From d95a44bdfddd6d13827d2ae43121ee47bf1b471d Mon Sep 17 00:00:00 2001 From: autosubmit Date: Fri, 9 Jan 2026 16:44:07 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- ...ync.js => layouts__index.cbf017a0.async.js | 2 +- ..._Exercise__Detail__index.6d634fd8.async.js | 28 +++++++++---------- umi.eea360b8.js => umi.3fcb1226.js | 4 +-- 4 files changed, 18 insertions(+), 18 deletions(-) rename layouts__index.52ef74a0.async.js => layouts__index.cbf017a0.async.js (99%) rename p__Classrooms__Lists__Exercise__Detail__index.3ce0341f.async.js => p__Classrooms__Lists__Exercise__Detail__index.6d634fd8.async.js (99%) rename umi.eea360b8.js => umi.3fcb1226.js (99%) diff --git a/index.html b/index.html index bcfc70e1ee..b7f6acbdc7 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.52ef74a0.async.js b/layouts__index.cbf017a0.async.js similarity index 99% rename from layouts__index.52ef74a0.async.js rename to layouts__index.cbf017a0.async.js index 486ca2ca2e..b584fb6220 100644 --- a/layouts__index.52ef74a0.async.js +++ b/layouts__index.cbf017a0.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},59477:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},40001:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},65363:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},81953:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},49198:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},84105:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},18785:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},87169:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},73331:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},15277:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},52671:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},8657:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},56082:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},33853:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},15075:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},62772:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},43531:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},61485:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},38819:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},47472:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},7519:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(59301),u=t(52985),C=t(43418),W="data:image/png;base64,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",s="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:$,occupationValue:v,onCancel:V=()=>{}})=>{const h=()=>e.createElement("div",{className:M.flexColumn},e.createElement("img",{className:M.img,src:s}),e.createElement("span",{className:M.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),F=()=>e.createElement("div",{className:M.flexColumn},e.createElement("img",{className:M.img,src:W}),e.createElement("span",{className:M.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),pe=()=>v===3?e.createElement(e.Fragment,null,F(),h()):v===2?h():F();return e.createElement(C.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:$,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:()=>{V(),u.history.push("/account/certification")},onCancel:()=>{V()}},e.createElement("div",{className:M.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:M.flexRow},pe()))};var oe=(0,u.connect)(({paperlibrary:$,loading:v,globalSetting:V})=>({paperlibrary:$,globalSetting:V,loading:v.effects}))(n)},28288:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return R}});var e=t(59301),u=t(48066),C=t(29679),W=t(19248),s=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,$=t(7657),v=function(Ee,Ae){return e.createElement($.Z,(0,M.Z)({},Ee,{ref:Ae,icon:oe}))},V=e.forwardRef(v),h=V,F=t(92310),pe=t.n(F),ce=t(36355),Xe=()=>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"}))),p=t(83116),r=t(37613);const w=Y=>{const{componentCls:Ee,lineHeightHeading3:Ae,iconCls:Se,padding:Qe,paddingXL:at,paddingXS:nt,paddingLG:me,marginXS:Ke,lineHeight:L}=Y;return{[Ee]:{padding:`${me*2}px ${at}px`,"&-rtl":{direction:"rtl"}},[`${Ee} ${Ee}-image`]:{width:Y.imageWidth,height:Y.imageHeight,margin:"auto"},[`${Ee} ${Ee}-icon`]:{marginBottom:me,textAlign:"center",[`& > ${Se}`]:{fontSize:Y.iconFontSize}},[`${Ee} ${Ee}-title`]:{color:Y.colorTextHeading,fontSize:Y.titleFontSize,lineHeight:Ae,marginBlock:Ke,textAlign:"center"},[`${Ee} ${Ee}-subtitle`]:{color:Y.colorTextDescription,fontSize:Y.subtitleFontSize,lineHeight:L,textAlign:"center"},[`${Ee} ${Ee}-content`]:{marginTop:me,padding:`${me}px ${Qe*2.5}px`,backgroundColor:Y.colorFillAlter},[`${Ee} ${Ee}-extra`]:{margin:Y.extraMargin,textAlign:"center","& > *":{marginInlineEnd:nt,"&:last-child":{marginInlineEnd:0}}}}},A=Y=>{const{componentCls:Ee,iconCls:Ae}=Y;return{[`${Ee}-success ${Ee}-icon > ${Ae}`]:{color:Y.resultSuccessIconColor},[`${Ee}-error ${Ee}-icon > ${Ae}`]:{color:Y.resultErrorIconColor},[`${Ee}-info ${Ee}-icon > ${Ae}`]:{color:Y.resultInfoIconColor},[`${Ee}-warning ${Ee}-icon > ${Ae}`]:{color:Y.resultWarningIconColor}}},K=Y=>[w(Y),A(Y)],_=Y=>K(Y);var J=(0,p.Z)("Result",Y=>{const Ee=Y.colorInfo,Ae=Y.colorError,Se=Y.colorSuccess,Qe=Y.colorWarning,at=(0,r.TS)(Y,{resultInfoIconColor:Ee,resultErrorIconColor:Ae,resultSuccessIconColor:Se,resultWarningIconColor:Qe,imageWidth:250,imageHeight:295});return[_(at)]},Y=>({titleFontSize:Y.fontSizeHeading3,subtitleFontSize:Y.fontSize,iconFontSize:Y.fontSizeHeading3*3,extraMargin:`${Y.paddingLG}px 0 0 0`}));const j={success:C.Z,error:W.Z,info:s.Z,warning:h},Ne={404:Xe,500:Te,403:k},be=Object.keys(Ne),it=Y=>{let{prefixCls:Ee,icon:Ae,status:Se}=Y;const Qe=pe()(`${Ee}-icon`);if(be.includes(`${Se}`)){const nt=Ne[Se];return e.createElement("div",{className:`${Qe} ${Ee}-image`},e.createElement(nt,null))}const at=e.createElement(j[Se]);return Ae===null||Ae===!1?null:e.createElement("div",{className:Qe},Ae||at)},ye=Y=>{let{prefixCls:Ee,extra:Ae}=Y;return Ae?e.createElement("div",{className:`${Ee}-extra`},Ae):null},Be=Y=>{let{prefixCls:Ee,className:Ae,rootClassName:Se,subTitle:Qe,title:at,style:nt,children:me,status:Ke="info",icon:L,extra:N}=Y;const{getPrefixCls:z,direction:d,result:q}=e.useContext(ce.E_),de=z("result",Ee),[l,o]=J(de),T=pe()(de,`${de}-${Ke}`,Ae,q==null?void 0:q.className,Se,{[`${de}-rtl`]:d==="rtl"},o),O=Object.assign(Object.assign({},q==null?void 0:q.style),nt);return l(e.createElement("div",{className:T,style:O},e.createElement(it,{prefixCls:de,status:Ke,icon:L}),e.createElement("div",{className:`${de}-title`},at),Qe&&e.createElement("div",{className:`${de}-subtitle`},Qe),e.createElement(ye,{prefixCls:de,extra:N}),me&&e.createElement("div",{className:`${de}-content`},me)))};Be.PRESENTED_IMAGE_403=Ne[403],Be.PRESENTED_IMAGE_404=Ne[404],Be.PRESENTED_IMAGE_500=Ne[500];var le=Be,G=t(3113),H=Object.defineProperty,c=(Y,Ee,Ae)=>Ee in Y?H(Y,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Y[Ee]=Ae,y=(Y,Ee,Ae)=>c(Y,typeof Ee!="symbol"?Ee+"":Ee,Ae);const{Paragraph:D,Text:I}=u.default;class P extends e.Component{constructor(){super(...arguments),y(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Ee){return{hasError:!0,error:Ee,errorInfo:null}}componentDidCatch(Ee,Ae){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Ee),console.log("\u9519\u8BEF\u4FE1\u606F:",Ae),this.setState({error:Ee,errorInfo:Ae})}render(){var Ee;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:(Ee=this.state.error)==null?void 0:Ee.message,extra:[e.createElement(G.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]}):this.props.children}}var R=P},9012:function(Wt,He,t){"use strict";var e=t(59301),u=t(52985),C=t(43418),W=t(8591),s=t(92832),M=t(24905),n=t(84117),oe=t(7519),$=t(92232),v=t(96523),V=t(82186),h=t(59301),F=(ee,Xe,xe)=>new Promise((Te,ve)=>{var k=w=>{try{r(xe.next(w))}catch(A){ve(A)}},p=w=>{try{r(xe.throw(w))}catch(A){ve(A)}},r=w=>w.done?Te(w.value):Promise.resolve(w.value).then(k,p);r((xe=xe.apply(ee,Xe)).next())}),pe=(ee=>(ee[ee.Professor=1]="Professor",ee[ee.AssistantProfessor=2]="AssistantProfessor",ee[ee.Student=3]="Student",ee))(pe||{});const ce=({visible:ee,user:Xe,account:xe,onCancel:Te=()=>{},dispatch:ve})=>{const[k,p]=(0,e.useState)(),[r,w]=(0,e.useState)([]),[A,K]=(0,e.useState)(!1),[_,J]=(0,e.useState)(!1),[j,Ne]=(0,e.useState)(),[be,it]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var G,H;(G=Xe==null?void 0:Xe.userInfo)!=null&&G.identity&&w([((H=Xe==null?void 0:Xe.userInfo)==null?void 0:H.identity)==="student"?3:1])},[Xe]);const ye=G=>{const H=()=>{window.location.href=(G==null?void 0:G.jump_url)||`/classrooms/${G==null?void 0:G.course_id}`};if(r.includes(1)){C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:h.createElement("div",{className:"tc"},(G==null?void 0:G.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},Be=()=>F(void 0,null,function*(){if(!k){W.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let G=yield(0,V.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:k}});if(G!=null&&G.need_pro_auth&&!r.includes(1)&&!r.includes(2)){ve({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(),ve({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&W.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"){J(!0),Ne(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){J(!0),Ne(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){J(!0),Ne(3);return}}if((H==null?void 0:H.status)===0){(0,$.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),le(),H!=null&&H.course_id?ye(H):W.ZP.success(H.message);return}}),le=()=>F(void 0,null,function*(){Te()});return h.createElement(h.Fragment,null,h.createElement(C.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ee,confirmLoading:A,onOk:Be,onCancel:le},h.createElement("div",{className:"tc"},h.createElement("div",null,h.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),h.createElement(s.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:k,onChange:G=>{if(G.target.value.length>=7){W.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}p(G.target.value)}})),h.createElement("div",{className:"mt10 font14"},h.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),h.createElement(M.default.Group,{value:r,onChange:G=>w(G)},h.createElement(M.default,{value:1,disabled:r.includes(2)},"\u6559\u5E08"),h.createElement(M.default,{value:2,disabled:r.includes(1)},"\u52A9\u6559"),h.createElement(M.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),h.createElement(v.Z,null),h.createElement(oe.Z,{visible:_,onCancel:()=>J(!1),occupationValue:j}))};He.Z=(0,u.connect)(({user:ee,account:Xe})=>({user:ee,account:Xe}))(ce)},14840:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return de}});var e=t(59301),u=t(52985),C=t(8591),W=t(95237),s=t(43604),M=t(20834),n=t(38854),oe=t(43418),$=t(92832),v=t(5112),V=t(84117),h=t(92232),F=(l,o,T)=>new Promise((O,E)=>{var Q=we=>{try{ae(T.next(we))}catch(Ce){E(Ce)}},he=we=>{try{ae(T.throw(we))}catch(Ce){E(Ce)}},ae=we=>we.done?O(we.value):Promise.resolve(we.value).then(Q,he);ae((T=T.apply(l,o)).next())}),pe=(l=>(l.Manager="manager",l.Developer="developer",l.Reporter="reporter",l))(pe||{}),ee=({visible:l,onCancel:o=()=>{}})=>{const[T,O]=(0,e.useState)(),[E,Q]=(0,e.useState)(),[he,ae]=(0,e.useState)(!1),we=()=>F(void 0,null,function*(){if(!T){C.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(T.length!==6){C.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!E){C.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}ae(!0);const Ie=yield(0,V.vm)({code:T,role:E});ae(!1),Ce();const Pe={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(Pe[Ie.status]){C.ZP.info(Pe[Ie.status]);return}if(Ie.status===0){E==="reporter"?(C.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,h.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${Ie==null?void 0:Ie.project_id}`)):((0,h.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),C.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ce=()=>F(void 0,null,function*(){o()});return e.createElement(e.Fragment,null,e.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:l,confirmLoading:he,onOk:we,onCancel:Ce},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement($.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:T,onChange:Ie=>{if(Ie.target.value.length>=7){C.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}O(Ie.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(v.ZP.Group,{value:E,onChange:Ie=>Q(Ie.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"))))))},Xe=t(9012),xe={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),ve=t(78241),k=t(57809),p=t(70877),r=Object.defineProperty,w=Object.defineProperties,A=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,j=(l,o,T)=>o in l?r(l,o,{enumerable:!0,configurable:!0,writable:!0,value:T}):l[o]=T,Ne=(l,o)=>{for(var T in o||(o={}))_.call(o,T)&&j(l,T,o[T]);if(K)for(var T of K(o))J.call(o,T)&&j(l,T,o[T]);return l},be=(l,o)=>w(l,A(o)),it=(l,o,T)=>new Promise((O,E)=>{var Q=we=>{try{ae(T.next(we))}catch(Ce){E(Ce)}},he=we=>{try{ae(T.throw(we))}catch(Ce){E(Ce)}},ae=we=>we.done?O(we.value):Promise.resolve(we.value).then(Q,he);ae((T=T.apply(l,o)).next())});const ye=({globalSetting:l,dispatch:o,user:T,info:O,open:E,onCancel:Q=()=>{}})=>{var he;const[ae,we]=(0,e.useState)([]),[Ce,Ie]=(0,e.useState)([]),[Pe,xt]=(0,e.useState)([]),[ft]=ve.default.useForm(),[bt,jt]=(0,e.useState)(!1),[Rt,ht]=(0,e.useState)(!1),St=(0,e.useRef)(null),mn=(0,e.useRef)(1),[Bn,Ln]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{E&&Gn()},[E]);const Gn=()=>it(void 0,null,function*(){var on;const zn=O;if(!(0,Te.o1)(o))return;const{user_school_id:yn="",department_id:An="",school_name:Ar="",department_name:Le=""}=T.userInfo||{},mt=(on=zn==null?void 0:zn.graduation_years)==null?void 0:on.at(-1);Ie([{id:yn,name:Ar}]),yield Gt(yn),ft.setFieldsValue({year:mt,school_id:yn,department_id:Number(An),name:`${mt}${Ar}${Le}\u6BD5\u4E1A\u8BBE\u8BA1`})}),pr=on=>it(void 0,null,function*(){const zn=yield(0,p.J3)(be(Ne({},on),{tab_module_type:"graduations"}));return zn!=null&&zn.un_purchased&&o({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),zn.status===0&&we((zn==null?void 0:zn.graduation_years)||[]),zn}),Xn=(on,zn=500)=>{ht(!0),clearTimeout(St.current),St.current=setTimeout(()=>it(void 0,null,function*(){mn.current+=1;const yn=mn.current,An=yield(0,p.NT)({keyword:on});An.status===0&&mn.current===yn&&(Ie((An==null?void 0:An.schools)||[]),ht(!1))}),zn)},Gt=on=>it(void 0,null,function*(){if(!on)return;const zn=yield(0,p.Ps)({page:1,limit:9999,id:on});zn.status===0&&xt((zn==null?void 0:zn.departments)||[])});return e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:E,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:bt,onCancel:Q,onOk:()=>ft.submit()},e.createElement(ve.default,{colon:!1,form:ft,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(on,zn)=>{on.school_id&&(Gt(zn.school_id),ft.setFieldValue("department_id",null))},onFinish:on=>it(void 0,null,function*(){jt(!0);const zn=yield(0,p.Wz)(on);zn.status===0&&(C.ZP.success("\u521B\u5EFA\u6210\u529F"),ft.resetFields(),Q(),(0,h.xg)(`/graduations/${zn==null?void 0:zn.identifier}/index`)),jt(!1)})},e.createElement(ve.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:(he=O==null?void 0:O.graduation_years)==null?void 0:he.map(on=>({value:on,label:on}))})),e.createElement(ve.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:on=>{Xn(on)},loading:Rt,size:"large",style:{width:344},options:Ce.map(on=>({value:on.id,label:on.name}))})),e.createElement(ve.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:Pe.map(on=>({value:on.id,label:on.name}))})),e.createElement(ve.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($.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Be=(0,u.connect)(({user:l,globalSetting:o,loading:T})=>({user:l,globalSetting:o,loading:T}))(ye),le=t(82186),G=Object.defineProperty,H=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,D=(l,o,T)=>o in l?G(l,o,{enumerable:!0,configurable:!0,writable:!0,value:T}):l[o]=T,I=(l,o)=>{for(var T in o||(o={}))c.call(o,T)&&D(l,T,o[T]);if(H)for(var T of H(o))y.call(o,T)&&D(l,T,o[T]);return l},P=(l,o,T)=>new Promise((O,E)=>{var Q=we=>{try{ae(T.next(we))}catch(Ce){E(Ce)}},he=we=>{try{ae(T.throw(we))}catch(Ce){E(Ce)}},ae=we=>we.done?O(we.value):Promise.resolve(we.value).then(Q,he);ae((T=T.apply(l,o)).next())});const R=({globalSetting:l,dispatch:o,user:T,open:O,onCancel:E=()=>{}})=>{const[Q]=ve.default.useForm(),[he,ae]=(0,e.useState)(!1),[we,Ce]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var Ie;if(O){const Pe={code:"",user_type:((Ie=T==null?void 0:T.userInfo)==null?void 0:Ie.identity)==="student"?2:1,major:""};Q.setFieldsValue(Pe),Ce(I({},Pe))}},[O]),e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:O,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:he,onCancel:E,onOk:()=>Q.submit()},e.createElement(ve.default,{colon:!1,form:Q,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Ie,Pe)=>Ce(I({},Pe)),onFinish:Ie=>P(void 0,null,function*(){ae(!0);const Pe=yield(0,le.ZP)("/api/graduations/join.json",{method:"post",body:Ie});Pe.status===0&&(E(),Pe!=null&&Pe.identifier?(0,h.xg)(`/graduations/${Pe==null?void 0:Pe.identifier}/index`):C.ZP.success(Pe==null?void 0:Pe.message)),ae(!1)})},e.createElement(ve.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement($.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(ve.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"))),(we==null?void 0:we.user_type)===2&&e.createElement(ve.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($.default,{showCount:!0,maxLength:60}))))};var Y=(0,u.connect)(({user:l,globalSetting:o})=>({user:l,globalSetting:o}))(R),Ee=t(92310),Ae=t.n(Ee),Se=t(59301),Qe=Object.defineProperty,at=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ke=(l,o,T)=>o in l?Qe(l,o,{enumerable:!0,configurable:!0,writable:!0,value:T}):l[o]=T,L=(l,o)=>{for(var T in o||(o={}))nt.call(o,T)&&Ke(l,T,o[T]);if(at)for(var T of at(o))me.call(o,T)&&Ke(l,T,o[T]);return l},N=(l,o)=>{var T={};for(var O in l)nt.call(l,O)&&o.indexOf(O)<0&&(T[O]=l[O]);if(l!=null&&at)for(var O of at(l))o.indexOf(O)<0&&me.call(l,O)&&(T[O]=l[O]);return T},z=(l=>(l.Projects="projects",l.Shixuns="shixuns",l.Classrooms="classrooms",l))(z||{}),d=(l=>(l.Classrooms="classrooms",l.Shixuns="shixuns",l.Paths="paths",l.Projects="projects",l.Videos="videos",l.Topics="topics",l.Graduations="graduations",l))(d||{});const q=l=>{var o=l,{homePage:T,user:O,globalSetting:E,loading:Q,dispatch:he,className:ae,style:we={}}=o,Ce=N(o,["homePage","user","globalSetting","loading","dispatch","className","style"]),Ie,Pe,xt,ft;const[bt,jt]=(0,e.useState)(),[Rt,ht]=(0,e.useState)(),[St,mn]=(0,e.useState)(!1),[Bn,Ln]=(0,e.useState)(!1),[Gn,pr]=(0,e.useState)(!1),[Xn,Gt]=(0,e.useState)();function on(_e,Zt){for(const ln of _e){if(ln.link===Zt)return ln.hidden;if(ln.subitem&&ln.subitem.length>0){let qt=ln.subitem;for(const Wn of qt)if(Wn.link===Zt)return Wn.hidden;return!1}}return!0}const zn=on(((Ie=E.setting)==null?void 0:Ie.navbar)||[],"/classrooms"),yn=on(((Pe=E.setting)==null?void 0:Pe.navbar)||[],"/shixuns"),An=on(((xt=E.setting)==null?void 0:xt.navbar)||[],"/paths"),Ar=on(((ft=E.setting)==null?void 0:ft.navbar)||[],"/graduations"),Le=_e=>{var Zt;if((0,Te.tJ)(he)){if(_e==="projects"&&!((Zt=O.userInfo)!=null&&Zt.email)){C.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}_e==="classrooms"?jt(!0):_e==="projects"&&ht(!0)}},mt=(_e,Zt)=>{var ln;if((0,Te.tJ)(he)){if(Zt==="projects"&&!((ln=O.userInfo)!=null&&ln.email)){C.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Zt==="shixuns"&&!(0,Te.xY)()||_e&&(window.location.href=_e)}},wt=_e=>{var Zt,ln,qt,Wn,te,f,b,x,B,X,ie,ke,Re,rt,lt,Je,vt,gt,ct,Nt,yt;return Se.createElement(Se.Fragment,null,Se.createElement(W.Z,{justify:"space-around",className:"pt5 pb5"},Se.createElement(s.Z,{className:((Zt=O.userInfo)==null?void 0:Zt.user_identity)!=="\u5B66\u751F"?xe.joinCol:xe.hidden},((ln=O.userInfo)==null?void 0:ln.user_identity)!=="\u5B66\u751F"&&!((qt=E==null?void 0:E.setting)!=null&&qt.hide_course)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>mt("/classrooms/new")},(Wn=O.userInfo)!=null&&Wn.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((te=E==null?void 0:E.setting)!=null&&te.hide_shixun)&&((f=O==null?void 0:O.userInfo)==null?void 0:f.is_shixun_marker)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>mt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((b=O.userInfo)==null?void 0:b.user_identity)!=="\u5B66\u751F"&&!((x=E==null?void 0:E.setting)!=null&&x.hide_subject)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>mt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((B=E==null?void 0:E.setting)!=null&&B.is_local)&&((X=O.userInfo)==null?void 0:X.main_site)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>{var Et;return mt(`${(Et=E==null?void 0:E.setting)==null?void 0:Et.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((ie=O.userInfo)!=null&&ie.main_site)&&Se.createElement("div",null,Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>Le("classrooms")},(ke=O.userInfo)!=null&&ke.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Re=O.userInfo)==null?void 0:Re.main_site)&&!((rt=E==null?void 0:E.setting)!=null&&rt.is_local)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>Le("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((lt=O.userInfo)==null?void 0:lt.main_site)&&((Je=O.userInfo)==null?void 0:Je.user_identity)!=="\u5B66\u751F"&&Se.createElement(s.Z,null,Se.createElement("div",{className:xe.joinBoard})),((vt=O.userInfo)==null?void 0:vt.main_site)&&Se.createElement(s.Z,{className:((gt=O.userInfo)==null?void 0:gt.user_identity)!=="\u5B66\u751F"?xe.joinCol:xe.w90},Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>Le("classrooms")},(ct=O.userInfo)!=null&&ct.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Nt=O.userInfo)==null?void 0:Nt.main_site)&&!((yt=E==null?void 0:E.setting)!=null&&yt.is_local)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>Le("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return Se.createElement("section",null,Se.createElement(n.Z,{dropdownRender:()=>{var _e;return Se.createElement(M.default,{className:((_e=O.userInfo)==null?void 0:_e.user_identity)!=="\u5B66\u751F"?`${xe.rightMenu} ${xe.joinMenu} mt10`:`${xe.rightMenu} ${xe.joinMenu} ${xe.w140} mt10`},Se.createElement(wt,null))},placement:"bottom"},Se.createElement("span",{style:L({lineHeight:"inherit"},we),className:Ae()("iconfont icon-tianjiafangda font18 current",ae)})),Se.createElement(Xe.Z,{visible:bt,onCancel:()=>jt(!1)}),Se.createElement(ee,{visible:Rt,onCancel:()=>ht(!1)}),Se.createElement(Be,{info:Xn,open:St,onCancel:()=>mn(!1)}),Se.createElement(Y,{open:Bn,onCancel:()=>Ln(!1)}))};var de=(0,u.connect)(({homePage:l,loading:o,user:T,globalSetting:O})=>({homePage:l,user:T,globalSetting:O,loading:o.models.index}))(q)},90719:function(Wt,He,t){"use strict";var e=t(92832),u=t(59301),C=t(52985),W=t(92310),s=t.n(W);const M=({className:n,style:oe})=>{const[$,v]=(0,u.useState)(!1);function V(h){C.history.push("/search?value="+h)}return $?u.createElement("div",{onBlur:()=>{setTimeout(()=>{v(!1)},300)}},u.createElement(e.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:V,autoFocus:!0})):u.createElement("span",{className:s()("iconfont icon-sousuo font18 current icon-bianzu11",n),style:oe,onClick:()=>{C.history.push("/search?value=")}})};He.Z=M},36852:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return Xe}});var e=t(52985),u=t(20834),C=t(8591),W=t(38854),s={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),$=t(92232),v=t(59301),V=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,pe=(xe,Te)=>{var ve={};for(var k in xe)h.call(xe,k)&&Te.indexOf(k)<0&&(ve[k]=xe[k]);if(xe!=null&&V)for(var k of V(xe))Te.indexOf(k)<0&&F.call(xe,k)&&(ve[k]=xe[k]);return ve},ce=(xe,Te,ve)=>new Promise((k,p)=>{var r=K=>{try{A(ve.next(K))}catch(_){p(_)}},w=K=>{try{A(ve.throw(K))}catch(_){p(_)}},A=K=>K.done?k(K.value):Promise.resolve(K.value).then(r,w);A((ve=ve.apply(xe,Te)).next())});const ee=xe=>{var Te=xe,{homePage:ve,user:k,globalSetting:p,loading:r,dispatch:w,shixunHomeworks:A}=Te,K=pe(Te,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),_,J,j,Ne,be,it,ye,Be,le,G;const H=(_=k.userInfo)==null?void 0:_.is_school_manage,c=()=>{var y,D,I,P,R;return(0,$.Ll)()?v.createElement(u.default,{className:`${s.rightMenu} ${s.menuWrap}`},v.createElement(u.default.Item,null,v.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):v.createElement(u.default,{className:`${s.rightMenu} ${s.menuWrap}`},v.createElement(u.default.Item,null,v.createElement(e.Link,{to:`/users/${(y=k.userInfo)==null?void 0:y.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((I=(D=k.navigationInfo)==null?void 0:D.top)==null?void 0:I.laboratory_admin_url)&&v.createElement(u.default.Item,null,v.createElement("a",{href:(R=(P=k.navigationInfo)==null?void 0:P.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:s.exit},v.createElement("a",{onClick:()=>ce(void 0,null,function*(){(0,$.m5)();let Y;try{Y=yield(0,n.vR)({}),C.ZP.success(Y==null?void 0:Y.message)}catch(Ee){}(0,$.d8)("_educoder_session","logout",1),(0,$.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Y!=null&&Y.url?window.location.href=Y.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?v.createElement(W.Z,{dropdownRender:c,placement:"bottomRight"},v.createElement("section",null,v.createElement("aside",null,v.createElement("div",{className:A.actionTabs.type===1?s.classromediv:""},v.createElement("img",{className:`${s.userPic} current ml15`,src:`${(J=oe.Z)==null?void 0:J.IMG_SERVER}/images/${(j=k.userInfo)==null?void 0:j.image_url}`,alt:"",onClick:()=>{var y;return e.history.push((0,$.Ll)()?"/account/profile":`/users/${(y=k.userInfo)==null?void 0:y.login}/classrooms`)}}),(0,$.Ll)()&&v.createElement("span",{className:"ml10 font16"},(Ne=k.userInfo)==null?void 0:Ne.username),v.createElement("i",{className:`iconfont icon-zhankai4 ${s.icon}`}))))):v.createElement("div",{className:`font15 flex item-center gap-10px ${p.isIlearning?s.login:""}`},((be=p.setting)==null?void 0:be.sso_login_url)&&v.createElement("a",{target:"_blank",href:(it=p.setting)==null?void 0:it.sso_login_url},v.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(ye=p.setting)==null?void 0:ye.login_logo_url}`,width:40}),v.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Be=p.setting)==null?void 0:Be.sso_login_button_name)),!((le=p.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 "),!((G=p.setting)!=null&&G.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 Xe=(0,e.connect)(({homePage:xe,loading:Te,user:ve,globalSetting:k,shixunHomeworks:p})=>({homePage:xe,user:ve,globalSetting:k,shixunHomeworks:p,loading:Te.models.index}))(ee)},68535:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return k}});var e=t(52985),u=t(20834),C=t(8591),W=t(38854),s={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),$=t(2281),v=t(92232),V=t(59301),h=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,ce=(p,r)=>{var w={};for(var A in p)F.call(p,A)&&r.indexOf(A)<0&&(w[A]=p[A]);if(p!=null&&h)for(var A of h(p))r.indexOf(A)<0&&pe.call(p,A)&&(w[A]=p[A]);return w},ee=(p,r,w)=>new Promise((A,K)=>{var _=Ne=>{try{j(w.next(Ne))}catch(be){K(be)}},J=Ne=>{try{j(w.throw(Ne))}catch(be){K(be)}},j=Ne=>Ne.done?A(Ne.value):Promise.resolve(Ne.value).then(_,J);j((w=w.apply(p,r)).next())});const Xe=p=>{var r,w=RegExp("(^| )"+p+"=([^;]+)(;|$)");return(r=document.cookie.match(w))?decodeURIComponent(r[2]):null},xe=p=>{var r=new Date;r.setTime(r.getTime()-1);var w=Xe(p);w!=null&&(document.cookie=p+"="+w+";expires="+r.toGMTString())};var Te=(p=>(p.Classrooms="classrooms",p.Shixuns="shixuns",p.Paths="paths",p.Projects="projects",p.Videos="videos",p.Topics="topics",p.Competition="competitions",p.Engineering="engineering",p.Graduations="graduations",p.Paperlibrary="paperlibrary",p.Problemset="problemset",p.Dataset="dataset",p))(Te||{});const ve=p=>{var r=p,{homePage:w,user:A,globalSetting:K,loading:_,dispatch:J,shixunHomeworks:j}=r,Ne=ce(r,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),be,it,ye,Be,le,G,H,c,y,D,I,P,R,Y,Ee,Ae;const Se=(it=(((be=K.setting)==null?void 0:be.navbar)||[]).find(Ke=>Ke.link==="/classrooms"))==null?void 0:it.hidden,Qe=(Be=(((ye=K.setting)==null?void 0:ye.navbar)||[]).find(Ke=>Ke.link==="/shixuns"))==null?void 0:Be.hidden,at=(G=(((le=K.setting)==null?void 0:le.navbar)||[]).find(Ke=>Ke.link==="/paths"))==null?void 0:G.hidden,nt=(H=A.userInfo)==null?void 0:H.is_school_manage,me=()=>{var Ke,L,N,z,d,q,de,l,o,T,O,E,Q,he;return(0,v.Ll)()?V.createElement(u.default,{className:`${s.rightMenu} ${s.menuWrap}`},V.createElement(u.default.Item,null,V.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):V.createElement(u.default,{className:`${s.rightMenu} ${s.menuWrap}`},V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(Ke=A.userInfo)==null?void 0:Ke.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(L=A.userInfo)==null?void 0:L.login}/classrooms`},(N=A.userInfo)!=null&&N.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(z=A.userInfo)==null?void 0:z.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(d=A.userInfo)==null?void 0:d.login}/paths`},(q=A.userInfo)!=null&&q.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((de=A.userInfo)==null?void 0:de.user_identity)!=="\u5B66\u751F"&&V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(l=A.userInfo)==null?void 0:l.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!(0,M.JA)()&&!((o=K==null?void 0:K.setting)!=null&&o.hide_problemset)&&V.createElement(u.default.Item,null,V.createElement("a",{onClick:()=>{(0,$.tJ)(J)&&e.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,M.JA)()&&!((T=K==null?void 0:K.setting)!=null&&T.hide_paperlibrary)&&V.createElement(u.default.Item,null,V.createElement("a",{onClick:()=>{(0,$.tJ)(J)&&e.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((E=(O=A.navigationInfo)==null?void 0:O.top)==null?void 0:E.laboratory_admin_url)&&V.createElement(u.default.Item,null,V.createElement("a",{href:(he=(Q=A.navigationInfo)==null?void 0:Q.top)==null?void 0:he.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),V.createElement(u.default.Item,null,V.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||J({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")),nt&&V.createElement(u.default.Item,null,V.createElement(e.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),V.createElement(u.default.Item,{className:s.exit},V.createElement("a",{onClick:()=>ee(void 0,null,function*(){(0,v.m5)();let ae;try{ae=yield(0,n.vR)({}),C.ZP.success(ae==null?void 0:ae.message)}catch(we){}(0,v.d8)("_educoder_session","logout",1),(0,v.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ae!=null&&ae.url?window.location.href=ae.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?V.createElement(W.Z,{dropdownRender:me,placement:"bottomRight"},V.createElement("section",null,V.createElement("aside",null,V.createElement("div",{className:j.actionTabs.type===1?s.classromediv:""},V.createElement("img",{className:`${s.userPic} current ml15`,src:`${(c=oe.Z)==null?void 0:c.IMG_SERVER}/images/${(y=A.userInfo)==null?void 0:y.image_url}`,alt:"",onClick:()=>{var Ke;return e.history.push((0,v.Ll)()?"/account/profile":`/users/${(Ke=A.userInfo)==null?void 0:Ke.login}/classrooms`)}}),(0,v.Ll)()&&V.createElement("span",{className:"ml10 font16"},(D=A.userInfo)==null?void 0:D.username),V.createElement("i",{className:`iconfont icon-zhankai4 ${s.icon}`}))))):V.createElement("div",{className:`font15 flex item-center gap-10px ${K.isIlearning?s.login:""}`},((I=K.setting)==null?void 0:I.sso_login_url)&&V.createElement("a",{target:"_blank",href:(P=K.setting)==null?void 0:P.sso_login_url},V.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(R=K.setting)==null?void 0:R.login_logo_url}`,width:40}),V.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Y=K.setting)==null?void 0:Y.sso_login_button_name)),!((Ee=K.setting)!=null&&Ee.hide_account_login)&&V.createElement(V.Fragment,null,V.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/newlogin")}}," \u767B\u5F55 "),!((Ae=K.setting)!=null&&Ae.close_register)&&V.createElement(V.Fragment,null,V.createElement("span",null,"|"),V.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/newlogin")}},"\u6CE8\u518C"))))};var k=(0,e.connect)(({homePage:p,loading:r,user:w,globalSetting:A,shixunHomeworks:K})=>({homePage:p,user:w,globalSetting:A,shixunHomeworks:K,loading:r.models.index}))(ve)},88201:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return qr},g:function(){return Vn}});var e=t(59301),u=t(52985),C=t(44e3),W=t(43418),s={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",newslightNew:"newslightNew___BzCFL"},M=t(14840),n=t(68535),oe=t(65363),$={tip:"tip___a6MfI"},v=Object.defineProperty,V=Object.defineProperties,h=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,ee=(ne,re,ge)=>re in ne?v(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Xe=(ne,re)=>{for(var ge in re||(re={}))pe.call(re,ge)&&ee(ne,ge,re[ge]);if(F)for(var ge of F(re))ce.call(re,ge)&&ee(ne,ge,re[ge]);return ne},xe=(ne,re)=>V(ne,h(re)),Te=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())}),ve=(ne=>(ne[ne.Professor=1]="Professor",ne[ne.AssistantProfessor=2]="AssistantProfessor",ne[ne.Student=3]="Student",ne))(ve||{});const k=({visible:ne,user:re,onCancel:ge=()=>{},dispatch:Ue,globalSetting:ot})=>{var Nn,Fn;const[kt,Lt]=(0,e.useState)(!1),[gn,Rn]=(0,e.useState)({name:"",phone:""});(0,e.useEffect)(()=>{var _n,lr;if((_n=re==null?void 0:re.userInfo)!=null&&_n.login){let br=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(br),br&&(br!=null&&br.isShow)&&(br==null?void 0:br.login)===((lr=re==null?void 0:re.userInfo)==null?void 0:lr.login)&&(Lt(!0),Rn({name:br==null?void 0:br.name,phone:br==null?void 0:br.phone}))}},[re==null?void 0:re.userInfo]);const Ht=()=>Te(void 0,null,function*(){ge()}),pt=()=>{let _n=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(xe(Xe({},_n),{isShow:!1}))),Lt(!1)};return e.createElement(e.Fragment,null,kt&&e.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},e.createElement("div",{className:$.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${(Nn=ot==null?void 0:ot.infoData)==null?void 0:Nn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Fn=ot==null?void 0:ot.infoData)==null?void 0:Fn.phone}`),e.createElement("div",null,e.createElement(oe.Z,{onClick:pt,style:{color:"#165dff",fontSize:16}})))))};var p=(0,u.connect)(({user:ne,globalSetting:re})=>({user:ne,globalSetting:re}))(k),r=t(21600),w=t(7286),A=t(99287),K=t(92232),_=t(3113),J="data:image/png;base64,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",j=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,it=(ne,re)=>{var ge={};for(var Ue in ne)Ne.call(ne,Ue)&&re.indexOf(Ue)<0&&(ge[Ue]=ne[Ue]);if(ne!=null&&j)for(var Ue of j(ne))re.indexOf(Ue)<0&&be.call(ne,Ue)&&(ge[Ue]=ne[Ue]);return ge};const ye=null,Be=ne=>{var re=ne,{homePage:ge,user:Ue,globalSetting:ot,loading:Nn,dispatch:Fn,location:kt,text:Lt,shixunHomeworks:gn,payload:Rn={}}=re,Ht=it(re,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[pt,_n]=(0,e.useState)("none");return(0,e.useEffect)(()=>{gn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&_n("flex")},[gn.actionTabs.key]),(0,e.useEffect)(()=>{gn.actionTabs.key==="\u9690\u85CF"&&(_n("none"),localStorage.setItem("Noviceguide","0"))},[gn.actionTabs.key]),pt=="none"?null:e.createElement("div",{style:{display:pt,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:J,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},gn.actionTabs.text),gn.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(_.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),_n("none"),Fn({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(_.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Fn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),_n("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:ne,loading:re,user:ge,globalSetting:Ue,shixunHomeworks:ot})=>({homePage:ne,user:ge,globalSetting:Ue,loading:re.models.index,shixunHomeworks:ot}))(Be),G=t(89392),H=t(92736),c=t(6848),y={content:"content___L4gl0"},D="data:image/png;base64,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",I=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())});const P=({classroomList:ne,loading:re,user:ge,dispatch:Ue,virtualSpaces:ot,globalSetting:Nn})=>{const Fn=(0,u.useLocation)();let kt=!1;(0,e.useEffect)(()=>{Nn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(kt=!0)},[Nn.actionTabs.key]),(0,e.useEffect)(()=>{kt&&Ue({type:"globalSetting/setActionTabs",payload:{}})},[Fn.pathname]);const Lt=()=>{Ue({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return e.createElement(H.ZP,{theme:{token:{colorBgMask:"#999"}}},e.createElement(W.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Nn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>I(void 0,null,function*(){}),onCancel:()=>{Lt()}},e.createElement("div",{className:y.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(c.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:ne,user:re,loading:ge,virtualSpaces:Ue,globalSetting:ot})=>({classroomList:ne,user:re,loading:ge,virtualSpaces:Ue,globalSetting:ot}))(P),Y=t(92310),Ee=t.n(Y),Ae={NavBarItem:"NavBarItem___iFhxq"},Se=Object.defineProperty,Qe=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,me=(ne,re,ge)=>re in ne?Se(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Ke=(ne,re)=>{for(var ge in re||(re={}))at.call(re,ge)&&me(ne,ge,re[ge]);if(Qe)for(var ge of Qe(re))nt.call(re,ge)&&me(ne,ge,re[ge]);return ne};const L=({globalSetting:ne,className:re,style:ge,classNameItem:Ue,styleItem:ot={},NavData:Nn=(Lt=>(Lt=ne==null?void 0:ne.setting)==null?void 0:Lt.navbar)()||[],selectKeys:Fn,onClick:kt})=>{const[Lt,gn]=(0,e.useState)(Fn),Rn=pt=>{var _n;const{item:lr}=pt;if(kt)return kt(pt);(_n=lr==null?void 0:lr.link)!=null&&_n.includes("http")?(0,K.xg)(lr==null?void 0:lr.link):(typeof(lr==null?void 0:lr.name)=="string"&&(0,K.Dk)(lr==null?void 0:lr.name),u.history.push(lr==null?void 0:lr.link))},Ht=(pt="")=>(pt==null?void 0:pt.indexOf("<"))>-1?pt==null?void 0:pt.slice(0,pt==null?void 0:pt.indexOf("<")):pt;return(0,e.useEffect)(()=>{var pt,_n;if(ne!=null&&ne.setting){const lr=location.pathname;(_n=(pt=ne==null?void 0:ne.setting)==null?void 0:pt.navbar)==null||_n.map(function(br,lo){var Gr,ao,fo;br.link==lr&&(gn(br==null?void 0:br.link),(0,K.Dk)(lr==="/"?(Gr=ne==null?void 0:ne.setting)==null?void 0:Gr.name:Ht(br==null?void 0:br.name))),(ao=br==null?void 0:br.subitem)!=null&&ao.length&&((fo=br==null?void 0:br.subitem)==null||fo.map(Mr=>{Mr.link==lr&&(gn(Mr==null?void 0:Mr.link),lr!="/"&&(0,K.Dk)(Ht(Mr==null?void 0:Mr.name)))}))})}},[location.pathname]),e.createElement("nav",null,e.createElement("ul",{className:Ee()("flex item-center mb0 pl0 gap-20px",re),style:ge},Nn==null?void 0:Nn.map((pt,_n)=>{var lr,br,lo,Gr,ao,fo;pt.subitem=(lr=pt==null?void 0:pt.subitem)==null?void 0:lr.filter(ur=>!ur.hidden);const Mr=(()=>{var ur,Do,No,Er;return Array.isArray(Lt)?!((ur=pt==null?void 0:pt.subitem)!=null&&ur.length)&&Lt.includes(pt==null?void 0:pt.link)||((Do=pt==null?void 0:pt.subitem)==null?void 0:Do.some($r=>Lt.includes($r==null?void 0:$r.link))):!((No=pt==null?void 0:pt.subitem)!=null&&No.length)&&Lt===(pt==null?void 0:pt.link)||((Er=pt==null?void 0:pt.subitem)==null?void 0:Er.some($r=>Lt===($r==null?void 0:$r.link)))})();return pt!=null&&pt.hidden?null:e.createElement("li",{key:_n,className:Ee()(`flex item-center gap-10px current relative group-hover-show ${Ae.NavBarItem}`,pt==null?void 0:pt.className,Ue),style:Ke(Ke({color:Mr?"#159DFF":""},pt.style||{}),ot),onClick:ur=>{Rn({e:ur,item:pt})}},typeof(pt==null?void 0:pt.name)=="string"?e.createElement(e.Fragment,null,e.createElement("div",{className:"flex item-center h-full relative"},e.createElement("span",{dangerouslySetInnerHTML:{__html:((lo=(br=pt==null?void 0:pt.subitem)==null?void 0:br.find(ur=>ur.link===location.pathname))==null?void 0:lo.name)||(pt==null?void 0:pt.name)}}),Mr&&e.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((Gr=pt==null?void 0:pt.subitem)==null?void 0:Gr.length)>0&&e.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):pt==null?void 0:pt.name,((ao=pt==null?void 0:pt.subitem)==null?void 0:ao.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}},(fo=pt==null?void 0:pt.subitem)==null?void 0:fo.map((ur,Do)=>e.createElement("div",{key:Do,className:Ee()("flex flex-col current",ur==null?void 0:ur.className),style:Ke({},(ur==null?void 0:ur.style)||{}),onClick:No=>{No.preventDefault(),No.stopPropagation(),Rn({e:No,item:ur})}},!!Do&&e.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(ur==null?void 0:ur.name)=="string"?e.createElement("div",{className:`font16 c-black current ${Ae.NavBarItem}`},ur==null?void 0:ur.name):ur==null?void 0:ur.name,!!ur.content&&e.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},ur.content)))))})))};var N=(0,u.connect)(({globalSetting:ne})=>({globalSetting:ne}))(L),z=t(49127),d=t(8591),q=t(95237),de=t(43604),l=t(20834),o=t(38854),T=t(92832),O=t(5112),E=t(84117),Q=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())}),he=(ne=>(ne.Manager="manager",ne.Developer="developer",ne.Reporter="reporter",ne))(he||{}),we=({visible:ne,onCancel:re=()=>{}})=>{const[ge,Ue]=(0,e.useState)(),[ot,Nn]=(0,e.useState)(),[Fn,kt]=(0,e.useState)(!1),Lt=()=>Q(void 0,null,function*(){if(!ge){d.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(ge.length!==6){d.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ot){d.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}kt(!0);const Rn=yield(0,E.vm)({code:ge,role:ot});kt(!1),gn();const Ht={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(Ht[Rn.status]){d.ZP.info(Ht[Rn.status]);return}if(Rn.status===0){ot==="reporter"?(d.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/${Rn==null?void 0:Rn.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),d.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),gn=()=>Q(void 0,null,function*(){re()});return e.createElement(e.Fragment,null,e.createElement(W.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:ne,confirmLoading:Fn,onOk:Lt,onCancel:gn},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(T.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:ge,onChange:Rn=>{if(Rn.target.value.length>=7){d.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Ue(Rn.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(O.ZP.Group,{value:ot,onChange:Rn=>Nn(Rn.target.value)},e.createElement(O.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(O.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(O.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ce=t(24905),Ie=t(7519),Pe=t(96523),xt=t(82186),ft=t(59301),bt=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())}),jt=(ne=>(ne[ne.Professor=1]="Professor",ne[ne.AssistantProfessor=2]="AssistantProfessor",ne[ne.Student=3]="Student",ne))(jt||{});const Rt=({visible:ne,user:re,account:ge,onCancel:Ue=()=>{},dispatch:ot})=>{const[Nn,Fn]=(0,e.useState)(),[kt,Lt]=(0,e.useState)([]),[gn,Rn]=(0,e.useState)(!1),[Ht,pt]=(0,e.useState)(!1),[_n,lr]=(0,e.useState)(),[br,lo]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var Mr,ur;(Mr=re==null?void 0:re.userInfo)!=null&&Mr.identity&&Lt([((ur=re==null?void 0:re.userInfo)==null?void 0:ur.identity)==="student"?3:1])},[re]);const Gr=Mr=>{const ur=()=>{window.location.href=(Mr==null?void 0:Mr.jump_url)||`/classrooms/${Mr==null?void 0:Mr.course_id}`};if(kt.includes(1)){W.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ft.createElement("div",{className:"tc"},(Mr==null?void 0:Mr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{ur()}});return}ur()},ao=()=>bt(void 0,null,function*(){if(!Nn){d.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Mr=yield(0,xt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Nn}});if(Mr!=null&&Mr.need_pro_auth&&!kt.includes(1)&&!kt.includes(2)){ot({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Nn,checkedList:kt}}),fo();return}Rn(!0);const ur=yield(0,E.cR)({invite_code:Nn,professor:kt.includes(1)?1:null,assistant_professor:kt.includes(2)?1:null,student:kt.includes(3)?1:null});if(Rn(!1),(ur==null?void 0:ur.status)===-4&&(Ue(),ot({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(ur==null?void 0:ur.status)===-12&&d.ZP.warning(ur==null?void 0:ur.message),(ur==null?void 0:ur.status)===-2){if(fo(),ur.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){pt(!0),lr(1);return}if(ur.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){pt(!0),lr(2);return}if(ur.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){pt(!0),lr(3);return}}if((ur==null?void 0:ur.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),fo(),ur!=null&&ur.course_id?Gr(ur):d.ZP.success(ur.message);return}}),fo=()=>bt(void 0,null,function*(){Ue()});return ft.createElement(ft.Fragment,null,ft.createElement(W.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ne,confirmLoading:gn,onOk:ao,onCancel:fo},ft.createElement("div",{className:"tc"},ft.createElement("div",null,ft.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),ft.createElement(T.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Nn,onChange:Mr=>{if(Mr.target.value.length>=7){d.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Fn(Mr.target.value)}})),ft.createElement("div",{className:"mt10 font14"},ft.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),ft.createElement(Ce.default.Group,{value:kt,onChange:Mr=>Lt(Mr)},ft.createElement(Ce.default,{value:1,disabled:kt.includes(2)},"\u6559\u5E08"),ft.createElement(Ce.default,{value:2,disabled:kt.includes(1)},"\u52A9\u6559"),ft.createElement(Ce.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),ft.createElement(Pe.Z,null),ft.createElement(Ie.Z,{visible:Ht,onCancel:()=>pt(!1),occupationValue:_n}))};var ht=(0,u.connect)(({user:ne,account:re})=>({user:ne,account:re}))(Rt),St={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"},mn=t(2281),Bn=t(78241),Ln=t(57809),Gn=t(70877),pr=Object.defineProperty,Xn=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,An=(ne,re,ge)=>re in ne?pr(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Ar=(ne,re)=>{for(var ge in re||(re={}))zn.call(re,ge)&&An(ne,ge,re[ge]);if(on)for(var ge of on(re))yn.call(re,ge)&&An(ne,ge,re[ge]);return ne},Le=(ne,re)=>Xn(ne,Gt(re)),mt=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())});const wt=({globalSetting:ne,dispatch:re,user:ge,info:Ue,open:ot,onCancel:Nn=()=>{}})=>{var Fn;const[kt,Lt]=(0,e.useState)([]),[gn,Rn]=(0,e.useState)([]),[Ht,pt]=(0,e.useState)([]),[_n]=Bn.default.useForm(),[lr,br]=(0,e.useState)(!1),[lo,Gr]=(0,e.useState)(!1),ao=(0,e.useRef)(null),fo=(0,e.useRef)(1),[Mr,ur]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{ot&&Do()},[ot]);const Do=()=>mt(void 0,null,function*(){var Ir;const qn=Ue;if(!(0,mn.o1)(re))return;const{user_school_id:_r="",department_id:Rr="",school_name:Mt="",department_name:Qn=""}=ge.userInfo||{},sn=(Ir=qn==null?void 0:qn.graduation_years)==null?void 0:Ir.at(-1);Rn([{id:_r,name:Mt}]),yield $r(_r),_n.setFieldsValue({year:sn,school_id:_r,department_id:Number(Rr),name:`${sn}${Mt}${Qn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),No=Ir=>mt(void 0,null,function*(){const qn=yield(0,Gn.J3)(Le(Ar({},Ir),{tab_module_type:"graduations"}));return qn!=null&&qn.un_purchased&&re({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),qn.status===0&&Lt((qn==null?void 0:qn.graduation_years)||[]),qn}),Er=(Ir,qn=500)=>{Gr(!0),clearTimeout(ao.current),ao.current=setTimeout(()=>mt(void 0,null,function*(){fo.current+=1;const _r=fo.current,Rr=yield(0,Gn.NT)({keyword:Ir});Rr.status===0&&fo.current===_r&&(Rn((Rr==null?void 0:Rr.schools)||[]),Gr(!1))}),qn)},$r=Ir=>mt(void 0,null,function*(){if(!Ir)return;const qn=yield(0,Gn.Ps)({page:1,limit:9999,id:Ir});qn.status===0&&pt((qn==null?void 0:qn.departments)||[])});return e.createElement(W.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ot,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:lr,onCancel:Nn,onOk:()=>_n.submit()},e.createElement(Bn.default,{colon:!1,form:_n,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Ir,qn)=>{Ir.school_id&&($r(qn.school_id),_n.setFieldValue("department_id",null))},onFinish:Ir=>mt(void 0,null,function*(){br(!0);const qn=yield(0,Gn.Wz)(Ir);qn.status===0&&(d.ZP.success("\u521B\u5EFA\u6210\u529F"),_n.resetFields(),Nn(),(0,K.xg)(`/graduations/${qn==null?void 0:qn.identifier}/index`)),br(!1)})},e.createElement(Bn.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(Ln.default,{style:{width:344},size:"large",options:(Fn=Ue==null?void 0:Ue.graduation_years)==null?void 0:Fn.map(Ir=>({value:Ir,label:Ir}))})),e.createElement(Bn.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(Ln.default,{showSearch:!0,filterOption:!1,onSearch:Ir=>{Er(Ir)},loading:lo,size:"large",style:{width:344},options:gn.map(Ir=>({value:Ir.id,label:Ir.name}))})),e.createElement(Bn.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(Ln.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ht.map(Ir=>({value:Ir.id,label:Ir.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(T.default,{showCount:!0,style:{width:344},maxLength:60}))))};var _e=(0,u.connect)(({user:ne,globalSetting:re,loading:ge})=>({user:ne,globalSetting:re,loading:ge}))(wt),Zt=Object.defineProperty,ln=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,te=(ne,re,ge)=>re in ne?Zt(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,f=(ne,re)=>{for(var ge in re||(re={}))qt.call(re,ge)&&te(ne,ge,re[ge]);if(ln)for(var ge of ln(re))Wn.call(re,ge)&&te(ne,ge,re[ge]);return ne},b=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())});const x=({globalSetting:ne,dispatch:re,user:ge,open:Ue,onCancel:ot=()=>{}})=>{const[Nn]=Bn.default.useForm(),[Fn,kt]=(0,e.useState)(!1),[Lt,gn]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var Rn;if(Ue){const Ht={code:"",user_type:((Rn=ge==null?void 0:ge.userInfo)==null?void 0:Rn.identity)==="student"?2:1,major:""};Nn.setFieldsValue(Ht),gn(f({},Ht))}},[Ue]),e.createElement(W.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ue,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Fn,onCancel:ot,onOk:()=>Nn.submit()},e.createElement(Bn.default,{colon:!1,form:Nn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Rn,Ht)=>gn(f({},Ht)),onFinish:Rn=>b(void 0,null,function*(){kt(!0);const Ht=yield(0,xt.ZP)("/api/graduations/join.json",{method:"post",body:Rn});Ht.status===0&&(ot(),Ht!=null&&Ht.identifier?(0,K.xg)(`/graduations/${Ht==null?void 0:Ht.identifier}/index`):d.ZP.success(Ht==null?void 0:Ht.message)),kt(!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(T.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(O.ZP.Group,null,e.createElement(O.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(O.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Lt==null?void 0:Lt.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(T.default,{showCount:!0,maxLength:60}))))};var B=(0,u.connect)(({user:ne,globalSetting:re})=>({user:ne,globalSetting:re}))(x),X=t(59301),ie=Object.defineProperty,ke=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,lt=(ne,re,ge)=>re in ne?ie(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Je=(ne,re)=>{for(var ge in re||(re={}))Re.call(re,ge)&<(ne,ge,re[ge]);if(ke)for(var ge of ke(re))rt.call(re,ge)&<(ne,ge,re[ge]);return ne},vt=(ne,re)=>{var ge={};for(var Ue in ne)Re.call(ne,Ue)&&re.indexOf(Ue)<0&&(ge[Ue]=ne[Ue]);if(ne!=null&&ke)for(var Ue of ke(ne))re.indexOf(Ue)<0&&rt.call(ne,Ue)&&(ge[Ue]=ne[Ue]);return ge},gt=(ne=>(ne.Projects="projects",ne.Shixuns="shixuns",ne.Classrooms="classrooms",ne))(gt||{}),ct=(ne=>(ne.Classrooms="classrooms",ne.Shixuns="shixuns",ne.Paths="paths",ne.Projects="projects",ne.Videos="videos",ne.Topics="topics",ne.Graduations="graduations",ne))(ct||{});const Nt=ne=>{var re=ne,{homePage:ge,user:Ue,globalSetting:ot,loading:Nn,dispatch:Fn,className:kt,style:Lt={}}=re,gn=vt(re,["homePage","user","globalSetting","loading","dispatch","className","style"]),Rn,Ht,pt,_n;const[lr,br]=(0,e.useState)(),[lo,Gr]=(0,e.useState)(),[ao,fo]=(0,e.useState)(!1),[Mr,ur]=(0,e.useState)(!1),[Do,No]=(0,e.useState)(!1),[Er,$r]=(0,e.useState)();function Ir(Zn,Br){for(const Yr of Zn){if(Yr.link===Br)return Yr.hidden;if(Yr.subitem&&Yr.subitem.length>0){let Qr=Yr.subitem;for(const Xr of Qr)if(Xr.link===Br)return Xr.hidden;return!1}}return!0}const qn=Ir(((Rn=ot.setting)==null?void 0:Rn.navbar)||[],"/classrooms"),_r=Ir(((Ht=ot.setting)==null?void 0:Ht.navbar)||[],"/shixuns"),Rr=Ir(((pt=ot.setting)==null?void 0:pt.navbar)||[],"/paths"),Mt=Ir(((_n=ot.setting)==null?void 0:_n.navbar)||[],"/graduations"),Qn=Zn=>{var Br;if((0,mn.tJ)(Fn)){if(Zn==="projects"&&!((Br=Ue.userInfo)!=null&&Br.email)){d.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Zn==="classrooms"?br(!0):Zn==="projects"&&Gr(!0)}},sn=(Zn,Br)=>{var Yr;if((0,mn.tJ)(Fn)){if(Br==="projects"&&!((Yr=Ue.userInfo)!=null&&Yr.email)){d.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Br==="shixuns"&&!(0,mn.xY)()||Zn&&(window.location.href=Zn)}},or=Zn=>{var Br,Yr,Qr,Xr,vo,eo,Lr,xo,go,Fo,ho,ia,oa,ya,Yo,fa,Ca,ma,yo,Ia,xa;return X.createElement(X.Fragment,null,X.createElement(q.Z,{justify:"space-around",className:"pt5 pb5"},X.createElement(de.Z,{className:((Br=Ue.userInfo)==null?void 0:Br.user_identity)!=="\u5B66\u751F"?St.joinCol:St.hidden},((Yr=Ue.userInfo)==null?void 0:Yr.user_identity)!=="\u5B66\u751F"&&!((Qr=ot==null?void 0:ot.setting)!=null&&Qr.hide_course)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>sn("/classrooms/new")},(Xr=Ue.userInfo)!=null&&Xr.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((vo=ot==null?void 0:ot.setting)!=null&&vo.hide_shixun)&&((eo=Ue==null?void 0:Ue.userInfo)==null?void 0:eo.is_shixun_marker)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>sn("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Lr=Ue.userInfo)==null?void 0:Lr.user_identity)!=="\u5B66\u751F"&&!((xo=ot==null?void 0:ot.setting)!=null&&xo.hide_subject)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>sn("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((go=ot==null?void 0:ot.setting)!=null&&go.is_local)&&((Fo=Ue.userInfo)==null?void 0:Fo.main_site)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>{var ba;return sn(`${(ba=ot==null?void 0:ot.setting)==null?void 0:ba.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((ho=Ue.userInfo)!=null&&ho.main_site)&&X.createElement("div",null,X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>Qn("classrooms")},(ia=Ue.userInfo)!=null&&ia.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((oa=Ue.userInfo)==null?void 0:oa.main_site)&&!((ya=ot==null?void 0:ot.setting)!=null&&ya.is_local)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>Qn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Yo=Ue.userInfo)==null?void 0:Yo.main_site)&&((fa=Ue.userInfo)==null?void 0:fa.user_identity)!=="\u5B66\u751F"&&X.createElement(de.Z,null,X.createElement("div",{className:St.joinBoard})),((Ca=Ue.userInfo)==null?void 0:Ca.main_site)&&X.createElement(de.Z,{className:((ma=Ue.userInfo)==null?void 0:ma.user_identity)!=="\u5B66\u751F"?St.joinCol:St.w90},X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>Qn("classrooms")},(yo=Ue.userInfo)!=null&&yo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ia=Ue.userInfo)==null?void 0:Ia.main_site)&&!((xa=ot==null?void 0:ot.setting)!=null&&xa.is_local)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>Qn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return X.createElement(X.Fragment,null,X.createElement(o.Z,{dropdownRender:()=>{var Zn;return X.createElement(l.default,{className:((Zn=Ue.userInfo)==null?void 0:Zn.user_identity)!=="\u5B66\u751F"?`${St.rightMenu} ${St.joinMenu} mt10`:`${St.rightMenu} ${St.joinMenu} ${St.w140} mt10`},X.createElement(or,null))},placement:"bottom"},X.createElement("span",{className:Ee()("iconfont icon-tianjia6 current",kt),style:Lt})),X.createElement(ht,{visible:lr,onCancel:()=>br(!1)}),X.createElement(we,{visible:lo,onCancel:()=>Gr(!1)}),X.createElement(_e,{info:Er,open:ao,onCancel:()=>fo(!1)}),X.createElement(B,{open:Mr,onCancel:()=>ur(!1)}))};var yt=(0,u.connect)(({homePage:ne,loading:re,user:ge,globalSetting:Ue})=>({homePage:ne,user:ge,globalSetting:Ue,loading:re.models.index}))(Nt),Et=t(36852),It=Object.defineProperty,Ut=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Me=(ne,re,ge)=>re in ne?It(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Oe=(ne,re)=>{for(var ge in re||(re={}))Tt.call(re,ge)&&Me(ne,ge,re[ge]);if(Ut)for(var ge of Ut(re))Vt.call(re,ge)&&Me(ne,ge,re[ge]);return ne};const We=ne=>React.createElement("svg",Oe({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},ne),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,Ve=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ot=(ne,re,ge)=>re in ne?ze(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Kt=(ne,re)=>{for(var ge in re||(re={}))Ge.call(re,ge)&&Ot(ne,ge,re[ge]);if(Ve)for(var ge of Ve(re))st.call(re,ge)&&Ot(ne,ge,re[ge]);return ne},dn=(ne,re)=>{var ge={};for(var Ue in ne)Ge.call(ne,Ue)&&re.indexOf(Ue)<0&&(ge[Ue]=ne[Ue]);if(ne!=null&&Ve)for(var Ue of Ve(ne))re.indexOf(Ue)<0&&st.call(ne,Ue)&&(ge[Ue]=ne[Ue]);return ge};const bn=ne=>{var re=ne,{globalSetting:ge}=re,Ue=dn(re,["globalSetting"]),ot,Nn;const Fn=(0,e.useMemo)(()=>{var kt,Lt;return(kt=ge==null?void 0:ge.setting)!=null&&kt.nav_logo_url?`${r.Z.IMG_SERVER}/${(Lt=ge==null?void 0:ge.setting)==null?void 0:Lt.nav_logo_url}`:`${r.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(ot=ge==null?void 0:ge.setting)==null?void 0:ot.nav_logo_url]);return e.createElement("img",Kt({title:(Nn=ge==null?void 0:ge.setting)==null?void 0:Nn.name,src:Fn||qe},Ue))};var $t=(0,u.connect)(({globalSetting:ne})=>({globalSetting:ne}))(bn);const fn=({user:ne})=>{var re;return e.createElement(C.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($t,{style:{height:"80%"}}),e.createElement(N,{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,A.bg)()&&e.createElement(yt,{className:"font18"}),(0,A.bg)()&&e.createElement(z.Z,{dot:(re=ne==null?void 0:ne.navigationInfo)==null?void 0:re.new_message},e.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var ge;u.history.push(`/messages/${(ge=ne==null?void 0:ne.userInfo)==null?void 0:ge.login}/user_tidings`)}})),e.createElement(Et.Z,null))))};var en=(0,u.connect)(({globalSetting:ne,user:re})=>({globalSetting:ne,user:re}))(fn),Un=t(90719),Tn=t(13656);const Sn={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},tn=({dispatch:ne,globalSetting:re,user:ge})=>{var Ue,ot,Nn;const[Fn,kt]=(0,e.useState)(!1),Lt=()=>{function Rn(Ht){u.history.push("/search?value="+Ht)}return Fn?e.createElement("div",{onBlur:()=>{setTimeout(()=>{kt(!1)},300)}},e.createElement(T.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Rn,autoFocus:!0})):e.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{u.history.push("/search?value=")}})},gn=["/","/paths","/shixuns","/classrooms","/homepage","/competitions"];return e.createElement(C.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!gn.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:(Ue=re==null?void 0:re.setting)==null?void 0:Ue.name,src:t(7054),style:{height:"50rem"},onClick:()=>{(0,A.bg)()?u.history.push("/"):u.history.push("/newlogin")}}),e.createElement("div",{className:"ml-auto"},e.createElement(Lt,null)),e.createElement(M.Z,{icon:e.createElement("span",{className:"iconfont icon-zengjia"})}),(0,A.bg)()&&e.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang font18 relative",style:{color:"#333"},to:`/messages/${(ot=ge==null?void 0:ge.userInfo)==null?void 0:ot.login}/user_tidings`},((Nn=ge==null?void 0:ge.navigationInfo)==null?void 0:Nn.new_message)&&e.createElement("span",{className:s.newslightNew})),e.createElement(n.Z,{payload:Vn()}))};var vn=(0,u.connect)(({globalSetting:ne,user:re})=>({globalSetting:ne,user:re}))(tn);const jn=({dispatch:ne,globalSetting:re,user:ge})=>{var Ue;const ot=(0,u.useLocation)(),Nn=ot.pathname,Fn=["/","/paths","/shixuns","/classrooms"],kt={"/paths":"\u667A\u6167\u8BFE\u7A0B","/shixuns":"\u5B9E\u8DF5\u9879\u76EE","/classrooms":"\u6559\u5B66\u8BFE\u5802","/users":"\u4E2A\u4EBA\u4E2D\u5FC3","/knowledgegraph":"\u77E5\u8BC6\u56FE\u8C31","/competitions":"\u5728\u7EBF\u7ADE\u8D5B","/account":"\u8D26\u53F7\u7BA1\u7406","/problemset":"\u8BD5\u9898\u5E93","/paperlibrary":"\u8BD5\u5377\u5E93","/graduations":"\u6BD5\u4E1A\u8BBE\u8BA1"},Lt=Rn=>{for(const Ht in kt)if(Rn.startsWith(Ht))return kt[Ht];return"\u9646\u519B\u5DE5\u7A0B\u5927\u5B66\u6559\u5B66\u5E94\u7528\u5E73\u53F0"},gn=(0,e.useMemo)(()=>!Fn.includes(ot.pathname)&&Lt(ot.pathname)=="\u9646\u519B\u5DE5\u7A0B\u5927\u5B66\u6559\u5B66\u5E94\u7528\u5E73\u53F0",[ot]);return e.createElement(C.default.Header,{className:"flex item-center justify-between",style:{height:"64px",padding:"0 20px 0 0",backgroundColor:"#021C21"}},e.createElement("div",{className:`flex item-center c-white ${Fn.includes(ot.pathname)&&"justify-center"}`,style:{minWidth:"512rem",paddingRight:gn?"200rem":"130rem",background:`url(${t(61860)}) no-repeat`,backgroundSize:"100% 100%"}},!Fn.includes(ot.pathname)&&e.createElement("div",{className:"flex item-center current",style:{margin:"0 60rem 0 30rem"},onClick:()=>{u.history.push("/")}},e.createElement("img",{src:t(64244),style:{width:"20rem",marginRight:"5rem"}}),"\u8FD4\u56DE"),e.createElement("div",{style:{fontSize:"28rem",fontWeight:"bold"}},Lt(ot.pathname))),e.createElement("div",{className:"ml-auto flex item-center gap-20px c-white"},e.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{u.history.push("/search?value=")}}),(0,A.bg)()&&e.createElement(M.Z,{icon:e.createElement("span",{className:"iconfont icon-zengjia"})}),(0,A.bg)()&&e.createElement(z.Z,{dot:(Ue=ge==null?void 0:ge.navigationInfo)==null?void 0:Ue.new_message},e.createElement("span",{className:"iconfont icon-xiaoxilingdang current font18 c-white",onClick:()=>{var Rn;u.history.push(`/messages/${(Rn=ge==null?void 0:ge.userInfo)==null?void 0:Rn.login}/user_tidings`)}})),e.createElement(n.Z,{payload:Vn()})))};var Pn=(0,u.connect)(({globalSetting:ne,user:re})=>({globalSetting:ne,user:re}))(jn),Yt=t(59301),wr=Object.defineProperty,_t=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,yr=(ne,re,ge)=>re in ne?wr(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,nr=(ne,re)=>{for(var ge in re||(re={}))an.call(re,ge)&&yr(ne,ge,re[ge]);if(_t)for(var ge of _t(re))nn.call(re,ge)&&yr(ne,ge,re[ge]);return ne},fr=(ne,re)=>{var ge={};for(var Ue in ne)an.call(ne,Ue)&&re.indexOf(Ue)<0&&(ge[Ue]=ne[Ue]);if(ne!=null&&_t)for(var Ue of _t(ne))re.indexOf(Ue)<0&&nn.call(ne,Ue)&&(ge[Ue]=ne[Ue]);return ge},gr=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())});function Vn(){var ne,re;const Ue=window.location.pathname.split("/"),ot={};return Ue[1]=="classrooms"&&Ue.length>3&&!((ne=Ue[4])!=null&&ne.includes("newgold"))&&!((re=Ue[5])!=null&&re.includes("newgold"))&&Ue[2]!=="coursesId"&&(ot.course_id=Ue[2]),Ue[1]==="shixuns"&&Ue.length>3&&(ot.objective_type="shixun",ot.objective_id=Ue[2]),Ue[1]==="paths"&&Ue.length>3&&(ot.objective_type="path",ot.objective_id=Ue[2]),nr(nr({},ot),{school:1})}const jr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Fr=ne=>{var re=ne,{homePage:ge,user:Ue,globalSetting:ot,loading:Nn,dispatch:Fn,isLogin:kt=!1,shixunHomeworks:Lt}=re,gn=fr(re,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Rn,Ht;const pt=(0,u.useLocation)(),[_n,lr]=(0,e.useState)(""),[br,lo]=(0,e.useState)(!1),Gr=Vn();(0,e.useEffect)(()=>{Fn({type:"user/getNavigationInfo",payload:nr({},Gr)})},[ot.name]),(0,e.useEffect)(()=>{Lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(jr!=null&&jr.includes(pt==null?void 0:pt.pathname)||(pt==null?void 0:pt.pathname.indexOf("/classrooms"))===0||Fn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[pt.pathname]),(0,e.useEffect)(()=>{Lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Lt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Lt.actionTabs.key]),(0,e.useEffect)(()=>{var Er;if(ot!=null&&ot.setting){let $r=(0,G.cloneDeep)((Er=ot==null?void 0:ot.setting)==null?void 0:Er.navbar);$r=$r==null?void 0:$r.filter(qn=>{var _r;return!(qn!=null&&qn.hidden)&&!((0,A.JA)()&&((_r=["/paperlibrary","/problemset"])!=null&&_r.includes(qn.link)))});for(const qn of $r)qn.subitem&&(qn.subitem=qn.subitem.filter(_r=>{var Rr;return!(_r!=null&&_r.hidden)&&!((0,A.JA)()&&((Rr=["/paperlibrary","/problemset"])!=null&&Rr.includes(_r.link)))}));let Ir=!1;$r==null||$r.map(function(qn,_r){var Rr,Mt,Qn,sn;const or=pt.pathname;qn.link===or&&(lr(qn==null?void 0:qn.link),(0,K.Dk)(or==="/"?(Rr=ot==null?void 0:ot.setting)==null?void 0:Rr.name:Do(qn==null?void 0:qn.name)),fo(ur(_r,{name:qn==null?void 0:qn.name,link:qn==null?void 0:qn.link},$r)),Ir=!0),or=="/"&&(lr(""),(0,K.Dk)((Mt=ot==null?void 0:ot.setting)==null?void 0:Mt.name)),(Qn=qn==null?void 0:qn.subitem)!=null&&Qn.length&&((sn=qn==null?void 0:qn.subitem)==null||sn.map(Zn=>{Zn.link===or&&(lr(Zn==null?void 0:Zn.link),or!=="/"&&(0,K.Dk)(Do(Zn==null?void 0:Zn.name)),fo(ur(_r,{name:Zn==null?void 0:Zn.name,link:Zn==null?void 0:Zn.link},$r)),Ir=!0)}))}),Ir||fo($r)}},[ot==null?void 0:ot.setting,Ue]);const[ao,fo]=(0,e.useState)([]),Mr=(Er,$r)=>gr(void 0,null,function*(){var Ir,qn,_r,Rr,Mt,Qn;if((Er==null?void 0:Er.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const sn=yield(0,w.IU)({tab_module_type:"engineering"});if(sn!=null&&sn.un_purchased){Fn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ir=sn==null?void 0:sn.data)!=null&&Ir.engineer_url?(_r=(qn=sn==null?void 0:sn.data)==null?void 0:qn.engineer_url)!=null&&_r.includes("http")?(0,K.xg)((Rr=sn==null?void 0:sn.data)==null?void 0:Rr.engineer_url):u.history.push((Mt=sn==null?void 0:sn.data)==null?void 0:Mt.engineer_url):(sn==null?void 0:sn.status)!=401&&lo(!0);return}(Qn=Er==null?void 0:Er.link)!=null&&Qn.includes("http")?(0,K.xg)(Er==null?void 0:Er.link):((0,K.Dk)(Er==null?void 0:Er.name),u.history.push(Er==null?void 0:Er.link)),(Er==null?void 0:Er.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Fn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Yt.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~")}})}),ur=(Er,$r,Ir)=>{const qn=Ir.slice();return qn[Er]&&(qn[Er].name=$r.name,qn[Er].link=$r.link),qn||[]},Do=(Er="")=>(Er==null?void 0:Er.indexOf("<"))>-1?Er==null?void 0:Er.slice(0,Er==null?void 0:Er.indexOf("<")):Er,No=()=>{var Er,$r,Ir,qn,_r,Rr;switch(Number((Er=ot==null?void 0:ot.setting)==null?void 0:Er.theme)){case Tn.Fy.THEMEONE:return Yt.createElement(en,null);case Tn.Fy.THEMETWO:return Yt.createElement(vn,null);case Tn.Fy.THEMETHREE:return Yt.createElement(Pn,null);case Tn.Fy.DEFAULT:default:return Yt.createElement(C.default,{style:{background:`${pt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${ot.isIlearning?s["header-iearning"]:s.header} ${ot.showHeaderFixed?s.headerFixed:""}`},Yt.createElement(C.default.Header,{className:"header",style:{background:`${pt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${pt.pathname=="/training"?"999":""}`}},Yt.createElement("section",{className:s["edu-menu"]},(!!ot.isIlearning||!(($r=ot==null?void 0:ot.setting)!=null&&$r.main_site)&&!!((Ir=ot==null?void 0:ot.setting)!=null&&Ir.navbar))&&Yt.createElement(u.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Fn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Yt.createElement($t,{className:s.logo})),Yt.createElement("ul",{className:`${s.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Yt.createElement("li",null,Yt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&ot.setting&&(ao==null?void 0:ao.map(function(Mt,Qn){var sn,or,Zn,Br,Yr;return Yt.createElement("li",{key:Qn,className:!((sn=Mt==null?void 0:Mt.subitem)!=null&&sn.length)&&_n===(Mt==null?void 0:Mt.link)||(or=Mt==null?void 0:Mt.subitem)!=null&&or.some(Qr=>_n===(Qr==null?void 0:Qr.link))?s.actived:""},Yt.createElement("div",{onClick:()=>Mr(Mt,Qn),className:s.name},Yt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Qr;let Xr=Mt==null?void 0:Mt.name;return(Qr=Mt==null?void 0:Mt.subitem)==null||Qr.map((vo,eo)=>(vo.link===pt.pathname&&(Xr=vo.name),vo)),Xr})()}}),((Zn=Mt==null?void 0:Mt.subitem)==null?void 0:Zn.length)>0&&Yt.createElement("i",{className:"iconfont icon-zhankai4"})),((Br=Mt==null?void 0:Mt.subitem)==null?void 0:Br.length)>0&&Yt.createElement("div",{className:s.dropDown},(Yr=Mt==null?void 0:Mt.subitem)==null?void 0:Yr.map((Qr,Xr)=>Yt.createElement("div",{className:s.subName,onClick:()=>Mr(Qr,Qn),key:Qn+"-"+Xr},!!Xr&&Yt.createElement("div",{className:s.line}),Yt.createElement("aside",{className:"font16 c-black"},Do(Qr==null?void 0:Qr.name)),Yt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Qr.content)))))}))),Yt.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:ot.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(ot!=null&&ot.isIlearning)&&Yt.createElement(Yt.Fragment,null,Yt.createElement(Un.Z,null),!kt&&Yt.createElement(M.Z,null),!kt&&!!((qn=Ue==null?void 0:Ue.userInfo)!=null&&qn.login)&&Yt.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(_r=Ue==null?void 0:Ue.userInfo)==null?void 0:_r.login}/user_tidings`},((Rr=Ue==null?void 0:Ue.navigationInfo)==null?void 0:Rr.new_message)&&Yt.createElement("span",{className:s.newslight}))),!kt&&Yt.createElement(n.Z,{payload:Gr})))))}};return Yt.createElement(Yt.Fragment,null,ot.showHeader&&ot.showHeaderFooter&&Yt.createElement(Yt.Fragment,null,No(),Yt.createElement(W.default,{centered:!0,destroyOnClose:!0,open:br,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:()=>lo(!1)},Yt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Yt.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"),Yt.createElement("img",{src:`${r.Z.IMG_SERVER}/${(Rn=ot==null?void 0:ot.setting)==null?void 0:Rn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Yt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Ht=ot==null?void 0:ot.setting)==null?void 0:Ht.homepage_tea_qq_number))),(ot==null?void 0:ot.showTip)&&Yt.createElement(p,null),Yt.createElement(le,null)),Yt.createElement(R,null))};var qr=(0,u.connect)(({homePage:ne,loading:re,user:ge,globalSetting:Ue,shixunHomeworks:ot})=>({homePage:ne,user:ge,globalSetting:Ue,loading:re.models.index,shixunHomeworks:ot}))(Fr)},96523:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return $}});var e=t(43418),u=t(3113),C=t(52985),W=t(87169),s={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},M=t(32637),n=t(59301);const oe=({classroomList:v,dispatch:V,user:h})=>n.createElement(e.default,{open:v.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:n.createElement("span",null,n.createElement(W.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{V({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:s.bottom},n.createElement(u.ZP,{className:s.yes,onClick:()=>{V({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var $=(0,C.connect)(({classroomList:v,user:V})=>({classroomList:v,user:V}))(oe)},66968:function(Wt,He,t){"use strict";t.r(He),t.d(He,{default:function(){return Ur}});var e=t(59301),u=t(92736),C=t(43418),W=t(81863),s=t(52985),M=t(78241),n=t(8591),oe=t(92832),$=t(24905),v=t(3113),V=t(7286),h=t(99267),F=t(1710),pe=t(46400),ce=t(28209),ee=t.n(ce),Xe=Object.defineProperty,xe=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,ve=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,r=(a,g,S)=>g in a?Xe(a,g,{enumerable:!0,configurable:!0,writable:!0,value:S}):a[g]=S,w=(a,g)=>{for(var S in g||(g={}))k.call(g,S)&&r(a,S,g[S]);if(ve)for(var S of ve(g))p.call(g,S)&&r(a,S,g[S]);return a},A=(a,g)=>xe(a,Te(g)),K=(a,g,S)=>new Promise((ue,De)=>{var $e=Ye=>{try{ut(S.next(Ye))}catch(Dt){De(Dt)}},Ct=Ye=>{try{ut(S.throw(Ye))}catch(Dt){De(Dt)}},ut=Ye=>Ye.done?ue(Ye.value):Promise.resolve(Ye.value).then($e,Ct);ut((S=S.apply(a,g)).next())});const _={height:48,borderRadius:4},J=({dispatch:a,setType:g,data:S,accountInfo:ue,open:De})=>{const[$e]=M.default.useForm(),[Ct]=(0,s.useSearchParams)(),ut=(0,s.useLocation)(),[Ye,Dt]=(0,e.useState)(!1),[In,hn]=(0,e.useState)(""),Cn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,e.useEffect)(()=>{Dt(De)},[De]);const xn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Qt=>e.createElement("span",{className:Qt.indexOf("\u5F02\u5E38")>-1||Qt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Qt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Qt=>e.createElement("span",{className:Qt.indexOf("\u5F02\u5E38")>-1||Qt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Qt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],sr=[{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"}],Kn=()=>K(void 0,null,function*(){yield $e.validateFields();let Qt;if(ue!=null&&ue.code)Qt=yield(0,V.Gq)(w(A(w({},ue),{phone:ue==null?void 0:ue.login}),$e.getFieldValue()));else if(ue!=null&&ue.user_token)Qt=yield(0,V.bG)(w(A(w({},ue),{websiteName:"exercise_unlock"}),$e.getFieldsValue()));else{const Dn=JSON.parse(JSON.stringify(ue||{})),cn=ee().enc.Utf8.parse("5183666c72eec9e4"),$n=ee().AES.encrypt(Dn.password||"",cn,{iv:cn,mode:ee().mode.CBC});Dn.password=$n.toString(),Qt=yield(0,V.Es)(w(w({},Dn),$e.getFieldValue()))}if(Qt.status){if(Qt.status===-4){a({type:"user/showPopLogin",payload:{showPopLogin:!1}}),a({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Qt.user,loginInfo:ue}});return}hn(Qt==null?void 0:Qt.message);return}if(Dt(!1),Qt!=null&&Qt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Qt==null?void 0:Qt.start_date)):localStorage.removeItem("extension-modal"),ut.pathname==="/user/login"||ut.pathname==="/login"){let Dn=Ct.get("form")||Ct.get("back_url");if(Dn)window.location.href=decodeURIComponent(Dn);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",a({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}$e.resetFields()}),wn=()=>{a({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(C.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Kn,onCancel:()=>Dt(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:Ye},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(F.default,{pagination:{hideOnSinglePage:!0},dataSource:S||[],columns:xn})),e.createElement("div",{className:"mt20 mb20"},e.createElement(pe.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,s.connect)(({user:a,loading:g,globalSetting:S})=>({user:a,globalSetting:S,loading:g.models.index}))(J),Ne={"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"},be=Object.defineProperty,it=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,le=(a,g,S)=>g in a?be(a,g,{enumerable:!0,configurable:!0,writable:!0,value:S}):a[g]=S,G=(a,g)=>{for(var S in g||(g={}))ye.call(g,S)&&le(a,S,g[S]);if(it)for(var S of it(g))Be.call(g,S)&&le(a,S,g[S]);return a},H=(a,g,S)=>new Promise((ue,De)=>{var $e=Ye=>{try{ut(S.next(Ye))}catch(Dt){De(Dt)}},Ct=Ye=>{try{ut(S.throw(Ye))}catch(Dt){De(Dt)}},ut=Ye=>Ye.done?ue(Ye.value):Promise.resolve(Ye.value).then($e,Ct);ut((S=S.apply(a,g)).next())});const c={height:48,borderRadius:4},y=({dispatch:a,setType:g,user:S,setusername:ue,globalSetting:De})=>{var $e;const[Ct]=M.default.useForm(),[ut]=(0,s.useSearchParams)(),Ye=(0,s.useLocation)(),[Dt,In]=(0,e.useState)(""),[hn,Cn]=(0,e.useState)([]),[xn,sr]=(0,e.useState)({}),[Kn,wn]=(0,e.useState)(!1),Qt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Dn=At=>H(void 0,null,function*(){wn(!1),Qt.test(At.password)||(ue(At.login),In("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Pt=G({},At),kn=ee().enc.Utf8.parse("5183666c72eec9e4"),Sr=ee().AES.encrypt(At.password||"",kn,{iv:kn,mode:ee().mode.CBC});Pt.password=Sr.toString(),sr(G({},At));const dr=yield(0,V.Es)(Pt);if(dr.status){if(dr.status===-4){a({type:"user/showPopLogin",payload:{showPopLogin:!1}}),a({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:dr.user,loginInfo:At}});return}else if(dr.status===-5){Cn([dr==null?void 0:dr.message]),wn(!0);return}In(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"),Ye.pathname==="/user/login"||Ye.pathname==="/login"){let mo=ut.get("form")||ut.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}Ct.resetFields()}),cn=()=>{a({type:"user/showPopLogin",payload:{showPopLogin:!1}})},$n=At=>{var Pt,kn;(Pt=De==null?void 0:De.setting)!=null&&Pt.open_secrecy_promise?C.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:(kn=De==null?void 0:De.setting)==null?void 0:kn.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Dn(At)}):Dn(At)};return e.createElement(e.Fragment,null,e.createElement(M.default,{layout:"vertical",form:Ct,initialValues:{autologin:!0,login:S.actionTabs.phone},onFinish:$n,onValuesChange:At=>{In("");const Pt=/[\u4e00-\u9fa5]/g;if("password"in At){const kn=At.password.replace(Pt,"");Ct.setFieldsValue({password:kn})}}},!!Dt&&e.createElement("div",{className:Ne["res-error-values"]},e.createElement("span",null,Dt),e.createElement(h.Z,{onClick:()=>In("")})),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:c,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{a({type:"user/setActionTabs",payload:{phone:Ct.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:c,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($.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),(($e=De==null?void 0:De.setting)==null?void 0:$e.enable_forgot_password)&&e.createElement("div",null,e.createElement("span",{className:"current font14 c-blue",onClick:()=>g(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:c},"\u767B\u5F55"))),e.createElement(j,{open:Kn,data:hn,accountInfo:G({},xn)}))};var D=(0,s.connect)(({user:a,loading:g,globalSetting:S})=>({user:a,globalSetting:S,loading:g.models.index}))(y),I=t(6848),P=t(92232),R=t(80813),Y=t(92310),Ee=t.n(Y),Ae=function(){var a=(0,e.useRef)(!1);return(0,e.useEffect)(function(){return a.current=!1,function(){a.current=!0}},[]),a},Se=Ae;function Qe(a){var g=Se(),S=(0,R.CR)((0,e.useState)(a),2),ue=S[0],De=S[1],$e=(0,e.useCallback)(function(Ct){g.current||De(Ct)},[]);return[ue,$e]}var at=Qe;function nt(a){var g=(0,e.useRef)(a);return g.current=a,g}var me=nt,Ke=function(a){(0,e.useEffect)(function(){a()},[])},L=Ke;function N(a,g){g===void 0&&(g={});var S=g.insertAt;if(typeof document!="undefined"){var ue=document.head||document.getElementsByTagName("head")[0],De=document.createElement("style");De.type="text/css",S==="top"&&ue.firstChild?ue.insertBefore(De,ue.firstChild):ue.appendChild(De),De.styleSheet?De.styleSheet.cssText=a:De.appendChild(document.createTextNode(a))}}var z=`@-webkit-keyframes slider-icon-animate_spin { +(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},59477:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},40001:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},65363:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},81953:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},49198:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},84105:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},18785:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},87169:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},73331:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},15277:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},52671:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},8657:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},56082:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},33853:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},15075:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},62772:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},43531:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},61485:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},38819:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},47472:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(54476),u=t(59301),C={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"},W=C,s=t(7657),M=function(v,V){return u.createElement(s.Z,(0,e.Z)({},v,{ref:V,icon:W}))},n=u.forwardRef(M),oe=n},7519:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return oe}});var e=t(59301),u=t(52985),C=t(43418),W="data:image/png;base64,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",s="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABq1JREFUWAmVWGuIVVUU/vaZ2zjjOC9TwzFtwAjKHlJBNj4IYgJp/hghIWEE/ahAlCypqB8JoSiRJljQw6KoEGz6oQmNvxqdoB9hailZoZbj2xlndHzMvWf3rX3OOnefc888XLDv2nvttdda+1tr73PONbhJsnZdM64NPsll7YCZBYQtQMAmFPayz2ZPcNCFmvpdxrzR56bG+WPGqQc79PoShOEKGLMQ1hbcOstfsSA8j4wpcrIbQbDFTFzfmaeSlY0ZkB14bT5suIFBtGUXMzj6YzTChbQvXMifN+ghemtMw8Z90WT+74gBWbu9Cv0979HJyvyllI6JkKcjRkQ/MJvR1LbamKUlEWUpNyDbt6oJpeJ2GmCdeDQaAp7ayN14B4b1VVVYapo39Wd1KwJywVy/Tnjt3VnlcsHosixEIleZrNa+cCF/3hzGhOq2bFBq2am7NJ3q2l1GZgSDQTMw9U2gqsmty/0pXQTOrmVMQ950xp4xXZjevthPX3RadMl/u1kzmTTpnM/Dy9xsDZ2FwBXWqG7L+aPJukepHQBF6oE6I5Ex7RCfwCpVUVOwx5/jabJ7dSKX+xucvBxoeBw4vRG4djBSl1M1kcFMfRHo5ym/9H3aTLYGNYVBsMDc8YU7fdxGTMXiBhR5bZTYhOe1kAdD5MIv/RgtrH+MY6IgTebqGaQl799DW7G+8LwmdpxOaYOG4RCyfz3DS89+p8Jx8xlvEZF7GcyN8pKgGhjkmTj9QVk2nl5gnjJ3ftsZ1VBxeIU7EAqhFkUWYv+iEydnPgcmd7BTJaOIBJ0LOyKkVZZw2b/mXbrsJzaxgpJOY48va8bg0FkO0gVOQQUli+PS8w1WKN+0oIj6idMKGBjsYNBRMBq8cKHMhlI7ijSAFhZwze06Aq6fBE5+FI/HMJi2z1iGOgoYLrVrhnIdll1VBjihFZjCB39xgCm6yszVAZMeAM7/AFz9hyvTHsvpinecjTcotRd4Yma6QMRxxXqu0DS5eSpommRc/6D8Akff5n10GGheBMxmodc9xMI+yomsx4yDzJAHa6YE1JIEpM6EC2UXRNLyb8PDRGeQzhmMXID9vzAGHuVGBtT7VY6BMQJkARR4d7REOyn7GVcvqGV6eOQv/sR0xce+xNQN/k7k7qEJ3uSlK2lTFRvOIA7DgMJhCytQCGV3EElzfxtZKwHPwsWf6ZioOOJ6GTfcz6Dm8vgz2MRmrJJiGX/G2IDGTrnbWW5od3PGXG9R5dmbtukR+qLBCxIQ17jGwM67JwAg8ypL5lVPOfUTHdc/VWBAvTR8VypwHWhBCxfyIW+eB1z+k6fpDCfieWEDR3j0z/HC5LxsQmQChKMKRMo2Zd6glwgVTyTPIjEgz6QEDdmJ7oJ9N0deMwuonR6hoTIfBUFpwjTqtMYIxIiornBp7rkY8+jZeSLgK8SeCDZxGDsXLs0tiLn0xalw2b3Que5IpvpuQ9QXuZCipPPF4dguud/XeRt2FXAj3IkgLDIdlY+ODMIJ/LfOB4b5rnPhV0LOADVlWsBn99Ix5VOo9/enLrb8H80nuXyh1Jldgek42Me0dJfTxB1qyiRy3bXfb+JxL/JIy9F3utxxSZrok+MWzjPgxjmxTG0ySKcjvKJ1m4UH+6L3oVK4JUehcpELioYOrWcdsUbmfRY9LrQmxEmBr7XztgHV5KKXciyBSSAaoM8ZA0kwc2R3tO4j4m1JWkTqIRopebLZy4G57/De2Q90PxshVt0ILPqGyPD74MBaPlIYmNoY3V6PefoY8+tefIUJhWtShSxoZIval4mz395l4fICbCNS1VOABV/GwRCZIx9HaOhhSJDxEYr7hr5jShCSsf16xiaYcGVyb+juEq2sgFU/5xXgvlfp/BrTV8M0vc+2Ue2nOdVTiLnZYLNZdnKVKkY1pKNC22reD10OKb+Ik5x7hSvFK7s/wNfhQ5uiYP7YCuxfV64Rh06MtI+22JbGYw7x6VGyd5XZztYmDPKl2OZ9KKpWDq+9Lb61/bkcRBUiww/F+vo2s+RYf3aFP3Z9u62pieHzU9q2pzAe7VHiVo4SgD8vH4gwS83z/algRCWdMreIqqJY98Ripm9z6phWpCC+9v1jL3096tr350GbtJ0XjLivSFkcU8LsJ7Xz+e6V/3dMRZFmBD6ixvRw+2vMC1f5oBuZxgxIl9oPq5ewCOVzaSFl0WPGd+gUMwEh/sPK8A+rl250qq3R+LgDUiN2a2Mzwsv8GJP6sjMp5xuna6LSGzXzL8HvQjBpp3n5Up9MjJf+B5WVB7lfjXHfAAAAAElFTkSuQmCC",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:$,occupationValue:v,onCancel:V=()=>{}})=>{const h=()=>e.createElement("div",{className:M.flexColumn},e.createElement("img",{className:M.img,src:s}),e.createElement("span",{className:M.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),F=()=>e.createElement("div",{className:M.flexColumn},e.createElement("img",{className:M.img,src:W}),e.createElement("span",{className:M.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),pe=()=>v===3?e.createElement(e.Fragment,null,F(),h()):v===2?h():F();return e.createElement(C.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:$,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:()=>{V(),u.history.push("/account/certification")},onCancel:()=>{V()}},e.createElement("div",{className:M.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:M.flexRow},pe()))};var oe=(0,u.connect)(({paperlibrary:$,loading:v,globalSetting:V})=>({paperlibrary:$,globalSetting:V,loading:v.effects}))(n)},28288:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return R}});var e=t(59301),u=t(48066),C=t(29679),W=t(19248),s=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,$=t(7657),v=function(Ee,Ae){return e.createElement($.Z,(0,M.Z)({},Ee,{ref:Ae,icon:oe}))},V=e.forwardRef(v),h=V,F=t(92310),pe=t.n(F),ce=t(36355),Xe=()=>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"}))),p=t(83116),r=t(37613);const w=Y=>{const{componentCls:Ee,lineHeightHeading3:Ae,iconCls:Se,padding:Qe,paddingXL:at,paddingXS:nt,paddingLG:me,marginXS:Ke,lineHeight:L}=Y;return{[Ee]:{padding:`${me*2}px ${at}px`,"&-rtl":{direction:"rtl"}},[`${Ee} ${Ee}-image`]:{width:Y.imageWidth,height:Y.imageHeight,margin:"auto"},[`${Ee} ${Ee}-icon`]:{marginBottom:me,textAlign:"center",[`& > ${Se}`]:{fontSize:Y.iconFontSize}},[`${Ee} ${Ee}-title`]:{color:Y.colorTextHeading,fontSize:Y.titleFontSize,lineHeight:Ae,marginBlock:Ke,textAlign:"center"},[`${Ee} ${Ee}-subtitle`]:{color:Y.colorTextDescription,fontSize:Y.subtitleFontSize,lineHeight:L,textAlign:"center"},[`${Ee} ${Ee}-content`]:{marginTop:me,padding:`${me}px ${Qe*2.5}px`,backgroundColor:Y.colorFillAlter},[`${Ee} ${Ee}-extra`]:{margin:Y.extraMargin,textAlign:"center","& > *":{marginInlineEnd:nt,"&:last-child":{marginInlineEnd:0}}}}},A=Y=>{const{componentCls:Ee,iconCls:Ae}=Y;return{[`${Ee}-success ${Ee}-icon > ${Ae}`]:{color:Y.resultSuccessIconColor},[`${Ee}-error ${Ee}-icon > ${Ae}`]:{color:Y.resultErrorIconColor},[`${Ee}-info ${Ee}-icon > ${Ae}`]:{color:Y.resultInfoIconColor},[`${Ee}-warning ${Ee}-icon > ${Ae}`]:{color:Y.resultWarningIconColor}}},K=Y=>[w(Y),A(Y)],_=Y=>K(Y);var J=(0,p.Z)("Result",Y=>{const Ee=Y.colorInfo,Ae=Y.colorError,Se=Y.colorSuccess,Qe=Y.colorWarning,at=(0,r.TS)(Y,{resultInfoIconColor:Ee,resultErrorIconColor:Ae,resultSuccessIconColor:Se,resultWarningIconColor:Qe,imageWidth:250,imageHeight:295});return[_(at)]},Y=>({titleFontSize:Y.fontSizeHeading3,subtitleFontSize:Y.fontSize,iconFontSize:Y.fontSizeHeading3*3,extraMargin:`${Y.paddingLG}px 0 0 0`}));const j={success:C.Z,error:W.Z,info:s.Z,warning:h},Ne={404:Xe,500:Te,403:k},be=Object.keys(Ne),it=Y=>{let{prefixCls:Ee,icon:Ae,status:Se}=Y;const Qe=pe()(`${Ee}-icon`);if(be.includes(`${Se}`)){const nt=Ne[Se];return e.createElement("div",{className:`${Qe} ${Ee}-image`},e.createElement(nt,null))}const at=e.createElement(j[Se]);return Ae===null||Ae===!1?null:e.createElement("div",{className:Qe},Ae||at)},ye=Y=>{let{prefixCls:Ee,extra:Ae}=Y;return Ae?e.createElement("div",{className:`${Ee}-extra`},Ae):null},Be=Y=>{let{prefixCls:Ee,className:Ae,rootClassName:Se,subTitle:Qe,title:at,style:nt,children:me,status:Ke="info",icon:L,extra:N}=Y;const{getPrefixCls:z,direction:d,result:q}=e.useContext(ce.E_),de=z("result",Ee),[l,o]=J(de),T=pe()(de,`${de}-${Ke}`,Ae,q==null?void 0:q.className,Se,{[`${de}-rtl`]:d==="rtl"},o),O=Object.assign(Object.assign({},q==null?void 0:q.style),nt);return l(e.createElement("div",{className:T,style:O},e.createElement(it,{prefixCls:de,status:Ke,icon:L}),e.createElement("div",{className:`${de}-title`},at),Qe&&e.createElement("div",{className:`${de}-subtitle`},Qe),e.createElement(ye,{prefixCls:de,extra:N}),me&&e.createElement("div",{className:`${de}-content`},me)))};Be.PRESENTED_IMAGE_403=Ne[403],Be.PRESENTED_IMAGE_404=Ne[404],Be.PRESENTED_IMAGE_500=Ne[500];var le=Be,G=t(3113),H=Object.defineProperty,c=(Y,Ee,Ae)=>Ee in Y?H(Y,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Y[Ee]=Ae,y=(Y,Ee,Ae)=>c(Y,typeof Ee!="symbol"?Ee+"":Ee,Ae);const{Paragraph:D,Text:I}=u.default;class P extends e.Component{constructor(){super(...arguments),y(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Ee){return{hasError:!0,error:Ee,errorInfo:null}}componentDidCatch(Ee,Ae){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Ee),console.log("\u9519\u8BEF\u4FE1\u606F:",Ae),this.setState({error:Ee,errorInfo:Ae})}render(){var Ee;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:(Ee=this.state.error)==null?void 0:Ee.message,extra:[e.createElement(G.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]}):this.props.children}}var R=P},9012:function(Wt,He,t){"use strict";var e=t(59301),u=t(52985),C=t(43418),W=t(8591),s=t(92832),M=t(24905),n=t(84117),oe=t(7519),$=t(92232),v=t(96523),V=t(82186),h=t(59301),F=(ee,Xe,xe)=>new Promise((Te,ve)=>{var k=w=>{try{r(xe.next(w))}catch(A){ve(A)}},p=w=>{try{r(xe.throw(w))}catch(A){ve(A)}},r=w=>w.done?Te(w.value):Promise.resolve(w.value).then(k,p);r((xe=xe.apply(ee,Xe)).next())}),pe=(ee=>(ee[ee.Professor=1]="Professor",ee[ee.AssistantProfessor=2]="AssistantProfessor",ee[ee.Student=3]="Student",ee))(pe||{});const ce=({visible:ee,user:Xe,account:xe,onCancel:Te=()=>{},dispatch:ve})=>{const[k,p]=(0,e.useState)(),[r,w]=(0,e.useState)([]),[A,K]=(0,e.useState)(!1),[_,J]=(0,e.useState)(!1),[j,Ne]=(0,e.useState)(),[be,it]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var G,H;(G=Xe==null?void 0:Xe.userInfo)!=null&&G.identity&&w([((H=Xe==null?void 0:Xe.userInfo)==null?void 0:H.identity)==="student"?3:1])},[Xe]);const ye=G=>{const H=()=>{window.location.href=(G==null?void 0:G.jump_url)||`/classrooms/${G==null?void 0:G.course_id}`};if(r.includes(1)){C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:h.createElement("div",{className:"tc"},(G==null?void 0:G.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},Be=()=>F(void 0,null,function*(){if(!k){W.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let G=yield(0,V.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:k}});if(G!=null&&G.need_pro_auth&&!r.includes(1)&&!r.includes(2)){ve({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(),ve({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&W.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"){J(!0),Ne(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){J(!0),Ne(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){J(!0),Ne(3);return}}if((H==null?void 0:H.status)===0){(0,$.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),le(),H!=null&&H.course_id?ye(H):W.ZP.success(H.message);return}}),le=()=>F(void 0,null,function*(){Te()});return h.createElement(h.Fragment,null,h.createElement(C.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ee,confirmLoading:A,onOk:Be,onCancel:le},h.createElement("div",{className:"tc"},h.createElement("div",null,h.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),h.createElement(s.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:k,onChange:G=>{if(G.target.value.length>=7){W.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}p(G.target.value)}})),h.createElement("div",{className:"mt10 font14"},h.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),h.createElement(M.default.Group,{value:r,onChange:G=>w(G)},h.createElement(M.default,{value:1,disabled:r.includes(2)},"\u6559\u5E08"),h.createElement(M.default,{value:2,disabled:r.includes(1)},"\u52A9\u6559"),h.createElement(M.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),h.createElement(v.Z,null),h.createElement(oe.Z,{visible:_,onCancel:()=>J(!1),occupationValue:j}))};He.Z=(0,u.connect)(({user:ee,account:Xe})=>({user:ee,account:Xe}))(ce)},14840:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return de}});var e=t(59301),u=t(52985),C=t(8591),W=t(95237),s=t(43604),M=t(20834),n=t(38854),oe=t(43418),$=t(92832),v=t(5112),V=t(84117),h=t(92232),F=(l,o,T)=>new Promise((O,E)=>{var Q=we=>{try{ae(T.next(we))}catch(Ce){E(Ce)}},he=we=>{try{ae(T.throw(we))}catch(Ce){E(Ce)}},ae=we=>we.done?O(we.value):Promise.resolve(we.value).then(Q,he);ae((T=T.apply(l,o)).next())}),pe=(l=>(l.Manager="manager",l.Developer="developer",l.Reporter="reporter",l))(pe||{}),ee=({visible:l,onCancel:o=()=>{}})=>{const[T,O]=(0,e.useState)(),[E,Q]=(0,e.useState)(),[he,ae]=(0,e.useState)(!1),we=()=>F(void 0,null,function*(){if(!T){C.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(T.length!==6){C.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!E){C.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}ae(!0);const Ie=yield(0,V.vm)({code:T,role:E});ae(!1),Ce();const Pe={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(Pe[Ie.status]){C.ZP.info(Pe[Ie.status]);return}if(Ie.status===0){E==="reporter"?(C.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,h.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${Ie==null?void 0:Ie.project_id}`)):((0,h.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),C.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ce=()=>F(void 0,null,function*(){o()});return e.createElement(e.Fragment,null,e.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:l,confirmLoading:he,onOk:we,onCancel:Ce},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement($.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:T,onChange:Ie=>{if(Ie.target.value.length>=7){C.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}O(Ie.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(v.ZP.Group,{value:E,onChange:Ie=>Q(Ie.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"))))))},Xe=t(9012),xe={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),ve=t(78241),k=t(57809),p=t(70877),r=Object.defineProperty,w=Object.defineProperties,A=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,j=(l,o,T)=>o in l?r(l,o,{enumerable:!0,configurable:!0,writable:!0,value:T}):l[o]=T,Ne=(l,o)=>{for(var T in o||(o={}))_.call(o,T)&&j(l,T,o[T]);if(K)for(var T of K(o))J.call(o,T)&&j(l,T,o[T]);return l},be=(l,o)=>w(l,A(o)),it=(l,o,T)=>new Promise((O,E)=>{var Q=we=>{try{ae(T.next(we))}catch(Ce){E(Ce)}},he=we=>{try{ae(T.throw(we))}catch(Ce){E(Ce)}},ae=we=>we.done?O(we.value):Promise.resolve(we.value).then(Q,he);ae((T=T.apply(l,o)).next())});const ye=({globalSetting:l,dispatch:o,user:T,info:O,open:E,onCancel:Q=()=>{}})=>{var he;const[ae,we]=(0,e.useState)([]),[Ce,Ie]=(0,e.useState)([]),[Pe,xt]=(0,e.useState)([]),[ft]=ve.default.useForm(),[bt,jt]=(0,e.useState)(!1),[Rt,ht]=(0,e.useState)(!1),St=(0,e.useRef)(null),mn=(0,e.useRef)(1),[Bn,Ln]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{E&&Gn()},[E]);const Gn=()=>it(void 0,null,function*(){var on;const zn=O;if(!(0,Te.o1)(o))return;const{user_school_id:yn="",department_id:An="",school_name:Ar="",department_name:Le=""}=T.userInfo||{},mt=(on=zn==null?void 0:zn.graduation_years)==null?void 0:on.at(-1);Ie([{id:yn,name:Ar}]),yield Gt(yn),ft.setFieldsValue({year:mt,school_id:yn,department_id:Number(An),name:`${mt}${Ar}${Le}\u6BD5\u4E1A\u8BBE\u8BA1`})}),pr=on=>it(void 0,null,function*(){const zn=yield(0,p.J3)(be(Ne({},on),{tab_module_type:"graduations"}));return zn!=null&&zn.un_purchased&&o({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),zn.status===0&&we((zn==null?void 0:zn.graduation_years)||[]),zn}),Xn=(on,zn=500)=>{ht(!0),clearTimeout(St.current),St.current=setTimeout(()=>it(void 0,null,function*(){mn.current+=1;const yn=mn.current,An=yield(0,p.NT)({keyword:on});An.status===0&&mn.current===yn&&(Ie((An==null?void 0:An.schools)||[]),ht(!1))}),zn)},Gt=on=>it(void 0,null,function*(){if(!on)return;const zn=yield(0,p.Ps)({page:1,limit:9999,id:on});zn.status===0&&xt((zn==null?void 0:zn.departments)||[])});return e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:E,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:bt,onCancel:Q,onOk:()=>ft.submit()},e.createElement(ve.default,{colon:!1,form:ft,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(on,zn)=>{on.school_id&&(Gt(zn.school_id),ft.setFieldValue("department_id",null))},onFinish:on=>it(void 0,null,function*(){jt(!0);const zn=yield(0,p.Wz)(on);zn.status===0&&(C.ZP.success("\u521B\u5EFA\u6210\u529F"),ft.resetFields(),Q(),(0,h.xg)(`/graduations/${zn==null?void 0:zn.identifier}/index`)),jt(!1)})},e.createElement(ve.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:(he=O==null?void 0:O.graduation_years)==null?void 0:he.map(on=>({value:on,label:on}))})),e.createElement(ve.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:on=>{Xn(on)},loading:Rt,size:"large",style:{width:344},options:Ce.map(on=>({value:on.id,label:on.name}))})),e.createElement(ve.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:Pe.map(on=>({value:on.id,label:on.name}))})),e.createElement(ve.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($.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Be=(0,u.connect)(({user:l,globalSetting:o,loading:T})=>({user:l,globalSetting:o,loading:T}))(ye),le=t(82186),G=Object.defineProperty,H=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,D=(l,o,T)=>o in l?G(l,o,{enumerable:!0,configurable:!0,writable:!0,value:T}):l[o]=T,I=(l,o)=>{for(var T in o||(o={}))c.call(o,T)&&D(l,T,o[T]);if(H)for(var T of H(o))y.call(o,T)&&D(l,T,o[T]);return l},P=(l,o,T)=>new Promise((O,E)=>{var Q=we=>{try{ae(T.next(we))}catch(Ce){E(Ce)}},he=we=>{try{ae(T.throw(we))}catch(Ce){E(Ce)}},ae=we=>we.done?O(we.value):Promise.resolve(we.value).then(Q,he);ae((T=T.apply(l,o)).next())});const R=({globalSetting:l,dispatch:o,user:T,open:O,onCancel:E=()=>{}})=>{const[Q]=ve.default.useForm(),[he,ae]=(0,e.useState)(!1),[we,Ce]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var Ie;if(O){const Pe={code:"",user_type:((Ie=T==null?void 0:T.userInfo)==null?void 0:Ie.identity)==="student"?2:1,major:""};Q.setFieldsValue(Pe),Ce(I({},Pe))}},[O]),e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:O,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:he,onCancel:E,onOk:()=>Q.submit()},e.createElement(ve.default,{colon:!1,form:Q,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Ie,Pe)=>Ce(I({},Pe)),onFinish:Ie=>P(void 0,null,function*(){ae(!0);const Pe=yield(0,le.ZP)("/api/graduations/join.json",{method:"post",body:Ie});Pe.status===0&&(E(),Pe!=null&&Pe.identifier?(0,h.xg)(`/graduations/${Pe==null?void 0:Pe.identifier}/index`):C.ZP.success(Pe==null?void 0:Pe.message)),ae(!1)})},e.createElement(ve.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement($.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(ve.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"))),(we==null?void 0:we.user_type)===2&&e.createElement(ve.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($.default,{showCount:!0,maxLength:60}))))};var Y=(0,u.connect)(({user:l,globalSetting:o})=>({user:l,globalSetting:o}))(R),Ee=t(92310),Ae=t.n(Ee),Se=t(59301),Qe=Object.defineProperty,at=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ke=(l,o,T)=>o in l?Qe(l,o,{enumerable:!0,configurable:!0,writable:!0,value:T}):l[o]=T,L=(l,o)=>{for(var T in o||(o={}))nt.call(o,T)&&Ke(l,T,o[T]);if(at)for(var T of at(o))me.call(o,T)&&Ke(l,T,o[T]);return l},N=(l,o)=>{var T={};for(var O in l)nt.call(l,O)&&o.indexOf(O)<0&&(T[O]=l[O]);if(l!=null&&at)for(var O of at(l))o.indexOf(O)<0&&me.call(l,O)&&(T[O]=l[O]);return T},z=(l=>(l.Projects="projects",l.Shixuns="shixuns",l.Classrooms="classrooms",l))(z||{}),d=(l=>(l.Classrooms="classrooms",l.Shixuns="shixuns",l.Paths="paths",l.Projects="projects",l.Videos="videos",l.Topics="topics",l.Graduations="graduations",l))(d||{});const q=l=>{var o=l,{homePage:T,user:O,globalSetting:E,loading:Q,dispatch:he,className:ae,style:we={}}=o,Ce=N(o,["homePage","user","globalSetting","loading","dispatch","className","style"]),Ie,Pe,xt,ft;const[bt,jt]=(0,e.useState)(),[Rt,ht]=(0,e.useState)(),[St,mn]=(0,e.useState)(!1),[Bn,Ln]=(0,e.useState)(!1),[Gn,pr]=(0,e.useState)(!1),[Xn,Gt]=(0,e.useState)();function on(_e,Zt){for(const ln of _e){if(ln.link===Zt)return ln.hidden;if(ln.subitem&&ln.subitem.length>0){let qt=ln.subitem;for(const Wn of qt)if(Wn.link===Zt)return Wn.hidden;return!1}}return!0}const zn=on(((Ie=E.setting)==null?void 0:Ie.navbar)||[],"/classrooms"),yn=on(((Pe=E.setting)==null?void 0:Pe.navbar)||[],"/shixuns"),An=on(((xt=E.setting)==null?void 0:xt.navbar)||[],"/paths"),Ar=on(((ft=E.setting)==null?void 0:ft.navbar)||[],"/graduations"),Le=_e=>{var Zt;if((0,Te.tJ)(he)){if(_e==="projects"&&!((Zt=O.userInfo)!=null&&Zt.email)){C.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}_e==="classrooms"?jt(!0):_e==="projects"&&ht(!0)}},mt=(_e,Zt)=>{var ln;if((0,Te.tJ)(he)){if(Zt==="projects"&&!((ln=O.userInfo)!=null&&ln.email)){C.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Zt==="shixuns"&&!(0,Te.xY)()||_e&&(window.location.href=_e)}},wt=_e=>{var Zt,ln,qt,Wn,te,f,b,x,B,X,ie,ke,Re,rt,lt,Je,vt,gt,ct,Nt,yt;return Se.createElement(Se.Fragment,null,Se.createElement(W.Z,{justify:"space-around",className:"pt5 pb5"},Se.createElement(s.Z,{className:((Zt=O.userInfo)==null?void 0:Zt.user_identity)!=="\u5B66\u751F"?xe.joinCol:xe.hidden},((ln=O.userInfo)==null?void 0:ln.user_identity)!=="\u5B66\u751F"&&!((qt=E==null?void 0:E.setting)!=null&&qt.hide_course)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>mt("/classrooms/new")},(Wn=O.userInfo)!=null&&Wn.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((te=E==null?void 0:E.setting)!=null&&te.hide_shixun)&&((f=O==null?void 0:O.userInfo)==null?void 0:f.is_shixun_marker)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>mt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((b=O.userInfo)==null?void 0:b.user_identity)!=="\u5B66\u751F"&&!((x=E==null?void 0:E.setting)!=null&&x.hide_subject)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>mt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((B=E==null?void 0:E.setting)!=null&&B.is_local)&&((X=O.userInfo)==null?void 0:X.main_site)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>{var Et;return mt(`${(Et=E==null?void 0:E.setting)==null?void 0:Et.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((ie=O.userInfo)!=null&&ie.main_site)&&Se.createElement("div",null,Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>Le("classrooms")},(ke=O.userInfo)!=null&&ke.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Re=O.userInfo)==null?void 0:Re.main_site)&&!((rt=E==null?void 0:E.setting)!=null&&rt.is_local)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>Le("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((lt=O.userInfo)==null?void 0:lt.main_site)&&((Je=O.userInfo)==null?void 0:Je.user_identity)!=="\u5B66\u751F"&&Se.createElement(s.Z,null,Se.createElement("div",{className:xe.joinBoard})),((vt=O.userInfo)==null?void 0:vt.main_site)&&Se.createElement(s.Z,{className:((gt=O.userInfo)==null?void 0:gt.user_identity)!=="\u5B66\u751F"?xe.joinCol:xe.w90},Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>Le("classrooms")},(ct=O.userInfo)!=null&&ct.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Nt=O.userInfo)==null?void 0:Nt.main_site)&&!((yt=E==null?void 0:E.setting)!=null&&yt.is_local)&&Se.createElement(M.default.Item,L({},_e),Se.createElement("a",{onClick:()=>Le("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return Se.createElement("section",null,Se.createElement(n.Z,{dropdownRender:()=>{var _e;return Se.createElement(M.default,{className:((_e=O.userInfo)==null?void 0:_e.user_identity)!=="\u5B66\u751F"?`${xe.rightMenu} ${xe.joinMenu} mt10`:`${xe.rightMenu} ${xe.joinMenu} ${xe.w140} mt10`},Se.createElement(wt,null))},placement:"bottom"},Se.createElement("span",{style:L({lineHeight:"inherit"},we),className:Ae()("iconfont icon-tianjiafangda font18 current",ae)})),Se.createElement(Xe.Z,{visible:bt,onCancel:()=>jt(!1)}),Se.createElement(ee,{visible:Rt,onCancel:()=>ht(!1)}),Se.createElement(Be,{info:Xn,open:St,onCancel:()=>mn(!1)}),Se.createElement(Y,{open:Bn,onCancel:()=>Ln(!1)}))};var de=(0,u.connect)(({homePage:l,loading:o,user:T,globalSetting:O})=>({homePage:l,user:T,globalSetting:O,loading:o.models.index}))(q)},90719:function(Wt,He,t){"use strict";var e=t(92832),u=t(59301),C=t(52985),W=t(92310),s=t.n(W);const M=({className:n,style:oe})=>{const[$,v]=(0,u.useState)(!1);function V(h){C.history.push("/search?value="+h)}return $?u.createElement("div",{onBlur:()=>{setTimeout(()=>{v(!1)},300)}},u.createElement(e.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:V,autoFocus:!0})):u.createElement("span",{className:s()("iconfont icon-sousuo font18 current icon-bianzu11",n),style:oe,onClick:()=>{C.history.push("/search?value=")}})};He.Z=M},36852:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return Xe}});var e=t(52985),u=t(20834),C=t(8591),W=t(38854),s={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),$=t(92232),v=t(59301),V=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,pe=(xe,Te)=>{var ve={};for(var k in xe)h.call(xe,k)&&Te.indexOf(k)<0&&(ve[k]=xe[k]);if(xe!=null&&V)for(var k of V(xe))Te.indexOf(k)<0&&F.call(xe,k)&&(ve[k]=xe[k]);return ve},ce=(xe,Te,ve)=>new Promise((k,p)=>{var r=K=>{try{A(ve.next(K))}catch(_){p(_)}},w=K=>{try{A(ve.throw(K))}catch(_){p(_)}},A=K=>K.done?k(K.value):Promise.resolve(K.value).then(r,w);A((ve=ve.apply(xe,Te)).next())});const ee=xe=>{var Te=xe,{homePage:ve,user:k,globalSetting:p,loading:r,dispatch:w,shixunHomeworks:A}=Te,K=pe(Te,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),_,J,j,Ne,be,it,ye,Be,le,G;const H=(_=k.userInfo)==null?void 0:_.is_school_manage,c=()=>{var y,D,I,P,R;return(0,$.Ll)()?v.createElement(u.default,{className:`${s.rightMenu} ${s.menuWrap}`},v.createElement(u.default.Item,null,v.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):v.createElement(u.default,{className:`${s.rightMenu} ${s.menuWrap}`},v.createElement(u.default.Item,null,v.createElement(e.Link,{to:`/users/${(y=k.userInfo)==null?void 0:y.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((I=(D=k.navigationInfo)==null?void 0:D.top)==null?void 0:I.laboratory_admin_url)&&v.createElement(u.default.Item,null,v.createElement("a",{href:(R=(P=k.navigationInfo)==null?void 0:P.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:s.exit},v.createElement("a",{onClick:()=>ce(void 0,null,function*(){(0,$.m5)();let Y;try{Y=yield(0,n.vR)({}),C.ZP.success(Y==null?void 0:Y.message)}catch(Ee){}(0,$.d8)("_educoder_session","logout",1),(0,$.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Y!=null&&Y.url?window.location.href=Y.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?v.createElement(W.Z,{dropdownRender:c,placement:"bottomRight"},v.createElement("section",null,v.createElement("aside",null,v.createElement("div",{className:A.actionTabs.type===1?s.classromediv:""},v.createElement("img",{className:`${s.userPic} current ml15`,src:`${(J=oe.Z)==null?void 0:J.IMG_SERVER}/images/${(j=k.userInfo)==null?void 0:j.image_url}`,alt:"",onClick:()=>{var y;return e.history.push((0,$.Ll)()?"/account/profile":`/users/${(y=k.userInfo)==null?void 0:y.login}/classrooms`)}}),(0,$.Ll)()&&v.createElement("span",{className:"ml10 font16"},(Ne=k.userInfo)==null?void 0:Ne.username),v.createElement("i",{className:`iconfont icon-zhankai4 ${s.icon}`}))))):v.createElement("div",{className:`font15 flex item-center gap-10px ${p.isIlearning?s.login:""}`},((be=p.setting)==null?void 0:be.sso_login_url)&&v.createElement("a",{target:"_blank",href:(it=p.setting)==null?void 0:it.sso_login_url},v.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(ye=p.setting)==null?void 0:ye.login_logo_url}`,width:40}),v.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Be=p.setting)==null?void 0:Be.sso_login_button_name)),!((le=p.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 "),!((G=p.setting)!=null&&G.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 Xe=(0,e.connect)(({homePage:xe,loading:Te,user:ve,globalSetting:k,shixunHomeworks:p})=>({homePage:xe,user:ve,globalSetting:k,shixunHomeworks:p,loading:Te.models.index}))(ee)},68535:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return k}});var e=t(52985),u=t(20834),C=t(8591),W=t(38854),s={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),$=t(2281),v=t(92232),V=t(59301),h=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,ce=(p,r)=>{var w={};for(var A in p)F.call(p,A)&&r.indexOf(A)<0&&(w[A]=p[A]);if(p!=null&&h)for(var A of h(p))r.indexOf(A)<0&&pe.call(p,A)&&(w[A]=p[A]);return w},ee=(p,r,w)=>new Promise((A,K)=>{var _=Ne=>{try{j(w.next(Ne))}catch(be){K(be)}},J=Ne=>{try{j(w.throw(Ne))}catch(be){K(be)}},j=Ne=>Ne.done?A(Ne.value):Promise.resolve(Ne.value).then(_,J);j((w=w.apply(p,r)).next())});const Xe=p=>{var r,w=RegExp("(^| )"+p+"=([^;]+)(;|$)");return(r=document.cookie.match(w))?decodeURIComponent(r[2]):null},xe=p=>{var r=new Date;r.setTime(r.getTime()-1);var w=Xe(p);w!=null&&(document.cookie=p+"="+w+";expires="+r.toGMTString())};var Te=(p=>(p.Classrooms="classrooms",p.Shixuns="shixuns",p.Paths="paths",p.Projects="projects",p.Videos="videos",p.Topics="topics",p.Competition="competitions",p.Engineering="engineering",p.Graduations="graduations",p.Paperlibrary="paperlibrary",p.Problemset="problemset",p.Dataset="dataset",p))(Te||{});const ve=p=>{var r=p,{homePage:w,user:A,globalSetting:K,loading:_,dispatch:J,shixunHomeworks:j}=r,Ne=ce(r,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),be,it,ye,Be,le,G,H,c,y,D,I,P,R,Y,Ee,Ae;const Se=(it=(((be=K.setting)==null?void 0:be.navbar)||[]).find(Ke=>Ke.link==="/classrooms"))==null?void 0:it.hidden,Qe=(Be=(((ye=K.setting)==null?void 0:ye.navbar)||[]).find(Ke=>Ke.link==="/shixuns"))==null?void 0:Be.hidden,at=(G=(((le=K.setting)==null?void 0:le.navbar)||[]).find(Ke=>Ke.link==="/paths"))==null?void 0:G.hidden,nt=(H=A.userInfo)==null?void 0:H.is_school_manage,me=()=>{var Ke,L,N,z,d,q,de,l,o,T,O,E,Q,he;return(0,v.Ll)()?V.createElement(u.default,{className:`${s.rightMenu} ${s.menuWrap}`},V.createElement(u.default.Item,null,V.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):V.createElement(u.default,{className:`${s.rightMenu} ${s.menuWrap}`},V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(Ke=A.userInfo)==null?void 0:Ke.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(L=A.userInfo)==null?void 0:L.login}/classrooms`},(N=A.userInfo)!=null&&N.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(z=A.userInfo)==null?void 0:z.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(d=A.userInfo)==null?void 0:d.login}/paths`},(q=A.userInfo)!=null&&q.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((de=A.userInfo)==null?void 0:de.user_identity)!=="\u5B66\u751F"&&V.createElement(u.default.Item,null,V.createElement(e.Link,{to:`/users/${(l=A.userInfo)==null?void 0:l.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!(0,M.JA)()&&!((o=K==null?void 0:K.setting)!=null&&o.hide_problemset)&&V.createElement(u.default.Item,null,V.createElement("a",{onClick:()=>{(0,$.tJ)(J)&&e.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,M.JA)()&&!((T=K==null?void 0:K.setting)!=null&&T.hide_paperlibrary)&&V.createElement(u.default.Item,null,V.createElement("a",{onClick:()=>{(0,$.tJ)(J)&&e.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((E=(O=A.navigationInfo)==null?void 0:O.top)==null?void 0:E.laboratory_admin_url)&&V.createElement(u.default.Item,null,V.createElement("a",{href:(he=(Q=A.navigationInfo)==null?void 0:Q.top)==null?void 0:he.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),V.createElement(u.default.Item,null,V.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||J({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")),nt&&V.createElement(u.default.Item,null,V.createElement(e.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),V.createElement(u.default.Item,{className:s.exit},V.createElement("a",{onClick:()=>ee(void 0,null,function*(){(0,v.m5)();let ae;try{ae=yield(0,n.vR)({}),C.ZP.success(ae==null?void 0:ae.message)}catch(we){}(0,v.d8)("_educoder_session","logout",1),(0,v.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ae!=null&&ae.url?window.location.href=ae.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?V.createElement(W.Z,{dropdownRender:me,placement:"bottomRight"},V.createElement("section",null,V.createElement("aside",null,V.createElement("div",{className:j.actionTabs.type===1?s.classromediv:""},V.createElement("img",{className:`${s.userPic} current ml15`,src:`${(c=oe.Z)==null?void 0:c.IMG_SERVER}/images/${(y=A.userInfo)==null?void 0:y.image_url}`,alt:"",onClick:()=>{var Ke;return e.history.push((0,v.Ll)()?"/account/profile":`/users/${(Ke=A.userInfo)==null?void 0:Ke.login}/classrooms`)}}),(0,v.Ll)()&&V.createElement("span",{className:"ml10 font16"},(D=A.userInfo)==null?void 0:D.username),V.createElement("i",{className:`iconfont icon-zhankai4 ${s.icon}`}))))):V.createElement("div",{className:`font15 flex item-center gap-10px ${K.isIlearning?s.login:""}`},((I=K.setting)==null?void 0:I.sso_login_url)&&V.createElement("a",{target:"_blank",href:(P=K.setting)==null?void 0:P.sso_login_url},V.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(R=K.setting)==null?void 0:R.login_logo_url}`,width:40}),V.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Y=K.setting)==null?void 0:Y.sso_login_button_name)),!((Ee=K.setting)!=null&&Ee.hide_account_login)&&V.createElement(V.Fragment,null,V.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/newlogin")}}," \u767B\u5F55 "),!((Ae=K.setting)!=null&&Ae.close_register)&&V.createElement(V.Fragment,null,V.createElement("span",null,"|"),V.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/newlogin")}},"\u6CE8\u518C"))))};var k=(0,e.connect)(({homePage:p,loading:r,user:w,globalSetting:A,shixunHomeworks:K})=>({homePage:p,user:w,globalSetting:A,shixunHomeworks:K,loading:r.models.index}))(ve)},88201:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return qr},g:function(){return Vn}});var e=t(59301),u=t(52985),C=t(44e3),W=t(43418),s={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",newslightNew:"newslightNew___BzCFL"},M=t(14840),n=t(68535),oe=t(65363),$={tip:"tip___a6MfI"},v=Object.defineProperty,V=Object.defineProperties,h=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,ee=(ne,re,ge)=>re in ne?v(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Xe=(ne,re)=>{for(var ge in re||(re={}))pe.call(re,ge)&&ee(ne,ge,re[ge]);if(F)for(var ge of F(re))ce.call(re,ge)&&ee(ne,ge,re[ge]);return ne},xe=(ne,re)=>V(ne,h(re)),Te=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())}),ve=(ne=>(ne[ne.Professor=1]="Professor",ne[ne.AssistantProfessor=2]="AssistantProfessor",ne[ne.Student=3]="Student",ne))(ve||{});const k=({visible:ne,user:re,onCancel:ge=()=>{},dispatch:Ue,globalSetting:ot})=>{var Nn,Fn;const[kt,Lt]=(0,e.useState)(!1),[gn,Rn]=(0,e.useState)({name:"",phone:""});(0,e.useEffect)(()=>{var _n,lr;if((_n=re==null?void 0:re.userInfo)!=null&&_n.login){let br=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(br),br&&(br!=null&&br.isShow)&&(br==null?void 0:br.login)===((lr=re==null?void 0:re.userInfo)==null?void 0:lr.login)&&(Lt(!0),Rn({name:br==null?void 0:br.name,phone:br==null?void 0:br.phone}))}},[re==null?void 0:re.userInfo]);const Ht=()=>Te(void 0,null,function*(){ge()}),pt=()=>{let _n=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(xe(Xe({},_n),{isShow:!1}))),Lt(!1)};return e.createElement(e.Fragment,null,kt&&e.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},e.createElement("div",{className:$.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${(Nn=ot==null?void 0:ot.infoData)==null?void 0:Nn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Fn=ot==null?void 0:ot.infoData)==null?void 0:Fn.phone}`),e.createElement("div",null,e.createElement(oe.Z,{onClick:pt,style:{color:"#165dff",fontSize:16}})))))};var p=(0,u.connect)(({user:ne,globalSetting:re})=>({user:ne,globalSetting:re}))(k),r=t(21600),w=t(7286),A=t(99287),K=t(92232),_=t(3113),J="data:image/png;base64,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",j=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,it=(ne,re)=>{var ge={};for(var Ue in ne)Ne.call(ne,Ue)&&re.indexOf(Ue)<0&&(ge[Ue]=ne[Ue]);if(ne!=null&&j)for(var Ue of j(ne))re.indexOf(Ue)<0&&be.call(ne,Ue)&&(ge[Ue]=ne[Ue]);return ge};const ye=null,Be=ne=>{var re=ne,{homePage:ge,user:Ue,globalSetting:ot,loading:Nn,dispatch:Fn,location:kt,text:Lt,shixunHomeworks:gn,payload:Rn={}}=re,Ht=it(re,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[pt,_n]=(0,e.useState)("none");return(0,e.useEffect)(()=>{gn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&_n("flex")},[gn.actionTabs.key]),(0,e.useEffect)(()=>{gn.actionTabs.key==="\u9690\u85CF"&&(_n("none"),localStorage.setItem("Noviceguide","0"))},[gn.actionTabs.key]),pt=="none"?null:e.createElement("div",{style:{display:pt,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:J,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},gn.actionTabs.text),gn.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(_.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),_n("none"),Fn({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(_.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Fn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),_n("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:ne,loading:re,user:ge,globalSetting:Ue,shixunHomeworks:ot})=>({homePage:ne,user:ge,globalSetting:Ue,loading:re.models.index,shixunHomeworks:ot}))(Be),G=t(89392),H=t(92736),c=t(6848),y={content:"content___L4gl0"},D="data:image/png;base64,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",I=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())});const P=({classroomList:ne,loading:re,user:ge,dispatch:Ue,virtualSpaces:ot,globalSetting:Nn})=>{const Fn=(0,u.useLocation)();let kt=!1;(0,e.useEffect)(()=>{Nn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(kt=!0)},[Nn.actionTabs.key]),(0,e.useEffect)(()=>{kt&&Ue({type:"globalSetting/setActionTabs",payload:{}})},[Fn.pathname]);const Lt=()=>{Ue({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return e.createElement(H.ZP,{theme:{token:{colorBgMask:"#999"}}},e.createElement(W.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Nn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>I(void 0,null,function*(){}),onCancel:()=>{Lt()}},e.createElement("div",{className:y.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(c.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:ne,user:re,loading:ge,virtualSpaces:Ue,globalSetting:ot})=>({classroomList:ne,user:re,loading:ge,virtualSpaces:Ue,globalSetting:ot}))(P),Y=t(92310),Ee=t.n(Y),Ae={NavBarItem:"NavBarItem___iFhxq"},Se=Object.defineProperty,Qe=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,me=(ne,re,ge)=>re in ne?Se(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Ke=(ne,re)=>{for(var ge in re||(re={}))at.call(re,ge)&&me(ne,ge,re[ge]);if(Qe)for(var ge of Qe(re))nt.call(re,ge)&&me(ne,ge,re[ge]);return ne};const L=({globalSetting:ne,className:re,style:ge,classNameItem:Ue,styleItem:ot={},NavData:Nn=(Lt=>(Lt=ne==null?void 0:ne.setting)==null?void 0:Lt.navbar)()||[],selectKeys:Fn,onClick:kt})=>{const[Lt,gn]=(0,e.useState)(Fn),Rn=pt=>{var _n;const{item:lr}=pt;if(kt)return kt(pt);(_n=lr==null?void 0:lr.link)!=null&&_n.includes("http")?(0,K.xg)(lr==null?void 0:lr.link):(typeof(lr==null?void 0:lr.name)=="string"&&(0,K.Dk)(lr==null?void 0:lr.name),u.history.push(lr==null?void 0:lr.link))},Ht=(pt="")=>(pt==null?void 0:pt.indexOf("<"))>-1?pt==null?void 0:pt.slice(0,pt==null?void 0:pt.indexOf("<")):pt;return(0,e.useEffect)(()=>{var pt,_n;if(ne!=null&&ne.setting){const lr=location.pathname;(_n=(pt=ne==null?void 0:ne.setting)==null?void 0:pt.navbar)==null||_n.map(function(br,lo){var Gr,ao,fo;br.link==lr&&(gn(br==null?void 0:br.link),(0,K.Dk)(lr==="/"?(Gr=ne==null?void 0:ne.setting)==null?void 0:Gr.name:Ht(br==null?void 0:br.name))),(ao=br==null?void 0:br.subitem)!=null&&ao.length&&((fo=br==null?void 0:br.subitem)==null||fo.map(Mr=>{Mr.link==lr&&(gn(Mr==null?void 0:Mr.link),lr!="/"&&(0,K.Dk)(Ht(Mr==null?void 0:Mr.name)))}))})}},[location.pathname]),e.createElement("nav",null,e.createElement("ul",{className:Ee()("flex item-center mb0 pl0 gap-20px",re),style:ge},Nn==null?void 0:Nn.map((pt,_n)=>{var lr,br,lo,Gr,ao,fo;pt.subitem=(lr=pt==null?void 0:pt.subitem)==null?void 0:lr.filter(ur=>!ur.hidden);const Mr=(()=>{var ur,Do,No,Er;return Array.isArray(Lt)?!((ur=pt==null?void 0:pt.subitem)!=null&&ur.length)&&Lt.includes(pt==null?void 0:pt.link)||((Do=pt==null?void 0:pt.subitem)==null?void 0:Do.some($r=>Lt.includes($r==null?void 0:$r.link))):!((No=pt==null?void 0:pt.subitem)!=null&&No.length)&&Lt===(pt==null?void 0:pt.link)||((Er=pt==null?void 0:pt.subitem)==null?void 0:Er.some($r=>Lt===($r==null?void 0:$r.link)))})();return pt!=null&&pt.hidden?null:e.createElement("li",{key:_n,className:Ee()(`flex item-center gap-10px current relative group-hover-show ${Ae.NavBarItem}`,pt==null?void 0:pt.className,Ue),style:Ke(Ke({color:Mr?"#159DFF":""},pt.style||{}),ot),onClick:ur=>{Rn({e:ur,item:pt})}},typeof(pt==null?void 0:pt.name)=="string"?e.createElement(e.Fragment,null,e.createElement("div",{className:"flex item-center h-full relative"},e.createElement("span",{dangerouslySetInnerHTML:{__html:((lo=(br=pt==null?void 0:pt.subitem)==null?void 0:br.find(ur=>ur.link===location.pathname))==null?void 0:lo.name)||(pt==null?void 0:pt.name)}}),Mr&&e.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((Gr=pt==null?void 0:pt.subitem)==null?void 0:Gr.length)>0&&e.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):pt==null?void 0:pt.name,((ao=pt==null?void 0:pt.subitem)==null?void 0:ao.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}},(fo=pt==null?void 0:pt.subitem)==null?void 0:fo.map((ur,Do)=>e.createElement("div",{key:Do,className:Ee()("flex flex-col current",ur==null?void 0:ur.className),style:Ke({},(ur==null?void 0:ur.style)||{}),onClick:No=>{No.preventDefault(),No.stopPropagation(),Rn({e:No,item:ur})}},!!Do&&e.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(ur==null?void 0:ur.name)=="string"?e.createElement("div",{className:`font16 c-black current ${Ae.NavBarItem}`},ur==null?void 0:ur.name):ur==null?void 0:ur.name,!!ur.content&&e.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},ur.content)))))})))};var N=(0,u.connect)(({globalSetting:ne})=>({globalSetting:ne}))(L),z=t(49127),d=t(8591),q=t(95237),de=t(43604),l=t(20834),o=t(38854),T=t(92832),O=t(5112),E=t(84117),Q=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())}),he=(ne=>(ne.Manager="manager",ne.Developer="developer",ne.Reporter="reporter",ne))(he||{}),we=({visible:ne,onCancel:re=()=>{}})=>{const[ge,Ue]=(0,e.useState)(),[ot,Nn]=(0,e.useState)(),[Fn,kt]=(0,e.useState)(!1),Lt=()=>Q(void 0,null,function*(){if(!ge){d.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(ge.length!==6){d.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ot){d.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}kt(!0);const Rn=yield(0,E.vm)({code:ge,role:ot});kt(!1),gn();const Ht={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(Ht[Rn.status]){d.ZP.info(Ht[Rn.status]);return}if(Rn.status===0){ot==="reporter"?(d.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/${Rn==null?void 0:Rn.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),d.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),gn=()=>Q(void 0,null,function*(){re()});return e.createElement(e.Fragment,null,e.createElement(W.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:ne,confirmLoading:Fn,onOk:Lt,onCancel:gn},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(T.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:ge,onChange:Rn=>{if(Rn.target.value.length>=7){d.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Ue(Rn.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(O.ZP.Group,{value:ot,onChange:Rn=>Nn(Rn.target.value)},e.createElement(O.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(O.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(O.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ce=t(24905),Ie=t(7519),Pe=t(96523),xt=t(82186),ft=t(59301),bt=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())}),jt=(ne=>(ne[ne.Professor=1]="Professor",ne[ne.AssistantProfessor=2]="AssistantProfessor",ne[ne.Student=3]="Student",ne))(jt||{});const Rt=({visible:ne,user:re,account:ge,onCancel:Ue=()=>{},dispatch:ot})=>{const[Nn,Fn]=(0,e.useState)(),[kt,Lt]=(0,e.useState)([]),[gn,Rn]=(0,e.useState)(!1),[Ht,pt]=(0,e.useState)(!1),[_n,lr]=(0,e.useState)(),[br,lo]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var Mr,ur;(Mr=re==null?void 0:re.userInfo)!=null&&Mr.identity&&Lt([((ur=re==null?void 0:re.userInfo)==null?void 0:ur.identity)==="student"?3:1])},[re]);const Gr=Mr=>{const ur=()=>{window.location.href=(Mr==null?void 0:Mr.jump_url)||`/classrooms/${Mr==null?void 0:Mr.course_id}`};if(kt.includes(1)){W.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ft.createElement("div",{className:"tc"},(Mr==null?void 0:Mr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{ur()}});return}ur()},ao=()=>bt(void 0,null,function*(){if(!Nn){d.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Mr=yield(0,xt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Nn}});if(Mr!=null&&Mr.need_pro_auth&&!kt.includes(1)&&!kt.includes(2)){ot({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Nn,checkedList:kt}}),fo();return}Rn(!0);const ur=yield(0,E.cR)({invite_code:Nn,professor:kt.includes(1)?1:null,assistant_professor:kt.includes(2)?1:null,student:kt.includes(3)?1:null});if(Rn(!1),(ur==null?void 0:ur.status)===-4&&(Ue(),ot({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(ur==null?void 0:ur.status)===-12&&d.ZP.warning(ur==null?void 0:ur.message),(ur==null?void 0:ur.status)===-2){if(fo(),ur.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){pt(!0),lr(1);return}if(ur.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){pt(!0),lr(2);return}if(ur.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){pt(!0),lr(3);return}}if((ur==null?void 0:ur.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),fo(),ur!=null&&ur.course_id?Gr(ur):d.ZP.success(ur.message);return}}),fo=()=>bt(void 0,null,function*(){Ue()});return ft.createElement(ft.Fragment,null,ft.createElement(W.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ne,confirmLoading:gn,onOk:ao,onCancel:fo},ft.createElement("div",{className:"tc"},ft.createElement("div",null,ft.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),ft.createElement(T.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Nn,onChange:Mr=>{if(Mr.target.value.length>=7){d.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Fn(Mr.target.value)}})),ft.createElement("div",{className:"mt10 font14"},ft.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),ft.createElement(Ce.default.Group,{value:kt,onChange:Mr=>Lt(Mr)},ft.createElement(Ce.default,{value:1,disabled:kt.includes(2)},"\u6559\u5E08"),ft.createElement(Ce.default,{value:2,disabled:kt.includes(1)},"\u52A9\u6559"),ft.createElement(Ce.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),ft.createElement(Pe.Z,null),ft.createElement(Ie.Z,{visible:Ht,onCancel:()=>pt(!1),occupationValue:_n}))};var ht=(0,u.connect)(({user:ne,account:re})=>({user:ne,account:re}))(Rt),St={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"},mn=t(2281),Bn=t(78241),Ln=t(57809),Gn=t(70877),pr=Object.defineProperty,Xn=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,An=(ne,re,ge)=>re in ne?pr(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Ar=(ne,re)=>{for(var ge in re||(re={}))zn.call(re,ge)&&An(ne,ge,re[ge]);if(on)for(var ge of on(re))yn.call(re,ge)&&An(ne,ge,re[ge]);return ne},Le=(ne,re)=>Xn(ne,Gt(re)),mt=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())});const wt=({globalSetting:ne,dispatch:re,user:ge,info:Ue,open:ot,onCancel:Nn=()=>{}})=>{var Fn;const[kt,Lt]=(0,e.useState)([]),[gn,Rn]=(0,e.useState)([]),[Ht,pt]=(0,e.useState)([]),[_n]=Bn.default.useForm(),[lr,br]=(0,e.useState)(!1),[lo,Gr]=(0,e.useState)(!1),ao=(0,e.useRef)(null),fo=(0,e.useRef)(1),[Mr,ur]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{ot&&Do()},[ot]);const Do=()=>mt(void 0,null,function*(){var Ir;const qn=Ue;if(!(0,mn.o1)(re))return;const{user_school_id:_r="",department_id:Rr="",school_name:Mt="",department_name:Qn=""}=ge.userInfo||{},sn=(Ir=qn==null?void 0:qn.graduation_years)==null?void 0:Ir.at(-1);Rn([{id:_r,name:Mt}]),yield $r(_r),_n.setFieldsValue({year:sn,school_id:_r,department_id:Number(Rr),name:`${sn}${Mt}${Qn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),No=Ir=>mt(void 0,null,function*(){const qn=yield(0,Gn.J3)(Le(Ar({},Ir),{tab_module_type:"graduations"}));return qn!=null&&qn.un_purchased&&re({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),qn.status===0&&Lt((qn==null?void 0:qn.graduation_years)||[]),qn}),Er=(Ir,qn=500)=>{Gr(!0),clearTimeout(ao.current),ao.current=setTimeout(()=>mt(void 0,null,function*(){fo.current+=1;const _r=fo.current,Rr=yield(0,Gn.NT)({keyword:Ir});Rr.status===0&&fo.current===_r&&(Rn((Rr==null?void 0:Rr.schools)||[]),Gr(!1))}),qn)},$r=Ir=>mt(void 0,null,function*(){if(!Ir)return;const qn=yield(0,Gn.Ps)({page:1,limit:9999,id:Ir});qn.status===0&&pt((qn==null?void 0:qn.departments)||[])});return e.createElement(W.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ot,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:lr,onCancel:Nn,onOk:()=>_n.submit()},e.createElement(Bn.default,{colon:!1,form:_n,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Ir,qn)=>{Ir.school_id&&($r(qn.school_id),_n.setFieldValue("department_id",null))},onFinish:Ir=>mt(void 0,null,function*(){br(!0);const qn=yield(0,Gn.Wz)(Ir);qn.status===0&&(d.ZP.success("\u521B\u5EFA\u6210\u529F"),_n.resetFields(),Nn(),(0,K.xg)(`/graduations/${qn==null?void 0:qn.identifier}/index`)),br(!1)})},e.createElement(Bn.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(Ln.default,{style:{width:344},size:"large",options:(Fn=Ue==null?void 0:Ue.graduation_years)==null?void 0:Fn.map(Ir=>({value:Ir,label:Ir}))})),e.createElement(Bn.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(Ln.default,{showSearch:!0,filterOption:!1,onSearch:Ir=>{Er(Ir)},loading:lo,size:"large",style:{width:344},options:gn.map(Ir=>({value:Ir.id,label:Ir.name}))})),e.createElement(Bn.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(Ln.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ht.map(Ir=>({value:Ir.id,label:Ir.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(T.default,{showCount:!0,style:{width:344},maxLength:60}))))};var _e=(0,u.connect)(({user:ne,globalSetting:re,loading:ge})=>({user:ne,globalSetting:re,loading:ge}))(wt),Zt=Object.defineProperty,ln=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,te=(ne,re,ge)=>re in ne?Zt(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,f=(ne,re)=>{for(var ge in re||(re={}))qt.call(re,ge)&&te(ne,ge,re[ge]);if(ln)for(var ge of ln(re))Wn.call(re,ge)&&te(ne,ge,re[ge]);return ne},b=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())});const x=({globalSetting:ne,dispatch:re,user:ge,open:Ue,onCancel:ot=()=>{}})=>{const[Nn]=Bn.default.useForm(),[Fn,kt]=(0,e.useState)(!1),[Lt,gn]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var Rn;if(Ue){const Ht={code:"",user_type:((Rn=ge==null?void 0:ge.userInfo)==null?void 0:Rn.identity)==="student"?2:1,major:""};Nn.setFieldsValue(Ht),gn(f({},Ht))}},[Ue]),e.createElement(W.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ue,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Fn,onCancel:ot,onOk:()=>Nn.submit()},e.createElement(Bn.default,{colon:!1,form:Nn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Rn,Ht)=>gn(f({},Ht)),onFinish:Rn=>b(void 0,null,function*(){kt(!0);const Ht=yield(0,xt.ZP)("/api/graduations/join.json",{method:"post",body:Rn});Ht.status===0&&(ot(),Ht!=null&&Ht.identifier?(0,K.xg)(`/graduations/${Ht==null?void 0:Ht.identifier}/index`):d.ZP.success(Ht==null?void 0:Ht.message)),kt(!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(T.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(O.ZP.Group,null,e.createElement(O.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(O.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Lt==null?void 0:Lt.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(T.default,{showCount:!0,maxLength:60}))))};var B=(0,u.connect)(({user:ne,globalSetting:re})=>({user:ne,globalSetting:re}))(x),X=t(59301),ie=Object.defineProperty,ke=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,lt=(ne,re,ge)=>re in ne?ie(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Je=(ne,re)=>{for(var ge in re||(re={}))Re.call(re,ge)&<(ne,ge,re[ge]);if(ke)for(var ge of ke(re))rt.call(re,ge)&<(ne,ge,re[ge]);return ne},vt=(ne,re)=>{var ge={};for(var Ue in ne)Re.call(ne,Ue)&&re.indexOf(Ue)<0&&(ge[Ue]=ne[Ue]);if(ne!=null&&ke)for(var Ue of ke(ne))re.indexOf(Ue)<0&&rt.call(ne,Ue)&&(ge[Ue]=ne[Ue]);return ge},gt=(ne=>(ne.Projects="projects",ne.Shixuns="shixuns",ne.Classrooms="classrooms",ne))(gt||{}),ct=(ne=>(ne.Classrooms="classrooms",ne.Shixuns="shixuns",ne.Paths="paths",ne.Projects="projects",ne.Videos="videos",ne.Topics="topics",ne.Graduations="graduations",ne))(ct||{});const Nt=ne=>{var re=ne,{homePage:ge,user:Ue,globalSetting:ot,loading:Nn,dispatch:Fn,className:kt,style:Lt={}}=re,gn=vt(re,["homePage","user","globalSetting","loading","dispatch","className","style"]),Rn,Ht,pt,_n;const[lr,br]=(0,e.useState)(),[lo,Gr]=(0,e.useState)(),[ao,fo]=(0,e.useState)(!1),[Mr,ur]=(0,e.useState)(!1),[Do,No]=(0,e.useState)(!1),[Er,$r]=(0,e.useState)();function Ir(Zn,Br){for(const Yr of Zn){if(Yr.link===Br)return Yr.hidden;if(Yr.subitem&&Yr.subitem.length>0){let Qr=Yr.subitem;for(const Xr of Qr)if(Xr.link===Br)return Xr.hidden;return!1}}return!0}const qn=Ir(((Rn=ot.setting)==null?void 0:Rn.navbar)||[],"/classrooms"),_r=Ir(((Ht=ot.setting)==null?void 0:Ht.navbar)||[],"/shixuns"),Rr=Ir(((pt=ot.setting)==null?void 0:pt.navbar)||[],"/paths"),Mt=Ir(((_n=ot.setting)==null?void 0:_n.navbar)||[],"/graduations"),Qn=Zn=>{var Br;if((0,mn.tJ)(Fn)){if(Zn==="projects"&&!((Br=Ue.userInfo)!=null&&Br.email)){d.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Zn==="classrooms"?br(!0):Zn==="projects"&&Gr(!0)}},sn=(Zn,Br)=>{var Yr;if((0,mn.tJ)(Fn)){if(Br==="projects"&&!((Yr=Ue.userInfo)!=null&&Yr.email)){d.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Br==="shixuns"&&!(0,mn.xY)()||Zn&&(window.location.href=Zn)}},or=Zn=>{var Br,Yr,Qr,Xr,vo,eo,Lr,xo,go,Fo,ho,ia,oa,ya,Yo,fa,Ca,ma,yo,Ia,xa;return X.createElement(X.Fragment,null,X.createElement(q.Z,{justify:"space-around",className:"pt5 pb5"},X.createElement(de.Z,{className:((Br=Ue.userInfo)==null?void 0:Br.user_identity)!=="\u5B66\u751F"?St.joinCol:St.hidden},((Yr=Ue.userInfo)==null?void 0:Yr.user_identity)!=="\u5B66\u751F"&&!((Qr=ot==null?void 0:ot.setting)!=null&&Qr.hide_course)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>sn("/classrooms/new")},(Xr=Ue.userInfo)!=null&&Xr.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((vo=ot==null?void 0:ot.setting)!=null&&vo.hide_shixun)&&((eo=Ue==null?void 0:Ue.userInfo)==null?void 0:eo.is_shixun_marker)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>sn("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Lr=Ue.userInfo)==null?void 0:Lr.user_identity)!=="\u5B66\u751F"&&!((xo=ot==null?void 0:ot.setting)!=null&&xo.hide_subject)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>sn("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((go=ot==null?void 0:ot.setting)!=null&&go.is_local)&&((Fo=Ue.userInfo)==null?void 0:Fo.main_site)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>{var ba;return sn(`${(ba=ot==null?void 0:ot.setting)==null?void 0:ba.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((ho=Ue.userInfo)!=null&&ho.main_site)&&X.createElement("div",null,X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>Qn("classrooms")},(ia=Ue.userInfo)!=null&&ia.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((oa=Ue.userInfo)==null?void 0:oa.main_site)&&!((ya=ot==null?void 0:ot.setting)!=null&&ya.is_local)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>Qn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Yo=Ue.userInfo)==null?void 0:Yo.main_site)&&((fa=Ue.userInfo)==null?void 0:fa.user_identity)!=="\u5B66\u751F"&&X.createElement(de.Z,null,X.createElement("div",{className:St.joinBoard})),((Ca=Ue.userInfo)==null?void 0:Ca.main_site)&&X.createElement(de.Z,{className:((ma=Ue.userInfo)==null?void 0:ma.user_identity)!=="\u5B66\u751F"?St.joinCol:St.w90},X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>Qn("classrooms")},(yo=Ue.userInfo)!=null&&yo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ia=Ue.userInfo)==null?void 0:Ia.main_site)&&!((xa=ot==null?void 0:ot.setting)!=null&&xa.is_local)&&X.createElement(l.default.Item,Je({},Zn),X.createElement("a",{onClick:()=>Qn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return X.createElement(X.Fragment,null,X.createElement(o.Z,{dropdownRender:()=>{var Zn;return X.createElement(l.default,{className:((Zn=Ue.userInfo)==null?void 0:Zn.user_identity)!=="\u5B66\u751F"?`${St.rightMenu} ${St.joinMenu} mt10`:`${St.rightMenu} ${St.joinMenu} ${St.w140} mt10`},X.createElement(or,null))},placement:"bottom"},X.createElement("span",{className:Ee()("iconfont icon-tianjia6 current",kt),style:Lt})),X.createElement(ht,{visible:lr,onCancel:()=>br(!1)}),X.createElement(we,{visible:lo,onCancel:()=>Gr(!1)}),X.createElement(_e,{info:Er,open:ao,onCancel:()=>fo(!1)}),X.createElement(B,{open:Mr,onCancel:()=>ur(!1)}))};var yt=(0,u.connect)(({homePage:ne,loading:re,user:ge,globalSetting:Ue})=>({homePage:ne,user:ge,globalSetting:Ue,loading:re.models.index}))(Nt),Et=t(36852),It=Object.defineProperty,Ut=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Me=(ne,re,ge)=>re in ne?It(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Oe=(ne,re)=>{for(var ge in re||(re={}))Tt.call(re,ge)&&Me(ne,ge,re[ge]);if(Ut)for(var ge of Ut(re))Vt.call(re,ge)&&Me(ne,ge,re[ge]);return ne};const We=ne=>React.createElement("svg",Oe({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},ne),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,Ve=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ot=(ne,re,ge)=>re in ne?ze(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,Kt=(ne,re)=>{for(var ge in re||(re={}))Ge.call(re,ge)&&Ot(ne,ge,re[ge]);if(Ve)for(var ge of Ve(re))st.call(re,ge)&&Ot(ne,ge,re[ge]);return ne},dn=(ne,re)=>{var ge={};for(var Ue in ne)Ge.call(ne,Ue)&&re.indexOf(Ue)<0&&(ge[Ue]=ne[Ue]);if(ne!=null&&Ve)for(var Ue of Ve(ne))re.indexOf(Ue)<0&&st.call(ne,Ue)&&(ge[Ue]=ne[Ue]);return ge};const bn=ne=>{var re=ne,{globalSetting:ge}=re,Ue=dn(re,["globalSetting"]),ot,Nn;const Fn=(0,e.useMemo)(()=>{var kt,Lt;return(kt=ge==null?void 0:ge.setting)!=null&&kt.nav_logo_url?`${r.Z.IMG_SERVER}/${(Lt=ge==null?void 0:ge.setting)==null?void 0:Lt.nav_logo_url}`:`${r.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(ot=ge==null?void 0:ge.setting)==null?void 0:ot.nav_logo_url]);return e.createElement("img",Kt({title:(Nn=ge==null?void 0:ge.setting)==null?void 0:Nn.name,src:Fn||qe},Ue))};var $t=(0,u.connect)(({globalSetting:ne})=>({globalSetting:ne}))(bn);const fn=({user:ne})=>{var re;return e.createElement(C.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($t,{style:{height:"80%"}}),e.createElement(N,{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,A.bg)()&&e.createElement(yt,{className:"font18"}),(0,A.bg)()&&e.createElement(z.Z,{dot:(re=ne==null?void 0:ne.navigationInfo)==null?void 0:re.new_message},e.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var ge;u.history.push(`/messages/${(ge=ne==null?void 0:ne.userInfo)==null?void 0:ge.login}/user_tidings`)}})),e.createElement(Et.Z,null))))};var en=(0,u.connect)(({globalSetting:ne,user:re})=>({globalSetting:ne,user:re}))(fn),Un=t(90719),Tn=t(13656);const Sn={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},tn=({dispatch:ne,globalSetting:re,user:ge})=>{var Ue,ot,Nn;const[Fn,kt]=(0,e.useState)(!1),Lt=()=>{function Rn(Ht){u.history.push("/search?value="+Ht)}return Fn?e.createElement("div",{onBlur:()=>{setTimeout(()=>{kt(!1)},300)}},e.createElement(T.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Rn,autoFocus:!0})):e.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{u.history.push("/search?value=")}})},gn=["/","/paths","/shixuns","/classrooms","/homepage","/competitions"];return e.createElement(C.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!gn.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:(Ue=re==null?void 0:re.setting)==null?void 0:Ue.name,src:t(7054),style:{height:"50rem"},onClick:()=>{(0,A.bg)()?u.history.push("/"):u.history.push("/newlogin")}}),e.createElement("div",{className:"ml-auto"},e.createElement(Lt,null)),e.createElement(M.Z,{icon:e.createElement("span",{className:"iconfont icon-zengjia"})}),(0,A.bg)()&&e.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang font18 relative",style:{color:"#333"},to:`/messages/${(ot=ge==null?void 0:ge.userInfo)==null?void 0:ot.login}/user_tidings`},((Nn=ge==null?void 0:ge.navigationInfo)==null?void 0:Nn.new_message)&&e.createElement("span",{className:s.newslightNew})),e.createElement(n.Z,{payload:Vn()}))};var vn=(0,u.connect)(({globalSetting:ne,user:re})=>({globalSetting:ne,user:re}))(tn);const jn=({dispatch:ne,globalSetting:re,user:ge})=>{var Ue;const ot=(0,u.useLocation)(),Nn=ot.pathname,Fn=["/","/paths","/shixuns","/classrooms"],kt={"/paths":"\u667A\u6167\u8BFE\u7A0B","/shixuns":"\u5B9E\u8DF5\u9879\u76EE","/classrooms":"\u6559\u5B66\u8BFE\u5802","/users":"\u4E2A\u4EBA\u4E2D\u5FC3","/knowledgegraph":"\u77E5\u8BC6\u56FE\u8C31","/competitions":"\u5728\u7EBF\u7ADE\u8D5B","/account":"\u8D26\u53F7\u7BA1\u7406","/problemset":"\u8BD5\u9898\u5E93","/paperlibrary":"\u8BD5\u5377\u5E93","/graduations":"\u6BD5\u4E1A\u8BBE\u8BA1"},Lt=Rn=>{for(const Ht in kt)if(Rn.startsWith(Ht))return kt[Ht];return"\u9646\u519B\u5DE5\u7A0B\u5927\u5B66\u6559\u5B66\u5E94\u7528\u5E73\u53F0"},gn=(0,e.useMemo)(()=>!Fn.includes(ot.pathname)&&Lt(ot.pathname)=="\u9646\u519B\u5DE5\u7A0B\u5927\u5B66\u6559\u5B66\u5E94\u7528\u5E73\u53F0",[ot]);return e.createElement(C.default.Header,{className:"flex item-center justify-between",style:{height:"64px",padding:"0 20px 0 0",backgroundColor:"#021C21"}},e.createElement("div",{className:`flex item-center c-white ${Fn.includes(ot.pathname)&&"justify-center"}`,style:{minWidth:"512rem",paddingRight:gn?"200rem":"130rem",background:`url(${t(61860)}) no-repeat`,backgroundSize:"100% 100%"}},!Fn.includes(ot.pathname)&&e.createElement("div",{className:"flex item-center current",style:{margin:"0 60rem 0 30rem"},onClick:()=>{u.history.push("/")}},e.createElement("img",{src:t(64244),style:{width:"20rem",marginRight:"5rem"}}),"\u8FD4\u56DE"),e.createElement("div",{style:{fontSize:"28rem",fontWeight:"bold"}},Lt(ot.pathname))),e.createElement("div",{className:"ml-auto flex item-center gap-20px c-white"},e.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{u.history.push("/search?value=")}}),(0,A.bg)()&&e.createElement(M.Z,{icon:e.createElement("span",{className:"iconfont icon-zengjia"})}),(0,A.bg)()&&e.createElement(z.Z,{dot:(Ue=ge==null?void 0:ge.navigationInfo)==null?void 0:Ue.new_message},e.createElement("span",{className:"iconfont icon-xiaoxilingdang current font18 c-white",onClick:()=>{var Rn;u.history.push(`/messages/${(Rn=ge==null?void 0:ge.userInfo)==null?void 0:Rn.login}/user_tidings`)}})),e.createElement(n.Z,{payload:Vn()})))};var Pn=(0,u.connect)(({globalSetting:ne,user:re})=>({globalSetting:ne,user:re}))(jn),Yt=t(59301),wr=Object.defineProperty,_t=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,yr=(ne,re,ge)=>re in ne?wr(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ne[re]=ge,nr=(ne,re)=>{for(var ge in re||(re={}))an.call(re,ge)&&yr(ne,ge,re[ge]);if(_t)for(var ge of _t(re))nn.call(re,ge)&&yr(ne,ge,re[ge]);return ne},fr=(ne,re)=>{var ge={};for(var Ue in ne)an.call(ne,Ue)&&re.indexOf(Ue)<0&&(ge[Ue]=ne[Ue]);if(ne!=null&&_t)for(var Ue of _t(ne))re.indexOf(Ue)<0&&nn.call(ne,Ue)&&(ge[Ue]=ne[Ue]);return ge},gr=(ne,re,ge)=>new Promise((Ue,ot)=>{var Nn=Lt=>{try{kt(ge.next(Lt))}catch(gn){ot(gn)}},Fn=Lt=>{try{kt(ge.throw(Lt))}catch(gn){ot(gn)}},kt=Lt=>Lt.done?Ue(Lt.value):Promise.resolve(Lt.value).then(Nn,Fn);kt((ge=ge.apply(ne,re)).next())});function Vn(){var ne,re;const Ue=window.location.pathname.split("/"),ot={};return Ue[1]=="classrooms"&&Ue.length>3&&!((ne=Ue[4])!=null&&ne.includes("newgold"))&&!((re=Ue[5])!=null&&re.includes("newgold"))&&Ue[2]!=="coursesId"&&(ot.course_id=Ue[2]),Ue[1]==="shixuns"&&Ue.length>3&&(ot.objective_type="shixun",ot.objective_id=Ue[2]),Ue[1]==="paths"&&Ue.length>3&&(ot.objective_type="path",ot.objective_id=Ue[2]),nr(nr({},ot),{school:1})}const jr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Fr=ne=>{var re=ne,{homePage:ge,user:Ue,globalSetting:ot,loading:Nn,dispatch:Fn,isLogin:kt=!1,shixunHomeworks:Lt}=re,gn=fr(re,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Rn,Ht;const pt=(0,u.useLocation)(),[_n,lr]=(0,e.useState)(""),[br,lo]=(0,e.useState)(!1),Gr=Vn();(0,e.useEffect)(()=>{Fn({type:"user/getNavigationInfo",payload:nr({},Gr)})},[ot.name]),(0,e.useEffect)(()=>{Lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(jr!=null&&jr.includes(pt==null?void 0:pt.pathname)||(pt==null?void 0:pt.pathname.indexOf("/classrooms"))===0||Fn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[pt.pathname]),(0,e.useEffect)(()=>{Lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Lt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Lt.actionTabs.key]),(0,e.useEffect)(()=>{var Er;if(ot!=null&&ot.setting){let $r=(0,G.cloneDeep)((Er=ot==null?void 0:ot.setting)==null?void 0:Er.navbar);$r=$r==null?void 0:$r.filter(qn=>{var _r;return!(qn!=null&&qn.hidden)&&!((0,A.JA)()&&((_r=["/paperlibrary","/problemset"])!=null&&_r.includes(qn.link)))});for(const qn of $r)qn.subitem&&(qn.subitem=qn.subitem.filter(_r=>{var Rr;return!(_r!=null&&_r.hidden)&&!((0,A.JA)()&&((Rr=["/paperlibrary","/problemset"])!=null&&Rr.includes(_r.link)))}));let Ir=!1;$r==null||$r.map(function(qn,_r){var Rr,Mt,Qn,sn;const or=pt.pathname;qn.link===or&&(lr(qn==null?void 0:qn.link),(0,K.Dk)(or==="/"?(Rr=ot==null?void 0:ot.setting)==null?void 0:Rr.name:Do(qn==null?void 0:qn.name)),fo(ur(_r,{name:qn==null?void 0:qn.name,link:qn==null?void 0:qn.link},$r)),Ir=!0),or=="/"&&(lr(""),(0,K.Dk)((Mt=ot==null?void 0:ot.setting)==null?void 0:Mt.name)),(Qn=qn==null?void 0:qn.subitem)!=null&&Qn.length&&((sn=qn==null?void 0:qn.subitem)==null||sn.map(Zn=>{Zn.link===or&&(lr(Zn==null?void 0:Zn.link),or!=="/"&&(0,K.Dk)(Do(Zn==null?void 0:Zn.name)),fo(ur(_r,{name:Zn==null?void 0:Zn.name,link:Zn==null?void 0:Zn.link},$r)),Ir=!0)}))}),Ir||fo($r)}},[ot==null?void 0:ot.setting,Ue]);const[ao,fo]=(0,e.useState)([]),Mr=(Er,$r)=>gr(void 0,null,function*(){var Ir,qn,_r,Rr,Mt,Qn;if((Er==null?void 0:Er.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const sn=yield(0,w.IU)({tab_module_type:"engineering"});if(sn!=null&&sn.un_purchased){Fn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ir=sn==null?void 0:sn.data)!=null&&Ir.engineer_url?(_r=(qn=sn==null?void 0:sn.data)==null?void 0:qn.engineer_url)!=null&&_r.includes("http")?(0,K.xg)((Rr=sn==null?void 0:sn.data)==null?void 0:Rr.engineer_url):u.history.push((Mt=sn==null?void 0:sn.data)==null?void 0:Mt.engineer_url):(sn==null?void 0:sn.status)!=401&&lo(!0);return}(Qn=Er==null?void 0:Er.link)!=null&&Qn.includes("http")?(0,K.xg)(Er==null?void 0:Er.link):((0,K.Dk)(Er==null?void 0:Er.name),u.history.push(Er==null?void 0:Er.link)),(Er==null?void 0:Er.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Fn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Yt.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~")}})}),ur=(Er,$r,Ir)=>{const qn=Ir.slice();return qn[Er]&&(qn[Er].name=$r.name,qn[Er].link=$r.link),qn||[]},Do=(Er="")=>(Er==null?void 0:Er.indexOf("<"))>-1?Er==null?void 0:Er.slice(0,Er==null?void 0:Er.indexOf("<")):Er,No=()=>{var Er,$r,Ir,qn,_r,Rr;switch(Number((Er=ot==null?void 0:ot.setting)==null?void 0:Er.theme)){case Tn.Fy.THEMEONE:return Yt.createElement(en,null);case Tn.Fy.THEMETWO:return Yt.createElement(vn,null);case Tn.Fy.THEMETHREE:return Yt.createElement(Pn,null);case Tn.Fy.DEFAULT:default:return Yt.createElement(C.default,{style:{background:`${pt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${ot.isIlearning?s["header-iearning"]:s.header} ${ot.showHeaderFixed?s.headerFixed:""}`},Yt.createElement(C.default.Header,{className:"header",style:{background:`${pt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${pt.pathname=="/training"?"999":""}`}},Yt.createElement("section",{className:s["edu-menu"]},(!!ot.isIlearning||!(($r=ot==null?void 0:ot.setting)!=null&&$r.main_site)&&!!((Ir=ot==null?void 0:ot.setting)!=null&&Ir.navbar))&&Yt.createElement(u.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Fn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Yt.createElement($t,{className:s.logo})),Yt.createElement("ul",{className:`${s.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Yt.createElement("li",null,Yt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&ot.setting&&(ao==null?void 0:ao.map(function(Mt,Qn){var sn,or,Zn,Br,Yr;return Yt.createElement("li",{key:Qn,className:!((sn=Mt==null?void 0:Mt.subitem)!=null&&sn.length)&&_n===(Mt==null?void 0:Mt.link)||(or=Mt==null?void 0:Mt.subitem)!=null&&or.some(Qr=>_n===(Qr==null?void 0:Qr.link))?s.actived:""},Yt.createElement("div",{onClick:()=>Mr(Mt,Qn),className:s.name},Yt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Qr;let Xr=Mt==null?void 0:Mt.name;return(Qr=Mt==null?void 0:Mt.subitem)==null||Qr.map((vo,eo)=>(vo.link===pt.pathname&&(Xr=vo.name),vo)),Xr})()}}),((Zn=Mt==null?void 0:Mt.subitem)==null?void 0:Zn.length)>0&&Yt.createElement("i",{className:"iconfont icon-zhankai4"})),((Br=Mt==null?void 0:Mt.subitem)==null?void 0:Br.length)>0&&Yt.createElement("div",{className:s.dropDown},(Yr=Mt==null?void 0:Mt.subitem)==null?void 0:Yr.map((Qr,Xr)=>Yt.createElement("div",{className:s.subName,onClick:()=>Mr(Qr,Qn),key:Qn+"-"+Xr},!!Xr&&Yt.createElement("div",{className:s.line}),Yt.createElement("aside",{className:"font16 c-black"},Do(Qr==null?void 0:Qr.name)),Yt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Qr.content)))))}))),Yt.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:ot.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(ot!=null&&ot.isIlearning)&&Yt.createElement(Yt.Fragment,null,Yt.createElement(Un.Z,null),!kt&&Yt.createElement(M.Z,null),!kt&&!!((qn=Ue==null?void 0:Ue.userInfo)!=null&&qn.login)&&Yt.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(_r=Ue==null?void 0:Ue.userInfo)==null?void 0:_r.login}/user_tidings`},((Rr=Ue==null?void 0:Ue.navigationInfo)==null?void 0:Rr.new_message)&&Yt.createElement("span",{className:s.newslight}))),!kt&&Yt.createElement(n.Z,{payload:Gr})))))}};return Yt.createElement(Yt.Fragment,null,ot.showHeader&&ot.showHeaderFooter&&Yt.createElement(Yt.Fragment,null,No(),Yt.createElement(W.default,{centered:!0,destroyOnClose:!0,open:br,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:()=>lo(!1)},Yt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Yt.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"),Yt.createElement("img",{src:`${r.Z.IMG_SERVER}/${(Rn=ot==null?void 0:ot.setting)==null?void 0:Rn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Yt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Ht=ot==null?void 0:ot.setting)==null?void 0:Ht.homepage_tea_qq_number))),(ot==null?void 0:ot.showTip)&&Yt.createElement(p,null),Yt.createElement(le,null)),Yt.createElement(R,null))};var qr=(0,u.connect)(({homePage:ne,loading:re,user:ge,globalSetting:Ue,shixunHomeworks:ot})=>({homePage:ne,user:ge,globalSetting:Ue,loading:re.models.index,shixunHomeworks:ot}))(Fr)},96523:function(Wt,He,t){"use strict";t.d(He,{Z:function(){return $}});var e=t(43418),u=t(3113),C=t(52985),W=t(87169),s={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},M=t(32637),n=t(59301);const oe=({classroomList:v,dispatch:V,user:h})=>n.createElement(e.default,{open:v.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:n.createElement("span",null,n.createElement(W.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{V({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:s.bottom},n.createElement(u.ZP,{className:s.yes,onClick:()=>{V({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var $=(0,C.connect)(({classroomList:v,user:V})=>({classroomList:v,user:V}))(oe)},32464:function(Wt,He,t){"use strict";t.r(He),t.d(He,{default:function(){return Ur}});var e=t(59301),u=t(92736),C=t(43418),W=t(81863),s=t(52985),M=t(78241),n=t(8591),oe=t(92832),$=t(24905),v=t(3113),V=t(7286),h=t(99267),F=t(1710),pe=t(46400),ce=t(28209),ee=t.n(ce),Xe=Object.defineProperty,xe=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,ve=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,r=(a,g,S)=>g in a?Xe(a,g,{enumerable:!0,configurable:!0,writable:!0,value:S}):a[g]=S,w=(a,g)=>{for(var S in g||(g={}))k.call(g,S)&&r(a,S,g[S]);if(ve)for(var S of ve(g))p.call(g,S)&&r(a,S,g[S]);return a},A=(a,g)=>xe(a,Te(g)),K=(a,g,S)=>new Promise((ue,De)=>{var $e=Ye=>{try{ut(S.next(Ye))}catch(Dt){De(Dt)}},Ct=Ye=>{try{ut(S.throw(Ye))}catch(Dt){De(Dt)}},ut=Ye=>Ye.done?ue(Ye.value):Promise.resolve(Ye.value).then($e,Ct);ut((S=S.apply(a,g)).next())});const _={height:48,borderRadius:4},J=({dispatch:a,setType:g,data:S,accountInfo:ue,open:De})=>{const[$e]=M.default.useForm(),[Ct]=(0,s.useSearchParams)(),ut=(0,s.useLocation)(),[Ye,Dt]=(0,e.useState)(!1),[In,hn]=(0,e.useState)(""),Cn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,e.useEffect)(()=>{Dt(De)},[De]);const xn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Qt=>e.createElement("span",{className:Qt.indexOf("\u5F02\u5E38")>-1||Qt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Qt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Qt=>e.createElement("span",{className:Qt.indexOf("\u5F02\u5E38")>-1||Qt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Qt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],sr=[{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"}],Kn=()=>K(void 0,null,function*(){yield $e.validateFields();let Qt;if(ue!=null&&ue.code)Qt=yield(0,V.Gq)(w(A(w({},ue),{phone:ue==null?void 0:ue.login}),$e.getFieldValue()));else if(ue!=null&&ue.user_token)Qt=yield(0,V.bG)(w(A(w({},ue),{websiteName:"exercise_unlock"}),$e.getFieldsValue()));else{const Dn=JSON.parse(JSON.stringify(ue||{})),cn=ee().enc.Utf8.parse("5183666c72eec9e4"),$n=ee().AES.encrypt(Dn.password||"",cn,{iv:cn,mode:ee().mode.CBC});Dn.password=$n.toString(),Qt=yield(0,V.Es)(w(w({},Dn),$e.getFieldValue()))}if(Qt.status){if(Qt.status===-4){a({type:"user/showPopLogin",payload:{showPopLogin:!1}}),a({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Qt.user,loginInfo:ue}});return}hn(Qt==null?void 0:Qt.message);return}if(Dt(!1),Qt!=null&&Qt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Qt==null?void 0:Qt.start_date)):localStorage.removeItem("extension-modal"),ut.pathname==="/user/login"||ut.pathname==="/login"){let Dn=Ct.get("form")||Ct.get("back_url");if(Dn)window.location.href=decodeURIComponent(Dn);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",a({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}$e.resetFields()}),wn=()=>{a({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(C.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Kn,onCancel:()=>Dt(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:Ye},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(F.default,{pagination:{hideOnSinglePage:!0},dataSource:S||[],columns:xn})),e.createElement("div",{className:"mt20 mb20"},e.createElement(pe.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,s.connect)(({user:a,loading:g,globalSetting:S})=>({user:a,globalSetting:S,loading:g.models.index}))(J),Ne={"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"},be=Object.defineProperty,it=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,le=(a,g,S)=>g in a?be(a,g,{enumerable:!0,configurable:!0,writable:!0,value:S}):a[g]=S,G=(a,g)=>{for(var S in g||(g={}))ye.call(g,S)&&le(a,S,g[S]);if(it)for(var S of it(g))Be.call(g,S)&&le(a,S,g[S]);return a},H=(a,g,S)=>new Promise((ue,De)=>{var $e=Ye=>{try{ut(S.next(Ye))}catch(Dt){De(Dt)}},Ct=Ye=>{try{ut(S.throw(Ye))}catch(Dt){De(Dt)}},ut=Ye=>Ye.done?ue(Ye.value):Promise.resolve(Ye.value).then($e,Ct);ut((S=S.apply(a,g)).next())});const c={height:48,borderRadius:4},y=({dispatch:a,setType:g,user:S,setusername:ue,globalSetting:De})=>{var $e;const[Ct]=M.default.useForm(),[ut]=(0,s.useSearchParams)(),Ye=(0,s.useLocation)(),[Dt,In]=(0,e.useState)(""),[hn,Cn]=(0,e.useState)([]),[xn,sr]=(0,e.useState)({}),[Kn,wn]=(0,e.useState)(!1),Qt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Dn=At=>H(void 0,null,function*(){wn(!1),Qt.test(At.password)||(ue(At.login),In("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Pt=G({},At),kn=ee().enc.Utf8.parse("5183666c72eec9e4"),Sr=ee().AES.encrypt(At.password||"",kn,{iv:kn,mode:ee().mode.CBC});Pt.password=Sr.toString(),sr(G({},At));const dr=yield(0,V.Es)(Pt);if(dr.status){if(dr.status===-4){a({type:"user/showPopLogin",payload:{showPopLogin:!1}}),a({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:dr.user,loginInfo:At}});return}else if(dr.status===-5){Cn([dr==null?void 0:dr.message]),wn(!0);return}In(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"),Ye.pathname==="/user/login"||Ye.pathname==="/login"){let mo=ut.get("form")||ut.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}Ct.resetFields()}),cn=()=>{a({type:"user/showPopLogin",payload:{showPopLogin:!1}})},$n=At=>{var Pt,kn;(Pt=De==null?void 0:De.setting)!=null&&Pt.open_secrecy_promise?C.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:(kn=De==null?void 0:De.setting)==null?void 0:kn.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Dn(At)}):Dn(At)};return e.createElement(e.Fragment,null,e.createElement(M.default,{layout:"vertical",form:Ct,initialValues:{autologin:!0,login:S.actionTabs.phone},onFinish:$n,onValuesChange:At=>{In("");const Pt=/[\u4e00-\u9fa5]/g;if("password"in At){const kn=At.password.replace(Pt,"");Ct.setFieldsValue({password:kn})}}},!!Dt&&e.createElement("div",{className:Ne["res-error-values"]},e.createElement("span",null,Dt),e.createElement(h.Z,{onClick:()=>In("")})),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:c,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{a({type:"user/setActionTabs",payload:{phone:Ct.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:c,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($.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),(($e=De==null?void 0:De.setting)==null?void 0:$e.enable_forgot_password)&&e.createElement("div",null,e.createElement("span",{className:"current font14 c-blue",onClick:()=>g(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:c},"\u767B\u5F55"))),e.createElement(j,{open:Kn,data:hn,accountInfo:G({},xn)}))};var D=(0,s.connect)(({user:a,loading:g,globalSetting:S})=>({user:a,globalSetting:S,loading:g.models.index}))(y),I=t(6848),P=t(92232),R=t(80813),Y=t(92310),Ee=t.n(Y),Ae=function(){var a=(0,e.useRef)(!1);return(0,e.useEffect)(function(){return a.current=!1,function(){a.current=!0}},[]),a},Se=Ae;function Qe(a){var g=Se(),S=(0,R.CR)((0,e.useState)(a),2),ue=S[0],De=S[1],$e=(0,e.useCallback)(function(Ct){g.current||De(Ct)},[]);return[ue,$e]}var at=Qe;function nt(a){var g=(0,e.useRef)(a);return g.current=a,g}var me=nt,Ke=function(a){(0,e.useEffect)(function(){a()},[])},L=Ke;function N(a,g){g===void 0&&(g={});var S=g.insertAt;if(typeof document!="undefined"){var ue=document.head||document.getElementsByTagName("head")[0],De=document.createElement("style");De.type="text/css",S==="top"&&ue.firstChild?ue.insertBefore(De,ue.firstChild):ue.appendChild(De),De.styleSheet?De.styleSheet.cssText=a:De.appendChild(document.createTextNode(a))}}var z=`@-webkit-keyframes slider-icon-animate_spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); diff --git a/p__Classrooms__Lists__Exercise__Detail__index.3ce0341f.async.js b/p__Classrooms__Lists__Exercise__Detail__index.6d634fd8.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__Detail__index.3ce0341f.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.6d634fd8.async.js index f3f0444a49..bdb49071ab 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.3ce0341f.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.6d634fd8.async.js @@ -97,13 +97,13 @@ `;for(let Io=0;Io{switch(Er){case xn:return a.createElement(Kt,{callback:Nl,onCancel:Zi});case Na:return a.createElement(ut.Z,{callback:Nl,onCancel:Zi});case Nt:return a.createElement(Xe.Z,{callback:Nl,onCancel:Zi});case qt:return a.createElement(wt,{callback:Nl,onCancel:Zi});case Ka:return a.createElement(we,{callback:Nl,onCancel:Zi});case"maths-latex":return a.createElement(ta,{showSaveButton:!0,callback:Nl});case"inline-latex":return a.createElement(Vn.Z,{showSaveButton:!0,callback:Nl});default:return null}},[Er]);function Zi(){co("")}(0,a.useEffect)(()=>{if(ii.current){let Lo=function(mi){hl=!0,ql=mi.pageY},Ur=function(){hl=!1},Qr=function(mi){if(hl){let gi=mi.pageY-ql;gi<0&&(gi=0),gi>300&&(gi=300);let eu=qe+gi+"px";rl(eu)}},Wr=ii.current,hl=!1,ql=0;return Wr.addEventListener("mousedown",Lo),document.addEventListener("mousemove",Qr),document.addEventListener("mouseup",Ur),()=>{Wr.removeEventListener("mousedown",Lo),document.removeEventListener("mousemove",Qr),document.removeEventListener("mouseup",Ur)}}},[Gn,ii]),(0,a.useEffect)(()=>{rl(qe)},[qe]);const gu=Ln(Ie),fu=Ln(Jr),lu={width:gu,height:fu},yl=(0,a.useMemo)(()=>{if(Do){let Lo=new Date(Do),Ur=Lo.getHours(),Qr=Lo.getMinutes(),Wr=Lo.getSeconds();return Ur=Ur<10?"0"+Ur:Ur,Qr=Qr<10?"0"+Qr:Qr,Wr=Wr<10?"0"+Wr:Wr,`${Ur}:${Qr}:${Wr}`}return 0},[Do]),pi=Lo=>{const Ur=[];if(Pa){let Qr=-1;Lo=Lo.replace(/(@▁▁@|@▁@)/g,function(Wr,hl,ql){Ur.push({multiLine:Wr!==yn})})}return Ur};function Eu(){window.sessionStorage.removeItem($t),ni(!1),uo(0)}function qu(){ni(!1),uo(0),Gn.setValue(window.sessionStorage.getItem($t))}(0,a.useEffect)(()=>{dn[Er]&&Er!==Cn&&Er!==qt&&setTimeout(()=>{const Lo=document.getElementsByClassName("markdown-popup-form")[0],Ur=window.innerWidth/2-Lo.offsetWidth/2,Qr=window.innerHeight/2-Lo.offsetHeight/2;Vl(Ur),Ro(Qr)},0)},[Er]);const ts=Lo=>{Lo.preventDefault();const Ur=Lo.clientX-Ml,Qr=Lo.clientY-Zl;document.body.onmousemove=Wr=>{let hl=Wr.clientX-Ur,ql=Wr.clientY-Qr;const mi=document.getElementsByClassName("markdown-popup-form")[0],gi=window.innerWidth-mi.offsetWidth,eu=window.innerHeight-mi.offsetHeight;hl=Math.max(0,Math.min(hl,gi)),ql=Math.max(0,Math.min(ql,eu)),ju(Wr.clientX,Wr.clientY,Ur,Qr)&&(Vl(hl),Ro(ql))},document.body.onmouseup=function(){document.body.onmousemove=null}},ju=(Lo,Ur,Qr,Wr)=>{const hl=document.body.clientHeight,ql=document.body.clientWidth;return Lo<20&&Qr>Lo||Lo>ql-20&&QrUr||Ur>hl-20&&WrTe in Se?Ze(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Se[Te]=xe,ee=(Se,Te)=>{for(var xe in Te||(Te={}))E.call(Te,xe)&&b(Se,xe,Te[xe]);if(y)for(var xe of y(Te))z.call(Te,xe)&&b(Se,xe,Te[xe]);return Se},te=(Se,Te)=>Ce(Se,re(Te));const{useForm:ne}=a.default,ue={width:280,marginRight:10},ce={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Te})=>{const[xe]=ne();let ot=(0,De.useRef)();function Qe(lt){ot.current.width=xe.getFieldValue("width"),ot.current.align=xe.getFieldValue("align"),Se(lt,ot.current)}function it(lt,Pt){if(lt.status===-1){fe.ZP.error(lt.message);return}xe.setFieldsValue({src:`/api/attachments/${lt.id}`,type:Pt.type})}function Ye(lt){let Pt=lt.target.files[0];ot.current=Pt,Ae(Pt,it)}return Me.createElement(a.default,te(ee({form:xe},ce),{className:"upload-image-panel",onFinish:Qe,style:{width:470,overflow:"hidden"}}),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Me.createElement("div",{className:"flex-container"},Me.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Me.createElement(Re.default,{style:ue})),Me.createElement(ve,{onFileChange:Ye}))),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Me.createElement(Re.default,{style:{width:264}})),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Me.createElement(ye.Z,null,Me.createElement(a.default.Item,{name:"width",style:{margin:0}},Me.createElement(Fe.Z,{style:{width:264}})),Me.createElement("span",{className:"ml8"},"%"))),Me.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Me.createElement(Be.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Me.createElement("aside",null,Me.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Me.createElement(oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Me.createElement(oe.ZP,{type:"default",onClick:Te},"\u53D6\u6D88"))))};function ve({onFileChange:Se}){return Me.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Me.createElement("input",{type:"file",onChange:Se}))}function Ae(Se,Te){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,be.bg)())throw fe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let xe=new FormData;xe.append("editormd-image-file",Se),xe.append("file_param_name","editormd-image-file"),xe.append("byxhr","true");var ot=new window.XMLHttpRequest;ot.withCredentials=!0,ot.addEventListener("load",function(Qe){Te(JSON.parse(Qe.target.responseText),Se)},!1),ot.addEventListener("error",function(Qe){console.error(Qe)},!1),ot.open("POST",`${Ne.KI}/api/attachments.json`),ot.send(xe)}},76624:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return Re}});var a=x(59301),fe=x(4676);class Re extends a.Component{constructor(Fe){super(Fe);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:Fe}=this.props;return(0,fe.createPortal)(Fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48289:function(Ot,st,x){"use strict";x.d(st,{i:function(){return ce},Z:function(){return ve}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},fe=x(71418),Re=x(6848),ye=x(93948),Fe=x(92310),Be=x.n(Fe),oe=x(92232),Ne=x(77740),De=x(99287),be=x(79005),Me=x(20345),Ze=x(77882),Ce=x(31081),re=x(75309),y=x(71979),E=x(47558),z=x(42922),b=x(66832),ee=x(96593),te=x(19664),ne=x(91833),ue=x(59301);const ce=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:be,swimg:Me},{name:"101\u8BA1\u5212",ptimg:Ze,swimg:Ce},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:z},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ne}];var ve=({className:Ae,dataSource:Se=[],col:Te=4,right:xe,bottom:ot=23,precision:Qe=0,wrapWidth:it=1200,trackEventItems:Ye,loading:lt,onRemove:Pt=()=>{},isCurrent:Ct=!0,showAlias:vt=!1,showProgress:Lt=!1})=>{const Rt=Math.floor((it-(Te-1)*xe)/Te),Kt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ut=>(window.ENV==="build"&&(ut.ptimg=`/react/build${ut.ptimg}`,ut.swimg=`/react/build${ut.swimg}`),ut));return ue.createElement(fe.Z,{spinning:lt},ue.createElement("div",{className:Be()(a.list,Ae)},!!(Se!=null&&Se.length)&&(Se==null?void 0:Se.map((ut,Xe)=>{var mt,Tt,_t,Wt,Rn,Ge;const{name:Gt,id:Tn,identifier:En,featured:nn,school_name:rt,image_url:ht,excellent:$e,is_plan:ze}=ut;return ue.createElement("div",{key:Tn,className:Ct&&Lt?a.wrapisCurrent:a.wrap,style:{width:Rt,marginRight:(1+Xe)%Te===0?0:xe+Qe,marginBottom:ot}},ue.createElement("a",{className:a.li,onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),Ye&&(0,oe.L9)([Ye]),(0,oe.xg)(`/paths/${En}`)}},ue.createElement("div",{className:a.img},ue.createElement("img",{className:a.cover,src:`${ht}`}),Ct&&(0,De.bg)()&&(ut==null?void 0:ut.studying)&&ue.createElement("div",{className:`${a.movebq} user-path-items`,onClick:Ft=>{Ft.stopPropagation(),Pt(ut)}},ue.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ue.createElement("span",{className:"c-red"},"\u79FB\u9664")),(mt=ut==null?void 0:ut.subject_tags)==null?void 0:mt.map((Ft,wt)=>{var Ke,He;if(wt===0){const Je=(Ke=Kt.find(we=>we.name==Ft))==null?void 0:Ke.swimg;return ue.createElement("img",{className:a.sign,src:Je,style:{left:"-4px"}})}const gt=(He=Kt.find(Je=>Je.name==Ft))==null?void 0:He.ptimg;return ue.createElement("img",{className:a.sign,src:gt,style:{left:`${48+52*(wt-1)+2*wt}px`}})}),ue.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ut==null?void 0:ut.excellent)&&ue.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ue.createElement("div",{className:a.name},ue.createElement(Re.Z,{title:vt&&(ut!=null&&ut.excellent_alias_name)?ue.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Gt}`,ue.createElement("br",null),ue.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ut==null?void 0:ut.excellent_alias_name}`)):Gt},ue.createElement("span",{className:a.e},vt&&(ut==null?void 0:ut.excellent_alias_name)||Gt))),Ct&&Lt&&((Tt=ut==null?void 0:ut.progress)==null?void 0:Tt.all_score)!=0&&ue.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ue.createElement(ye.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((_t=ut==null?void 0:ut.progress)==null?void 0:_t.my_score)/((Wt=ut==null?void 0:ut.progress)==null?void 0:Wt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Rn=ut==null?void 0:ut.progress)==null?void 0:Rn.my_score,"/",(Ge=ut==null?void 0:ut.progress)==null?void 0:Ge.all_score),(!Ct||!Lt)&&ue.createElement("div",{className:a.tags},ue.createElement("div",null,ue.createElement(Re.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ue.createElement("span",null,ut.stages_count))),ue.createElement(Re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ue.createElement("span",null,ut.members_count)))))))})),!Se.length&&ue.createElement(Ne.Z,null)))}},68492:function(Ot,st,x){"use strict";x.d(st,{jL:function(){return Fe},w9:function(){return Ln},vv:function(){return Ie},dN:function(){return dn},QD:function(){return xl},cQ:function(){return wt.Z},vg:function(){return Hr},Oz:function(){return en},op:function(){return uo},O5:function(){return yl},_b:function(){return Bi},t7:function(){return ot},tT:function(){return Ye},Gi:function(){return fa},YG:function(){return Ra},Ed:function(){return ca},kT:function(){return $t},qp:function(){return z},Um:function(){return ce},K3:function(){return te},vr:function(){return Vl},qE:function(){return di},Je:function(){return Ct},wb:function(){return Ge},rC:function(){return Ft},lB:function(){return En},cq:function(){return Hn},kO:function(){return ar},tp:function(){return Ae},Si:function(){return qu},k8:function(){return si},Du:function(){return ql}});var a=x(59301),fe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",Fe=({dataSource:Kn=[],img:Jn,imgWidth:Ia=346,title:Nr,sunTitle:wo,bannerExtraContent:Ea})=>a.createElement("div",{className:fe.banner},a.createElement("div",{className:fe.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,Nr),a.createElement("span",null,wo)),Kn.length>0&&a.createElement("div",{className:fe.btns},Kn.map((Ya,Io)=>a.createElement("div",{key:Io,onClick:Ya.click},Ya.name,Ya.sign?a.createElement("img",{src:Re,width:39}):null))),Ea),Jn&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:Jn,width:Ia}))),Be={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},oe=x(92310),Ne=x.n(oe),De=x(89392),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(Kn,Jn,Ia)=>Jn in Kn?be(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,y=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))Ze.call(Jn,Ia)&&re(Kn,Ia,Jn[Ia]);if(Me)for(var Ia of Me(Jn))Ce.call(Jn,Ia)&&re(Kn,Ia,Jn[Ia]);return Kn},z=({dataSource:Kn=[],value:Jn,onChange:Ia,onTitleChange:Nr,className:wo,title:Ea,titleWidth:Ya=41,style:Io={},fontColor:_o="#6A7283",showCount:Kr,classNameActive:ul,styleItem:$r={}})=>{const[ei,ki]=(0,a.useState)(0),[cu,ol]=(0,a.useState)(!1),Sl=(0,a.useRef)(null),vi=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var xi;Kn.length!==0&&(((xi=Sl==null?void 0:Sl.current)==null?void 0:xi.clientHeight)>97?ki(1):ki(0)),Kn.length===0&&ki(0),ol(!1)},[Kn]),a.createElement("div",{className:Ne()(Be.row,wo),style:Io},a.createElement("div",{onClick:(0,De.throttle)(()=>Nr==null?void 0:Nr(),2e3),style:{width:Ya,marginTop:cu?12:4},className:`${Be.title} ${Nr?"current":""}`},Ea),a.createElement("div",{className:cu?`${Be.tagsWrap} ${Be.tagsBorderWrap}`:Be.tagsWrap},a.createElement("div",{className:Be.bar,ref:vi,style:ei>0?{height:ei===1?97:"auto",overflow:ei===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:Be.tag,ref:Sl},Kn==null?void 0:Kn.map(xi=>a.createElement("span",{onClick:()=>Ia(xi.id),key:xi.id,style:y(y({color:_o},$r),(xi==null?void 0:xi.style)||{}),className:Jn===xi.id?Ne()(ul||Be.active,xi.classNameActive):""},a.createElement("span",{title:xi.name,className:Be.name},xi.name),!!Kr&&a.createElement("span",{className:Be.num},xi.count))))),!!ei&&a.createElement(a.Fragment,null,ei===1?a.createElement("div",{onClick:()=>{var xi;ki(2),((xi=Sl==null?void 0:Sl.current)==null?void 0:xi.clientHeight)>245?ol(!0):ol(!1)},className:Be.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{vi.current.scrollTop=0,ki(1),ol(!1)},className:Be.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Kn=[],value:Jn,onChange:Ia,onTitleChange:Nr,className:wo,title:Ea,titleWidth:Ya=41,style:Io={},fontColor:_o="#6A7283",showCount:Kr,expand:ul=!0})=>{const[$r,ei]=(0,a.useState)(0),[ki,cu]=(0,a.useState)(!1),ol=(0,a.useRef)(null),Sl=(0,a.useRef)(null),[vi,xi]=(0,a.useState)(ul);return a.createElement("div",{className:Ne()(b.row,wo),style:Io},a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",{onClick:(0,De.throttle)(()=>Nr==null?void 0:Nr(),2e3),style:{width:Ya,marginTop:ki?12:4},className:`${b.title} ${Nr?"current":""}`},Ea),a.createElement("i",{className:`iconfont ${vi?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:vi?8:10},onClick:()=>xi(!vi)})),vi&&a.createElement("div",{className:ki?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},a.createElement("div",{className:b.fenge}),a.createElement("div",{className:b.bar,ref:Sl},a.createElement("div",{className:b.tag,ref:ol},Kn==null?void 0:Kn.map(wu=>a.createElement("span",{onClick:()=>Ia(wu.id),key:wu.id,style:{color:_o},className:Jn===wu.id?b.active:""},a.createElement("span",{title:wu.name,className:b.name},wu.name),!!Kr&&a.createElement("span",{className:b.num},wu.count)))))))},ne={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},ce=({dataSource:Kn=[],value:Jn,onChange:Ia,onTitleChange:Nr,className:wo,title:Ea,titleWidth:Ya=41,style:Io={},fontColor:_o="#fff",showCount:Kr,expand:ul=!0})=>{const[$r,ei]=(0,a.useState)(0),[ki,cu]=(0,a.useState)(!1),ol=(0,a.useRef)(null),Sl=(0,a.useRef)(null),[vi,xi]=(0,a.useState)(ul);return a.createElement("div",{className:Ne()(ne.row,wo),style:Io},a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",{onClick:(0,De.throttle)(()=>Nr==null?void 0:Nr(),2e3),style:{width:Ya},className:`${ne.title} ${Nr?"current":""}`},Ea),a.createElement("i",{className:`iconfont ${vi?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:vi?"#00DDC7":"#037F74",fontSize:vi?10:12},onClick:()=>xi(!vi)})),vi&&a.createElement("div",{className:ki?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},a.createElement("div",{className:ne.bar,ref:Sl},a.createElement("div",{className:ne.tag,ref:ol},Kn==null?void 0:Kn.map(wu=>a.createElement("span",{onClick:()=>Ia(wu.id),key:wu.id,style:{color:_o},className:Jn===wu.id?ne.active:""},a.createElement("span",{title:wu.name,className:ne.name},wu.name),!!Kr&&a.createElement("span",{className:ne.num},wu.count)))))))},de={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Ae=({dataSource:Kn=[],value:Jn,onChange:Ia,className:Nr,style:wo={}})=>a.createElement("div",{style:wo,className:Ne()(de.tabs,Nr)},Kn.map(Ea=>a.createElement("span",{onClick:()=>Ia(Ea.id),className:Jn===Ea.id?de.active:"",key:Ea.id},Ea.name))),Se={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Te=x(92832),ot=({dataSource:Kn=[],value:Jn="",onChange:Ia,onInputChange:Nr=()=>{},className:wo,style:Ea={},placeholder:Ya,allowClear:Io=!1})=>{var _o;const[Kr,ul]=(0,a.useState)(""),[$r,ei]=(0,a.useState)("");(0,a.useEffect)(()=>{var ol;let Sl=Jn;(ol=JSON.stringify(Jn))!=null&&ol.includes("{")&&(ul(Jn.id),Sl=Jn.value||"");try{ei(decodeURIComponent(Sl||""))}catch(vi){ei(decodeURIComponent(Sl||""))}},[Jn]);const ki=()=>{Ia(encodeURIComponent($r),Kr||null)},cu=ol=>{ol!==Kr&&(ul(ol),Ia(encodeURIComponent($r),ol))};return a.createElement("div",{className:Ne()(Se.input,wo),style:Ea},!!Kn.length&&a.createElement("div",{className:Se.dropdown},a.createElement("div",{className:Se.text},(_o=Kn.find(ol=>ol.id===Kr))==null?void 0:_o.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:Se.b1}),a.createElement("b",{className:Se.b2})),a.createElement("div",{className:Se.menu},Kn.map((ol,Sl)=>a.createElement("div",{key:Sl,onClick:()=>cu(ol.id)},ol.name)))),a.createElement(Te.default,{onPressEnter:ki,value:$r,onChange:ol=>{ei(ol.target.value),Nr(encodeURIComponent(ol.target.value),Kr||null)},bordered:!1,placeholder:Ya}),a.createElement("i",{onClick:ki,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Qe={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Ye=({dataSource:Kn=[],value:Jn="",onChange:Ia,onInputChange:Nr=()=>{},className:wo,style:Ea={},placeholder:Ya,allowClear:Io=!1})=>{var _o;const[Kr,ul]=(0,a.useState)(""),[$r,ei]=(0,a.useState)("");(0,a.useEffect)(()=>{var ol;let Sl=Jn;(ol=JSON.stringify(Jn))!=null&&ol.includes("{")&&(ul(Jn.id),Sl=Jn.value||"");try{ei(decodeURIComponent(Sl||""))}catch(vi){ei(decodeURIComponent(Sl||""))}},[Jn]);const ki=()=>{Ia(encodeURIComponent($r),Kr||null)},cu=ol=>{ol!==Kr&&(ul(ol),Ia(encodeURIComponent($r),ol))};return a.createElement("div",{className:Ne()(Qe.input,wo),style:Ea},!!Kn.length&&a.createElement("div",{className:Qe.dropdown},a.createElement("div",{className:Qe.text},(_o=Kn.find(ol=>ol.id===Kr))==null?void 0:_o.name,a.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),a.createElement("div",{className:Qe.menu},Kn.map((ol,Sl)=>a.createElement("div",{key:Sl,onClick:()=>cu(ol.id)},ol.name)))),a.createElement(Te.default,{onPressEnter:ki,value:$r,onChange:ol=>{ei(ol.target.value),Nr(encodeURIComponent(ol.target.value),Kr||null)},bordered:!1,placeholder:Ya}),a.createElement("i",{onClick:ki,className:"iconfont icon-sousuo9 font14 pl10 current"}))},lt={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ct=({value:Kn,onChange:Jn,className:Ia,total:Nr,pageSize:wo,style:Ea={}})=>{const Ya=Kn<2,Io=Kn>=Math.ceil(Nr/wo);return Nr<=wo?a.createElement(a.Fragment,null):a.createElement("div",{className:Ne()(lt.quickPager,Ia),style:Ea},a.createElement("div",{onClick:()=>{Ya||Jn(Kn-1,"prev")},className:Ya?lt.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{Io||Jn(Kn+1,"next")},className:Io?lt.disabled:""},"\u4E0B\u4E00\u9875"))},vt={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Lt=x(71418),Rt=x(6848),Kt=x(13570),ut=x(21600),Xe=x(92232),mt=x(96908),Tt=x(57177),_t=x(81378),Wt=x(77740),Ge=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o})=>{const Kr=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:_o},a.createElement("div",{className:Ne()(vt.list,Kn)},!!Jn.length&&Jn.map((ul,$r)=>{const{name:ei,id:ki,identifier:cu,power:ol,cover_image_id:Sl,pic:vi}=ul;return a.createElement("div",{className:vt.wrap,key:ki,style:{width:Kr,marginRight:(1+$r)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{target:"_blank",href:`/shixuns/${cu}/challenges`,className:vt.li,onClick:xi=>{xi.preventDefault(),Io&&(0,Xe.L9)([Io]),ol&&(0,Xe.xg)(`/shixuns/${cu}/challenges`)}},a.createElement("div",{className:vt.img},a.createElement("img",{className:vt.cover,src:`${vi}`}),ul.is_jupyter&&a.createElement("img",{className:vt.sign,src:mt}),ul.is_jupyter_lab&&a.createElement("img",{className:vt.sign,src:Tt}),ul.is_unity_3d&&a.createElement("img",{className:vt.sign,src:_t})),a.createElement("div",{className:vt.name},a.createElement(Rt.Z,{title:ei||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:vt.e},ei||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:vt.tags},a.createElement(Rt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,ul.challenges_count))),!!ul.myshixuns_count&&a.createElement(Rt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,ul.myshixuns_count))),a.createElement(Rt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,ul.level))),a.createElement("div",{className:vt.rate},a.createElement(Kt.Z,{allowHalf:!0,disabled:!0,defaultValue:ul.score_info}),a.createElement("span",null,"\xA0",ul.score_info?`${ul.score_info}\u5206`:"5\u5206")))),!ol&&a.createElement("div",{className:vt.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Jn.length&&a.createElement(Wt.Z,null)))},Gt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},En=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,wrapClassName:Io,trackEventItems:_o,loading:Kr})=>{const ul=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:Kr},a.createElement("div",{className:Ne()(Gt.list,Kn)},!!Jn.length&&Jn.map(($r,ei)=>{const{name:ki,id:cu,identifier:ol,power:Sl,cover_image_id:vi,pic:xi}=$r;return a.createElement("div",{className:Ne()(Gt.wrap,Io),key:cu,style:{width:ul,marginRight:(1+ei)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{target:"_blank",href:`/shixuns/${ol}/challenges`,className:Gt.li,onClick:wu=>{wu.preventDefault(),_o&&(0,Xe.L9)([_o]),Sl&&(0,Xe.xg)(`/shixuns/${ol}/challenges`)}},a.createElement("img",{src:x(47621),className:Gt.titleBg}),a.createElement("div",{className:Gt.name},a.createElement(Rt.Z,{title:ki||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Gt.e},ki||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{style:{padding:"14px",paddingBottom:0}},a.createElement("div",{className:Gt.img},a.createElement("img",{className:Gt.cover,src:vi?`${ut.Z.API_SERVER}/api/attachments/${vi}`:`${ut.Z.IMG_SERVER+xi}`}),$r.is_jupyter&&a.createElement("div",{className:Gt.bq},"Jupyter"),$r.is_jupyter_lab&&a.createElement("div",{className:Gt.bq},"JupyterLab"),$r.is_unity_3d&&a.createElement("div",{className:Gt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),a.createElement("div",{className:"mt20 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:Gt.text},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Gt.value},$r.myshixuns_count)),a.createElement("div",null,a.createElement("span",{className:Gt.text},"\u56F0\u96BE\u7B49\u7EA7"),a.createElement("span",{className:Gt.value},$r.level))),a.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:Gt.text},"\u5173\u5361\u6570"),a.createElement("span",{className:Gt.value},$r.challenges_count)),a.createElement("div",{className:Gt.rate},a.createElement(Kt.Z,{allowHalf:!0,disabled:!0,defaultValue:$r.score_info}),a.createElement("span",{className:Gt.value,style:{color:"#FF9C00"}},"\xA0",$r.score_info?`${$r.score_info}\u5206`:"5\u5206"))))),!Sl&&a.createElement("div",{className:Gt.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Jn.length&&a.createElement(Wt.Z,null)))},nn={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},rt="data:image/png;base64,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",ht="data:image/png;base64,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",$e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII=",Ft=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o,wrapClassName:Kr,imgClassName:ul})=>{const $r=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:_o},a.createElement("div",{className:Ne()(nn.list,Kn)},!!Jn.length&&Jn.map((ei,ki)=>{const{name:cu,id:ol,identifier:Sl,power:vi,cover_image_id:xi,pic:wu}=ei;return a.createElement("div",{className:Ne()(nn.wrap,Kr),key:ol,style:{width:$r,marginRight:(1+ki)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{target:"_blank",href:`/shixuns/${Sl}/challenges`,className:nn.li,onClick:Hi=>{Hi.preventDefault(),Io&&(0,Xe.L9)([Io]),vi&&(0,Xe.xg)(`/shixuns/${Sl}/challenges`)}},a.createElement("div",{className:Ne()(nn.img,ul)},a.createElement("img",{className:nn.cover,src:xi?`${ut.Z.API_SERVER}/api/attachments/${xi}`:`${ut.Z.IMG_SERVER+wu}`}),ei.is_jupyter&&a.createElement("img",{className:nn.sign,src:rt}),ei.is_jupyter_lab&&a.createElement("img",{className:nn.sign,src:ht}),ei.is_unity_3d&&a.createElement("img",{className:nn.sign,src:$e})),a.createElement("div",{className:nn.name},a.createElement(Rt.Z,{title:cu||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:nn.e},cu||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:nn.tags},a.createElement(Rt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,ei.challenges_count))),!!ei.myshixuns_count&&a.createElement(Rt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,ei.myshixuns_count))),a.createElement(Rt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,ei.level))),a.createElement("div",{className:nn.rate},a.createElement(Kt.Z,{allowHalf:!0,disabled:!0,defaultValue:ei.score_info}),a.createElement("span",null,"\xA0",ei.score_info?`${ei.score_info}\u5206`:"5\u5206")))),!vi&&a.createElement("div",{className:nn.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Jn.length&&a.createElement(Wt.Z,null)))},wt=x(48289),Ke={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},He=x(79005),gt=x(20345),Je=x(77882),we=x(31081),zt=x(75309),oa=x(71979),vn=x(47558),bn=x(42922),ta=x(66832),Vn=x(96593),yt=x(19664),kt=x(91833),xn=Object.defineProperty,Nt=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,Dn=(Kn,Jn,Ia)=>Jn in Kn?xn(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,Na=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))qt.call(Jn,Ia)&&Dn(Kn,Ia,Jn[Ia]);if(Nt)for(var Ia of Nt(Jn))Cn.call(Jn,Ia)&&Dn(Kn,Ia,Jn[Ia]);return Kn};const Ka=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:He,swimg:gt},{name:"101\u8BA1\u5212",ptimg:Je,swimg:we},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:zt,swimg:oa},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:vn,swimg:bn},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ta,swimg:Vn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:yt,swimg:kt}];var en=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o,wrapClassName:Kr,imgClassName:ul,isArrow:$r=!1,imgStyle:ei={}})=>{const ki=Math.floor((Ya-(Ia-1)*Nr)/Ia),[cu,ol]=(0,a.useState)(),[Sl,vi]=(0,a.useState)(),xi=Hi=>ol(Hi),wu=()=>ol(-1);return a.createElement(Lt.Z,{spinning:_o},a.createElement("div",{className:Ne()(Ke.list,Kn)},!!(Jn!=null&&Jn.length)&&(Jn==null?void 0:Jn.map((Hi,ls)=>{var Qs;const{name:vs,id:Ms,identifier:hs,featured:$s,school_name:fs,image_url:Os,excellent:Ss,is_plan:Ys}=Hi;return a.createElement("div",{key:Ms,className:Ne()(Ke.wrap,Kr),style:{width:ki,marginRight:(1+ls)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{target:"_blank",href:`/paths/${hs}`,className:Ke.li,onClick:ss=>{ss.preventDefault(),Io&&(0,Xe.L9)([Io]),(0,Xe.xg)(`/paths/${hs}`)}},a.createElement("img",{src:x(39057),className:Ke.titleBg}),a.createElement("div",{className:Ke.name},a.createElement(Rt.Z,{title:vs},a.createElement("span",{className:Ke.e,style:{color:$r&&cu===ls?"#145DFF":"#000000"},onMouseEnter:()=>{xi(ls)},onMouseLeave:wu},vs))),a.createElement("div",{style:{padding:"14px",paddingBottom:0}},a.createElement("div",{className:Ne()(Ke.img,ul)},a.createElement("img",{className:Ke.cover,style:Na({},ei),src:`${ut.Z.IMG_SERVER+Os}`}),(Qs=Hi==null?void 0:Hi.subject_tags)==null?void 0:Qs.map((ss,Bu)=>{var Ts,Ws;if(Bu===0){const cs=(Ts=Ka.find(Gs=>Gs.name==ss))==null?void 0:Ts.swimg;return a.createElement("img",{className:Ke.sign,src:cs,style:{left:"-4px"}})}const Es=(Ws=Ka.find(cs=>cs.name==ss))==null?void 0:Ws.ptimg;return a.createElement("img",{className:Ke.sign,src:Es,style:{left:`${48+52*(Bu-1)+2*Bu}px`}})}),a.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Hi==null?void 0:Hi.excellent)&&a.createElement("div",{className:Ke.bq},"\u5F00\u653E\u8BFE\u7A0B"))),a.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:Ke.text},"\u7AE0\u8282\u6570"),a.createElement("span",{className:Ke.value},Hi.stages_count)),a.createElement("div",null,a.createElement("span",{className:Ke.text},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Ke.value},Hi.members_count))))))})),!Jn.length&&a.createElement(Wt.Z,null)))},Qn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Ba=x(99287),wa=x(59301);const ja=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:He,swimg:gt},{name:"101\u8BA1\u5212",ptimg:Je,swimg:we},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:zt,swimg:oa},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:vn,swimg:bn},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ta,swimg:Vn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:yt,swimg:kt}];var Hr=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o,onRemove:Kr=()=>{},isCurrent:ul=!0,showAlias:$r=!1,wrapClassName:ei,imgClassName:ki})=>{const cu=Math.floor((Ya-(Ia-1)*Nr)/Ia),ol=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Sl=>(window.ENV==="build"&&(Sl.ptimg=`/react/build${Sl.ptimg}`,Sl.swimg=`/react/build${Sl.swimg}`),Sl));return wa.createElement(Lt.Z,{spinning:_o},wa.createElement("div",{className:Ne()(Qn.list,Kn)},!!(Jn!=null&&Jn.length)&&(Jn==null?void 0:Jn.map((Sl,vi)=>{var xi;const{name:wu,id:Hi,identifier:ls,featured:Qs,school_name:vs,image_url:Ms,excellent:hs,is_plan:$s}=Sl;return wa.createElement("div",{key:Hi,className:Ne()(Qn.wrap,ei),style:{width:cu,marginRight:(1+vi)%Ia===0?0:Nr+Ea,marginBottom:wo}},wa.createElement("a",{className:Qn.li,onClick:fs=>{fs.preventDefault(),fs.stopPropagation(),Io&&(0,Xe.L9)([Io]),(0,Xe.xg)(`/paths/${ls}`)}},wa.createElement("div",{className:Ne()(Qn.img,ki)},wa.createElement("img",{className:Qn.cover,src:`${ut.Z.IMG_SERVER+Ms}`}),ul&&(0,Ba.bg)()&&(Sl==null?void 0:Sl.studying)&&wa.createElement("div",{className:`${Qn.movebq} user-path-items`,onClick:fs=>{fs.stopPropagation(),Kr(Sl)}},wa.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),wa.createElement("span",{className:"c-red"},"\u79FB\u9664")),(xi=Sl==null?void 0:Sl.subject_tags)==null?void 0:xi.map((fs,Os)=>{var Ss,Ys;if(Os===0){const Bu=(Ss=ol.find(Ts=>Ts.name==fs))==null?void 0:Ss.swimg;return wa.createElement("img",{className:Qn.sign,src:Bu,style:{left:"-4px"}})}const ss=(Ys=ol.find(Bu=>Bu.name==fs))==null?void 0:Ys.ptimg;return wa.createElement("img",{className:Qn.sign,src:ss,style:{left:`${48+52*(Os-1)+2*Os}px`}})}),wa.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Sl==null?void 0:Sl.excellent)&&wa.createElement("div",{className:Qn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),wa.createElement("div",{className:Qn.name},wa.createElement(Rt.Z,{title:$r&&(Sl!=null&&Sl.excellent_alias_name)?wa.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wu}`,wa.createElement("br",null),wa.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Sl==null?void 0:Sl.excellent_alias_name}`)):wu},wa.createElement("span",{className:Qn.e},$r&&(Sl==null?void 0:Sl.excellent_alias_name)||wu))),wa.createElement("div",{className:Qn.tags},wa.createElement("div",null,wa.createElement(Rt.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},wa.createElement("span",null,wa.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),wa.createElement("span",null,Sl.stages_count))),wa.createElement(Rt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},wa.createElement("span",null,wa.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),wa.createElement("span",null,Sl.members_count)))))))})),!Jn.length&&wa.createElement(Wt.Z,null)))},bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},yn="data:image/png;base64,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",$a=x(59301),Ln=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o})=>{const Kr=Math.floor((Ya-(Ia-1)*Nr)/Ia);return $a.createElement(Lt.Z,{spinning:_o},$a.createElement("div",{className:Ne()(bt.list,Kn)},!!Jn.length&&Jn.map((ul,$r)=>{const{subject_identifier:ei,id:ki,identifier:cu,power:ol}=ul,Sl=ul.is_public!=0&&ul.is_public;return $a.createElement("div",{className:bt.wrap,key:ki,style:{width:Kr,marginRight:(1+$r)%Ia===0?0:Nr+Ea,marginBottom:wo}},$a.createElement("a",{className:bt.li,onClick:vi=>{vi.preventDefault(),Io&&(0,Xe.L9)([Io]),(0,Xe.xg)(ul.first_category_url)}},$a.createElement("div",{className:bt.top},$a.createElement(Rt.Z,{title:ul.name},$a.createElement("div",{className:bt.name},ul.name)),$a.createElement("img",{className:bt.img,src:ut.Z.IMG_SERVER+"/images/"+ul.avatar_url}),$a.createElement("div",{className:bt.text,title:ul.creator},ul.creator),ei&&$a.createElement("div",{className:bt.btns},$a.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),$a.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Sl&&$a.createElement("div",{className:bt.sign},"\u516C\u5F00")),$a.createElement("div",{className:bt.bottom},ul.visits>0&&$a.createElement(Rt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},$a.createElement("span",null,$a.createElement("i",{className:"iconfont icon-liulanyan"}),$a.createElement("span",null,ul.visits))),ul.course_members_count>0&&$a.createElement(Rt.Z,{title:"\u6210\u5458",placement:"bottom"},$a.createElement("span",null,$a.createElement("i",{className:"iconfont icon-chengyuan"}),ul.course_members_count)),ul.tasks_count>0&&$a.createElement(Rt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},$a.createElement("span",null,$a.createElement("i",{className:"iconfont icon-zuoye"}),ul.tasks_count)),ul.is_end?$a.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):$a.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ul.is_accessible&&$a.createElement("div",{className:bt.lockWrap},$a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),$a.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Jn.length&&$a.createElement(Wt.Z,null)))},ha={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ta="data:image/png;base64,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",dn=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,wrapClassName:Io,trackEventItems:_o,loading:Kr})=>{const ul=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:Kr},a.createElement("div",{className:Ne()(ha.list,Kn)},!!Jn.length&&Jn.map(($r,ei)=>{const{subject_identifier:ki,id:cu,identifier:ol,power:Sl}=$r,vi=$r.is_public!=0&&$r.is_public;return a.createElement("div",{className:Ne()(`${ha.wrap} ${$r.is_accessible?"":ha.warpStyle}`,Io),key:cu,style:{width:ul,marginRight:(1+ei)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{className:ha.li,onClick:xi=>{xi.preventDefault(),_o&&(0,Xe.L9)([_o]),(0,Xe.xg)($r.first_category_url)}},a.createElement("div",{className:ha.creator},a.createElement("img",{className:ha.img,src:ut.Z.IMG_SERVER+"/images/"+$r.avatar_url}),a.createElement("div",{className:ha.text,title:$r.creator},$r.creator)),a.createElement("div",{className:ha.top},a.createElement(Rt.Z,{title:$r.name},a.createElement("div",{className:ha.name},$r.name)),vi&&a.createElement("div",{className:ha.sign},"\u516C\u5F00")),a.createElement("div",{className:ha.middle},a.createElement("div",{className:ha.row,style:{marginBottom:6}},a.createElement("div",null,a.createElement("span",{className:ha.text},"\u8BBF\u95EE\u91CF"),a.createElement("span",{className:ha.value},($r==null?void 0:$r.visits)||0)),a.createElement("div",null,a.createElement("span",{className:ha.text},"\u6210\u5458"),a.createElement("span",{className:ha.value},($r==null?void 0:$r.course_members_count)||0))),a.createElement("div",{className:ha.row},a.createElement("div",null,a.createElement("span",{className:ha.text,style:{width:42}},"\u4F5C",a.createElement("span",{style:{marginLeft:14}},"\u4E1A")),a.createElement("span",{className:ha.value},($r==null?void 0:$r.tasks_count)||0)),a.createElement("div",null,a.createElement("span",{className:ha.text},"\u72B6\u6001"),$r.is_end?a.createElement("span",{className:ha.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):a.createElement("span",{className:ha.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),ki&&a.createElement("div",{className:ha.btns},a.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!$r.is_accessible&&a.createElement("div",{className:ha.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Jn.length&&a.createElement(Wt.Z,null)))},se={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},ge="data:image/png;base64,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",Ie=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,wrapClassName:Io,trackEventItems:_o,loading:Kr})=>{const ul=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:Kr},a.createElement("div",{className:Ne()(se.list,Kn)},!!Jn.length&&Jn.map(($r,ei)=>{const{subject_identifier:ki,id:cu,identifier:ol,power:Sl}=$r,vi=$r.is_public!=0&&$r.is_public;return a.createElement("div",{className:Ne()(`${se.wrap} ${$r.is_accessible?"":se.warpStyle}`,Io),key:cu,style:{width:ul,marginRight:(1+ei)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{className:se.li,onClick:xi=>{xi.preventDefault(),_o&&(0,Xe.L9)([_o]),(0,Xe.xg)($r.first_category_url)}},a.createElement("div",{className:se.creator},a.createElement("img",{className:se.img,src:ut.Z.IMG_SERVER+"/images/"+$r.avatar_url}),a.createElement("div",{className:se.text,title:$r.creator},$r.creator)),a.createElement("div",{className:se.top},a.createElement(Rt.Z,{title:$r.name},a.createElement("div",{className:se.name},$r.name)),vi&&a.createElement("div",{className:se.sign})),a.createElement("div",{className:se.middle},a.createElement("div",{className:se.row,style:{marginBottom:6}},a.createElement("div",null,a.createElement("span",{className:se.text},"\u8BBF\u95EE\u91CF"),a.createElement("span",{className:se.value},($r==null?void 0:$r.visits)||0)),a.createElement("div",null,a.createElement("span",{className:se.text},"\u6210\u5458"),a.createElement("span",{className:se.value},($r==null?void 0:$r.course_members_count)||0))),a.createElement("div",{className:se.row},a.createElement("div",null,a.createElement("span",{className:se.text,style:{width:42}},"\u4F5C",a.createElement("span",{style:{marginLeft:14}},"\u4E1A")),a.createElement("span",{className:se.value},($r==null?void 0:$r.tasks_count)||0)),a.createElement("div",null,a.createElement("span",{className:se.text},"\u72B6\u6001"),$r.is_end?a.createElement("span",{className:se.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):a.createElement("span",{className:se.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),ki&&a.createElement("div",{className:se.btns},a.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!$r.is_accessible&&a.createElement("div",{className:se.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Jn.length&&a.createElement(Wt.Z,null)))},qe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},xt=x(52985),Ra=({dataSource:Kn=[],value:Jn,onChange:Ia,className:Nr,style:wo={},tabBarExtraContent:Ea})=>a.createElement("div",{className:Ne()(qe.tabs,Nr),style:wo},a.createElement("div",{className:qe.tabsWrap},Kn.map((Ya,Io)=>a.createElement("aside",{className:qe.tab,onClick:()=>{Ia(Ya.id),Ya.link&&xt.history.push(Ya.link)},key:Io},a.createElement("div",{className:Jn===Ya.id?qe.active:""},Ya.name),(Ya==null?void 0:Ya.resetCount)==null&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement("span",null,"\uFF08",Ya==null?void 0:Ya.total,"\uFF09"),(Ya==null?void 0:Ya.resetCount)!==void 0&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement(Rt.Z,{title:(Ya==null?void 0:Ya.tip)!=null?Ya==null?void 0:Ya.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ya==null?void 0:Ya.resetCount),"/",a.createElement("span",null,Ya==null?void 0:Ya.total),"\uFF09"))))),a.createElement("div",{className:qe.tabBar},Ea)),Un={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},$t=({dataSource:Kn=[],value:Jn,onChange:Ia,className:Nr,style:wo={},tabBarExtraContent:Ea})=>a.createElement("div",{className:Ne()(Un.tabs,Nr),style:wo},a.createElement("div",{className:Un.tabsWrap},Kn.map((Ya,Io)=>a.createElement("aside",{className:Un.tab,onClick:()=>{Ia(Ya.id),Ya.link&&xt.history.push(Ya.link)},key:Io},a.createElement("div",{className:Jn===Ya.id?Un.active:""},Ya.name),(Ya==null?void 0:Ya.resetCount)==null&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement("span",null,"\uFF08",Ya==null?void 0:Ya.total,"\uFF09"),(Ya==null?void 0:Ya.resetCount)!==void 0&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement(Rt.Z,{title:(Ya==null?void 0:Ya.tip)!=null?Ya==null?void 0:Ya.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ya==null?void 0:Ya.resetCount),"/",a.createElement("span",null,Ya==null?void 0:Ya.total),"\uFF09"))))),a.createElement("div",{className:Un.tabBar},Ea)),Nn={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},ca=({dataSource:Kn=[],value:Jn,onChange:Ia,className:Nr,style:wo={},tabBarExtraContent:Ea})=>a.createElement("div",{className:Ne()(Nn.tabs,Nr),style:wo},a.createElement("div",{className:Nn.tabsWrap},Kn.map((Ya,Io)=>a.createElement("aside",{className:`${Nn.tab} ${Jn===Ya.id?Nn.active:""}`,onClick:()=>{Ia(Ya.id),Ya.link&&xt.history.push(Ya.link)},key:Io},a.createElement("div",null,Ya.name),(Ya==null?void 0:Ya.resetCount)==null&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement("span",null,"\uFF08",Ya==null?void 0:Ya.total,"\uFF09"),(Ya==null?void 0:Ya.resetCount)!==void 0&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement(Rt.Z,{title:(Ya==null?void 0:Ya.tip)!=null?Ya==null?void 0:Ya.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ya==null?void 0:Ya.resetCount),"/",a.createElement("span",null,Ya==null?void 0:Ya.total),"\uFF09"))))),a.createElement("div",{className:Nn.tabBar},Ea)),fa=({className:Kn,style:Jn={},children:Ia})=>a.createElement("div",{className:Ne()(Kn),style:Jn},Ia),hn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ct=x(38854),on=x(20834);const pn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Hn=({sortValue:Kn,dropValue:Jn,className:Ia,onSort:Nr,onDrop:wo,dataSource:Ea=pn})=>{var Ya;return a.createElement("div",{className:Ne()(hn.orderWrap,Ia)},a.createElement(ct.Z,{dropdownRender:()=>a.createElement(on.default,null,Ea.map((Io,_o)=>a.createElement(on.default.Item,{key:_o,onClick:()=>wo(Io.id)},Io.name)))},a.createElement("span",{className:hn.orderTextWrap},(Ya=Ea.find(Io=>Jn===Io.id))==null?void 0:Ya.name)),a.createElement("span",{className:hn.orderIconWrap},a.createElement("span",{className:hn.orderAsc},a.createElement("i",{className:Kn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${hn.cursorPointer} ${hn.active}`:`iconfont icon-sanjiaoxing-up font12 ${hn.cursorPointer}`,onClick:()=>Nr(Kn==="asc"?"desc":"asc")})),a.createElement("span",{className:hn.orderDesc},a.createElement("i",{className:Kn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${hn.cursorPointer} ${hn.active}`:`iconfont icon-sanjiaoxing-down font12 ${hn.cursorPointer}`,onClick:()=>Nr(Kn==="asc"?"desc":"asc")}))))},cn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const pt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ar=({sortValue:Kn,dropValue:Jn,className:Ia,onSort:Nr,onDrop:wo,dataSource:Ea=pt})=>{var Ya;return a.createElement("div",{className:Ne()(cn.orderWrap,Ia)},a.createElement(ct.Z,{dropdownRender:()=>a.createElement(on.default,null,Ea.map((Io,_o)=>a.createElement(on.default.Item,{key:_o,onClick:()=>wo(Io.id)},Io.name)))},a.createElement("span",{className:cn.orderTextWrap},(Ya=Ea.find(Io=>Jn===Io.id))==null?void 0:Ya.name)),a.createElement("span",{className:cn.orderIconWrap},a.createElement("span",{className:cn.orderAsc},a.createElement("i",{className:Kn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${cn.cursorPointer} ${cn.active}`:`iconfont icon-sanjiaoxing-up font12 ${cn.cursorPointer}`,onClick:()=>Nr(Kn==="asc"?"desc":"asc")})),a.createElement("span",{className:cn.orderDesc},a.createElement("i",{className:Kn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${cn.cursorPointer} ${cn.active}`:`iconfont icon-sanjiaoxing-down font12 ${cn.cursorPointer}`,onClick:()=>Nr(Kn==="asc"?"desc":"asc")}))))},gr={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Gn=x(3113),_r=x(13656),Gr=Object.defineProperty,lo=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,br=(Kn,Jn,Ia)=>Jn in Kn?Gr(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,yr=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))Ar.call(Jn,Ia)&&br(Kn,Ia,Jn[Ia]);if(lo)for(var Ia of lo(Jn))hr.call(Jn,Ia)&&br(Kn,Ia,Jn[Ia]);return Kn},Er=(Kn,Jn)=>{var Ia={};for(var Nr in Kn)Ar.call(Kn,Nr)&&Jn.indexOf(Nr)<0&&(Ia[Nr]=Kn[Nr]);if(Kn!=null&&lo)for(var Nr of lo(Kn))Jn.indexOf(Nr)<0&&hr.call(Kn,Nr)&&(Ia[Nr]=Kn[Nr]);return Ia},co=(Kn,Jn,Ia)=>new Promise((Nr,wo)=>{var Ea=_o=>{try{Io(Ia.next(_o))}catch(Kr){wo(Kr)}},Ya=_o=>{try{Io(Ia.throw(_o))}catch(Kr){wo(Kr)}},Io=_o=>_o.done?Nr(_o.value):Promise.resolve(_o.value).then(Ea,Ya);Io((Ia=Ia.apply(Kn,Jn)).next())}),uo=Kn=>{var Jn=Kn,{className:Ia,style:Nr,children:wo,loading:Ea=!1,openLoading:Ya,onClick:Io=()=>{},size:_o="middle",shape:Kr="round",theme:ul}=Jn,$r=Er(Jn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[ei,ki]=(0,a.useState)(!1),cu=(0,a.useMemo)(()=>{switch(ul){case _r.Fy.THEMEONE:return gr.ThemeOne;case _r.Fy.DEFAULT:default:return gr.btn}},[ul]);return a.createElement(Gn.ZP,yr({onClick:(0,De.throttle)(ol=>co(void 0,null,function*(){Ya&&ki(!0);try{yield Io(ol)}catch(Sl){console.log("error",Sl)}Ya&&ki(!1)}),2e3,{leading:!0,trailing:!1}),className:Ne()(cu,gr[`${_o}-${Kr}`],Ia),style:Nr,size:_o,shape:Kr,loading:ei||Ea},$r),wo)},Jr={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},di=({className:Kn,style:Jn,children:Ia=null,onClick:Nr,title:wo})=>a.createElement("div",{className:Ne()(Jr.head,Kn),style:Jn},a.createElement("span",{className:"primary-hover",onClick:Nr},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:wo},wo),a.createElement("div",{className:Jr.node},Ia)),ni={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},xl=({confirmShow:Kn=!0,confirmTitle:Jn,confirmClick:Ia,cancelShow:Nr=!0,cancelTitle:wo,cancelClick:Ea,className:Ya,style:Io,confirmLoading:_o=!1})=>a.createElement("div",{className:Ne()(ni.btns,Ya),style:Io},Kn&&a.createElement(Gn.ZP,{loading:_o,onClick:Ia,type:"primary",className:ni.confirm},Jn),Nr&&a.createElement(Gn.ZP,{onClick:Ea,className:ni.cancel},wo)),kr={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Vl=({className:Kn,style:Jn={},LeftContent:Ia,children:Nr,RightContent:wo})=>a.createElement("div",{className:Ne()(kr.fixedBottom,Kn),style:Jn},a.createElement("div",{className:kr.wrap},a.createElement("div",{className:kr.left},Ia),a.createElement("div",{className:kr.center},Nr),a.createElement("div",{className:kr.right},wo))),Zl={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Bi=({className:Kn,style:Jn={},dataSource:Ia=[]})=>a.createElement("div",{className:Ne()(Zl.crumbs,Kn),style:Jn},Ia.map((Nr,wo)=>woxt.history.push(Nr.path)},Nr.name):a.createElement("span",null,Nr.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:wo,style:{color:"#5F6368"}},Nr.name))),oi=x(31797),ii=Object.defineProperty,li=Object.defineProperties,fi=Object.getOwnPropertyDescriptors,Rl=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,Hl=Object.prototype.propertyIsEnumerable,Nl=(Kn,Jn,Ia)=>Jn in Kn?ii(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,$i=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))qr.call(Jn,Ia)&&Nl(Kn,Ia,Jn[Ia]);if(Rl)for(var Ia of Rl(Jn))Hl.call(Jn,Ia)&&Nl(Kn,Ia,Jn[Ia]);return Kn},Zi=(Kn,Jn)=>li(Kn,fi(Jn)),gu=(Kn,Jn)=>{var Ia={};for(var Nr in Kn)qr.call(Kn,Nr)&&Jn.indexOf(Nr)<0&&(Ia[Nr]=Kn[Nr]);if(Kn!=null&&Rl)for(var Nr of Rl(Kn))Jn.indexOf(Nr)<0&&Hl.call(Kn,Nr)&&(Ia[Nr]=Kn[Nr]);return Ia};const{Countdown:fu}=oi.default;var yl=Kn=>{var Jn=Kn,{onChange:Ia}=Jn,Nr=gu(Jn,["onChange"]);const[wo,Ea]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof wo=="number"&&wo>=0&&Ia(wo)},[wo]);const Ya=Io=>{const _o=Math.floor(Io/1e3);Ea(_o)};return a.createElement(fu,Zi($i({},Nr),{onChange:Ya}))},pi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qu=({DataProps:Kn,className:Jn,style:Ia={}})=>{var Nr;return a.createElement("div",{className:Ne()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",pi.ClassRoomItem,Jn),style:Ia,onClick:()=>{(0,Xe.xg)(Kn==null?void 0:Kn.first_category_url)}},a.createElement("div",{className:"flex flex-col item-center"},a.createElement("img",{src:`${(Nr=ut.Z)==null?void 0:Nr.IMG_SERVER}/images/${Kn==null?void 0:Kn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Kn==null?void 0:Kn.subject_identifier)&&a.createElement("div",{className:"mt-40px"},a.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),a.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},a.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Kn!=null&&Kn.is_public)&&a.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),a.createElement("span",{className:Ne()("text-16px font-medium",pi.TitleDom)},Kn==null?void 0:Kn.name)),a.createElement("div",{className:"c-grey-333 font-medium"},Kn==null?void 0:Kn.creator),a.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Kn==null?void 0:Kn.course_members_count),a.createElement("div",{className:"c-grey-333 flex item-center justify-between"},a.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Kn==null?void 0:Kn.tasks_count),Kn!=null&&Kn.is_end?a.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):a.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ts=Object.defineProperty,ju=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,Qr=(Kn,Jn,Ia)=>Jn in Kn?ts(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,Wr=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))Lo.call(Jn,Ia)&&Qr(Kn,Ia,Jn[Ia]);if(ju)for(var Ia of ju(Jn))Ur.call(Jn,Ia)&&Qr(Kn,Ia,Jn[Ia]);return Kn},ql=({DataProps:Kn=[],selectValue:Jn,onChange:Ia,className:Nr,style:wo={},extra:Ea,classNameItem:Ya,styleItem:Io={},barHidden:_o})=>{const[Kr,ul]=(0,a.useState)();return(0,a.useEffect)(()=>{ul(Array.isArray(Jn)?Jn:[Jn])},[Jn]),a.createElement("div",{className:Ne()("flex px-20px py-10px gap-40px",Nr),style:Wr({borderBottom:"1px solid #D3F0FF"},wo)},Kn==null?void 0:Kn.map($r=>a.createElement("div",{key:$r==null?void 0:$r.id,className:Ne()("flex item-center justify-center current c-grey-333 text-16 relative",Ya,$r==null?void 0:$r.className),style:Wr(Wr({color:Kr!=null&&Kr.includes($r==null?void 0:$r.id)?"#1890FF":"",minWidth:88},Io),($r==null?void 0:$r.style)||{}),onClick:ei=>{Ia==null||Ia({domEvent:ei,item:$r}),$r!=null&&$r.link&&xt.history.push($r==null?void 0:$r.link)}},$r==null?void 0:$r.name,!_o&&(Kr==null?void 0:Kr.includes($r==null?void 0:$r.id))&&a.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),a.createElement("div",{className:"ml-auto"},Ea))},mi=Object.defineProperty,gi=Object.defineProperties,eu=Object.getOwnPropertyDescriptors,Ti=Object.getOwnPropertySymbols,Zu=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable,wl=(Kn,Jn,Ia)=>Jn in Kn?mi(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,zl=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))Zu.call(Jn,Ia)&&wl(Kn,Ia,Jn[Ia]);if(Ti)for(var Ia of Ti(Jn))pu.call(Jn,Ia)&&wl(Kn,Ia,Jn[Ia]);return Kn},ml=(Kn,Jn)=>gi(Kn,eu(Jn)),si=({value:Kn,onChange:Jn,onInputChange:Ia,className:Nr,style:wo={},InputProps:Ea})=>{const[Ya,Io]=(0,a.useState)(Kn);return a.createElement("div",{className:Ne()("flex item-center rounded-full px-10px py-2px",Nr),style:zl({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},wo)},a.createElement(Te.default,ml(zl({bordered:!1},Ea),{onChange:_o=>{Io(_o.target.value),Ia==null||Ia(encodeURIComponent(_o.target.value))},onPressEnter:_o=>{Jn==null||Jn({domEvent:_o,item:{value:Ya}})}})),a.createElement("img",{className:"h-22px current",src:x(25365),height:22,onClick:_o=>{Jn==null||Jn({domEvent:_o,item:{value:Ya}})}}))}},38869:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(59301);function fe(Re,ye){const Fe=(0,a.useRef)();(0,a.useEffect)(()=>{Fe.current=Re}),(0,a.useEffect)(()=>{function Be(){Fe.current()}if(ye!==null){let oe=setInterval(Be,ye);return()=>clearInterval(oe)}},[ye])}},47467:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return ot}});var a=x(78241),fe=x(8591),Re=x(43418),ye=x(71418),Fe=x(6848),Be=x(57809),oe=x(5112),Ne=x(92832),De=x(1710),be=x(59301),Me=x(52985),Ze=x(82186),Ce=x(92232),re={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},y=x(99287),E=x(35556),z=x(68762),b=x(59301),ee=Object.defineProperty,te=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ve=(Qe,it,Ye)=>it in Qe?ee(Qe,it,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Qe[it]=Ye,Ae=(Qe,it)=>{for(var Ye in it||(it={}))ce.call(it,Ye)&&ve(Qe,Ye,it[Ye]);if(ue)for(var Ye of ue(it))de.call(it,Ye)&&ve(Qe,Ye,it[Ye]);return Qe},Se=(Qe,it)=>te(Qe,ne(it)),Te=(Qe,it,Ye)=>new Promise((lt,Pt)=>{var Ct=Rt=>{try{Lt(Ye.next(Rt))}catch(Kt){Pt(Kt)}},vt=Rt=>{try{Lt(Ye.throw(Rt))}catch(Kt){Pt(Kt)}},Lt=Rt=>Rt.done?lt(Rt.value):Promise.resolve(Rt.value).then(Ct,vt);Lt((Ye=Ye.apply(Qe,it)).next())});const xe=({shixunHomeworks:Qe,exercise:it,loading:Ye,dispatch:lt})=>{var Pt,Ct,vt;const{commonHeader:Lt}=it,[Rt,Kt]=(0,be.useState)([]),[ut,Xe]=(0,be.useState)(Se(Ae({},(0,Me.useParams)()),{page:1,limit:10})),[mt,Tt]=(0,be.useState)([]),[_t,Wt]=(0,be.useState)(""),[Rn,Ge]=(0,be.useState)(1),[Gt]=a.default.useForm(),[Tn,En]=(0,be.useState)({}),[nn,rt]=(0,be.useState)(null),[ht,$e]=(0,be.useState)(!1),[ze,Ft]=(0,be.useState)([]),[wt,Ke]=(0,be.useState)(null),[He,gt]=(0,be.useState)(0),[Je,we]=(0,be.useState)(0),[zt,oa]=(0,be.useState)(!1),vn=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Cn,Dn,Na)=>(ut.page-1)*ut.limit+Na+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Cn=>Cn||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Cn,Dn)=>b.createElement("div",{className:re.banding,title:Cn||"--"},Cn||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(Cn,Dn)=>Cn===0?b.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Cn===1?b.createElement("span",{style:{color:"#DF3042"}},!Dn.is_make_up&&"\u8003\u8BD5\u4E2D",Dn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Cn===2?b.createElement("span",{style:{color:"#5AB891"}},!Dn.is_make_up&&!Dn.is_force_commit&&"\u5DF2\u4EA4\u5377",Dn.is_make_up&&!Dn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Dn.is_make_up&&Dn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Dn.is_make_up&&Dn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):b.createElement("span",{style:{color:"#5AB891"}},!Dn.is_make_up&&!Dn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Dn.is_make_up&&!Dn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Dn.is_make_up&&Dn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Dn.is_make_up&&Dn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(Lt==null?void 0:Lt.exercise_type)==2&&!(0,y.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(Cn,Dn)=>Dn.commit_status===0||Dn.commit_status===1?"--":!Dn.open_total_score&&(0,y.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Cn=typeof Cn=="number"?Number(Cn):Cn,console.log(typeof Cn),Cn||(Cn=0),Cn===100?b.createElement("span",{className:"c-green"},Cn):Cn>60?b.createElement("span",{className:"c-orange"},Cn):Cn==Je*.6?b.createElement("span",{className:"c-red"},Cn):b.createElement("span",null,Cn))}].filter(Cn=>!!Cn);(0,be.useEffect)(()=>{var Cn;((Cn=it.actionTabs)==null?void 0:Cn.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(Ft([]),Ke(null),bn(),Vn(ut))},[(Pt=it.actionTabs)==null?void 0:Pt.key]);const bn=()=>Te(void 0,null,function*(){var Cn;if(!((Cn=it.actionTabs)!=null&&Cn.showSelectQuestion))return;const Dn=yield(0,Ze.ZP)(`/api/exercises/${ut==null?void 0:ut.categoryId}/all_subj_questions.json`,{method:"get"});Dn.status==0&&Ft(Dn.data)}),ta=(Cn,Dn)=>{ut.page=Cn,ut.limit=Dn,Xe(Ae({},ut)),Vn(ut)},Vn=Cn=>Te(void 0,null,function*(){oa(!0);const Dn=yield(0,Ze.ZP)(`/api/exercises/${ut.categoryId||(ut==null?void 0:ut.exerciseId)}/exercise_users.json`,{method:"get",params:Cn});Dn.status==0&&(gt(Dn.data.total_count),Xe(Se(Ae({},ut),{total:Dn.data.total_count})),Kt(Dn.data.exercise_users),we(Dn.data.total_score)),oa(!1)}),yt=Cn=>{ut.search=Cn,ut.page=1,Gt.resetFields(),En({}),Tt([]),rt(null),Xe(Ae({},ut)),Vn(ut)},kt=Cn=>Te(void 0,null,function*(){var Dn,Na;const Ka=Ae({},Tn);if(!((Dn=Cn==null?void 0:Cn.content)!=null&&Dn.trim())){fe.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}Ka.content=Cn==null?void 0:Cn.content,Ka.attachment_ids=(Na=Cn==null?void 0:Cn.attachment_ids)==null?void 0:Na.map(Pr=>Pr.response.id),xn(Ka)}),xn=Cn=>Te(void 0,null,function*(){var Dn;$e(!0);const{showSelectQuestion:Na,ai_review_settings:Ka}=it.actionTabs,Pr=yield(0,Ze.ZP)(`/api/exercises/${(ut==null?void 0:ut.categoryId)||(ut==null?void 0:ut.exerciseId)}/test_ai_review.json`,{method:"post",body:Se(Ae({},Cn),{exercise_question_id:Na?wt:(Dn=it.actionTabs)==null?void 0:Dn.questionId,ai_review_settings:Ka})});if([0,-3].includes(Pr.status)){Pr.status==0&&fe.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),rt(Pr);const en=document.querySelector(".modal-ai-pfcs");if(en){const Qn=en.querySelector(".ant-modal-body");Qn&&(Qn.scrollTop=Qn.scrollHeight)}}$e(!1)}),Nt=()=>{lt({type:"exercise/setActionTabs",payload:{key:""}}),Ge(1),qt()},qt=()=>{Gt.resetFields(),En({}),Tt([]),Wt(""),rt(null)};return b.createElement(Re.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:ht,open:((Ct=it.actionTabs)==null?void 0:Ct.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Nt(),okText:nn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var Cn;if((Cn=it.actionTabs)!=null&&Cn.showSelectQuestion&&!wt)return fe.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(Rn==1){if(mt.length==0)return fe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");xn({exercise_user_id:mt[0]})}else Rn==2&&Gt.submit()}},b.createElement(ye.Z,{spinning:ht,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((vt=it.actionTabs)==null?void 0:vt.showSelectQuestion)&&b.createElement("div",{className:"flex item-center justify-between mb10"},b.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},b.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",b.createElement(Fe.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},b.createElement("i",{className:`iconfont icon-tishixiaowenhao ${re.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),b.createElement(Be.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:wt,onChange:Cn=>Ke(Cn)},ze==null?void 0:ze.map(Cn=>b.createElement(Be.default.Option,{key:Cn==null?void 0:Cn.id,value:Cn==null?void 0:Cn.id},Cn==null?void 0:Cn.question_title)))),b.createElement("div",{className:re.radio_con},b.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),b.createElement(oe.ZP.Group,{onChange:Cn=>{Cn.target.value==1&&ta(1,10),Ge(Cn.target.value),qt()},value:Rn,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),Rn==1&&b.createElement(b.Fragment,null,b.createElement("div",{className:"flex justify-between item-center mb10"},b.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),b.createElement(Ne.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_t,onChange:Cn=>Wt(Cn.target.value),onSearch:yt})),b.createElement(De.default,{rowSelection:{type:"radio",selectedRowKeys:mt,onChange:(Cn,Dn)=>{Tt(Cn)},getCheckboxProps:Cn=>({disabled:[0,1].includes(Cn==null?void 0:Cn.commit_status)})},loading:zt,rowKey:"exercise_user_id",dataSource:Rt||[],columns:vn,pagination:{current:ut.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:ut.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:He,size:"default",showTotal:Ce.rU,onChange:ta},onChange:(Cn,Dn,Na)=>{ut.page=1,Na.order===void 0?(ut.order_type=null,ut.order=null):(ut.order_type=Na.order==="descend"?"desc":"asc",ut.order=Na.field),Xe(Ae({},ut)),Vn(ut)}})),Rn==2&&b.createElement("div",{style:{marginTop:20}},b.createElement(a.default,{form:Gt,className:re.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{En(Ae({},Gt.getFieldsValue()))},onFinish:kt},b.createElement(a.default.Item,{name:"content",label:"",style:{marginBottom:0}},b.createElement(E.Z,{watch:!0})))),nn&&b.createElement("div",{className:re.result_con},b.createElement("div",{className:re.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(nn==null?void 0:nn.status)==0&&b.createElement("div",{className:"p20"},b.createElement("div",{className:"mb5"},b.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),nn==null?void 0:nn.score),b.createElement("div",{className:"flex"},b.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),b.createElement(z.Z,{value:nn==null?void 0:nn.content,style:{fontSize:"14px"}}))),(nn==null?void 0:nn.status)==-3&&b.createElement("div",{className:"p20"},b.createElement(z.Z,{value:nn==null?void 0:nn.message,style:{fontSize:"14px"}})))))};var ot=(0,Me.connect)(({shixunHomeworks:Qe,exercise:it,loading:Ye,user:lt})=>({shixunHomeworks:Qe,exercise:it,loading:Ye.effects,user:lt}))(xe)},96690:function(Ot,st,x){"use strict";x.r(st),x.d(st,{default:function(){return $f}});var a=x(59301),fe=x(82186),Re=x(21600),ye=x(52985),Fe=x(43418),Be=x(20834),oe=x(8591),Ne=x(24905),De=x(6848),be=x(5112),Me=x(81327),Ze=x(66104),Ce=x(3113),re=x(95237),y=x(38854),E=x(99313),z=x(1710),b=x(87169),ee=x(27812),te=x(89489),ne=x(87935),ue=x(92232),ce=x(3995),de=x(78241),ve=x(43604),Ae=x(78673),Se=x(92832),Te=x(5871),xe=x(58421),ot=x(66649),Qe=x.n(ot),it=Object.defineProperty,Ye=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,Ct=(me,pe,ie)=>pe in me?it(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,vt=(me,pe)=>{for(var ie in pe||(pe={}))lt.call(pe,ie)&&Ct(me,ie,pe[ie]);if(Ye)for(var ie of Ye(pe))Pt.call(pe,ie)&&Ct(me,ie,pe[ie]);return me},Lt=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Rt=({shixunHomeworks:me,dispatch:pe})=>{const ie=(0,ye.useParams)();return a.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:me.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Lt(void 0,null,function*(){(yield(0,fe.ZP)(`/api/myshixuns/${me.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:ie.coursesId}})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),pe({type:"shixunHomeworks/setActionTabs",payload:{}}),pe({type:"shixunHomeworks/getWorkList",payload:vt({},me.actionTabs.params)}))}),onCancel:()=>{pe({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Kt=(0,ye.connect)(({shixunHomeworks:me})=>({shixunHomeworks:me}))(Rt),ut=Object.defineProperty,Xe=Object.defineProperties,mt=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Rn=(me,pe,ie)=>pe in me?ut(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ge=(me,pe)=>{for(var ie in pe||(pe={}))_t.call(pe,ie)&&Rn(me,ie,pe[ie]);if(Tt)for(var ie of Tt(pe))Wt.call(pe,ie)&&Rn(me,ie,pe[ie]);return me},Gt=(me,pe)=>Xe(me,mt(pe)),Tn=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const En=({exercise:me,dispatch:pe})=>{var ie,dt,Dt,_e,Ut,at,Oe,Pe;const Pn=(0,ye.useParams)(),[Zn,Xn]=(0,a.useState)(!0),[an]=de.default.useForm(),{actionTabs:wn}=me;(0,a.useEffect)(()=>{var Aa,_n,Wn,Ga;me.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"&&(an.resetFields(),an.setFieldsValue({subjective_score:(_n=(Aa=wn==null?void 0:wn.selectArrs)==null?void 0:Aa.record)==null?void 0:_n.subjective_score,objective_score:(Ga=(Wn=wn==null?void 0:wn.selectArrs)==null?void 0:Wn.record)==null?void 0:Ga.objective_score}))},[me.actionTabs.key]);const aa=()=>{pe({type:"exercise/setActionTabs",payload:{}})};return a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:"\u8BC4\u9605",open:me.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",onCancel:aa,footer:a.createElement(re.Z,{align:"middle",justify:"end"},a.createElement(Ce.ZP,{className:"ml10",onClick:aa}," \u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml10",onClick:()=>Tn(void 0,null,function*(){var Aa,_n;yield an.validateFields();const Wn=an.getFieldValue();(yield(0,ne.oS)(Gt(Ge({},Wn),{id:Pn.categoryId,user_id:(_n=(Aa=wn==null?void 0:wn.selectArrs)==null?void 0:Aa.record)==null?void 0:_n.user_id}))).status===0&&(oe.ZP.success("\u8BC4\u9605\u6210\u529F"),an.resetFields(),pe({type:"exercise/setActionTabs",payload:{}}),pe({type:"exercise/setUpdateIndex"}))}),type:"primary"}," \u786E\u8BA4"))},a.createElement("div",{className:"pl30"},a.createElement(de.default,{form:an},a.createElement(re.Z,null,a.createElement(ve.Z,null,a.createElement(de.default.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(Te.Z,{min:0,max:((dt=(ie=wn==null?void 0:wn.selectArrs)==null?void 0:ie.exercise_types)==null?void 0:dt.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),a.createElement(ve.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(_e=(Dt=wn==null?void 0:wn.selectArrs)==null?void 0:Dt.exercise_types)==null?void 0:_e.subjective_score,"\u5206")))),a.createElement(re.Z,null,a.createElement(ve.Z,null,a.createElement(de.default.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(Te.Z,{min:0,max:((at=(Ut=wn==null?void 0:wn.selectArrs)==null?void 0:Ut.exercise_types)==null?void 0:at.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),a.createElement(ve.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(Pe=(Oe=wn==null?void 0:wn.selectArrs)==null?void 0:Oe.exercise_types)==null?void 0:Pe.objective_score,"\u5206"))))))))};var nn=(0,ye.connect)(({exercise:me})=>({exercise:me}))(En);const rt=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],ht=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],$e=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}];var ze=x(77740),Ft=x(71418),wt=x(20562),Ke=x(59301),He=Object.defineProperty,gt=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,oa=Object.prototype.propertyIsEnumerable,vn=(me,pe,ie)=>pe in me?He(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,bn=(me,pe)=>{for(var ie in pe||(pe={}))zt.call(pe,ie)&&vn(me,ie,pe[ie]);if(we)for(var ie of we(pe))oa.call(pe,ie)&&vn(me,ie,pe[ie]);return me},ta=(me,pe)=>gt(me,Je(pe)),Vn=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const yt=({exercise:me,dispatch:pe})=>{var ie,dt;const Dt=(0,ye.useParams)(),[_e]=de.default.useForm(),Ut=de.default.useWatch("time",_e),[at,Oe]=(0,a.useState)(!1),{actionTabs:Pe,commonHeader:Pn}=me,[,Zn,Xn,an]=(0,wt.U)(ne.n7,{id:Dt.categoryId}),wn=an!=null&&an.user_end_time?Qe()(an==null?void 0:an.user_end_time).add(1,"minutes"):Qe()(),aa=Qe()(an==null?void 0:an.user_total_end_time)>wn?Math.round(Qe().duration(Qe()(an==null?void 0:an.user_total_end_time).diff(wn.startOf("minute"))).asMinutes()):0,Aa=((an==null?void 0:an.student_left_minutes)||0)+(Ut||0);(0,a.useEffect)(()=>{var Wn;Pe.key==="\u5EF6\u65F6"?(pe({type:"exercise/getWorkSetting",payload:bn({},Dt)}),Xn({user_id:Pe!=null&&Pe.isBatch?Pe==null?void 0:Pe.user_ids:[(Wn=Pe==null?void 0:Pe.selectArrs)==null?void 0:Wn.user_id]})):_e.resetFields()},[Pe.key]);const _n=()=>{pe({type:"exercise/setActionTabs",payload:{}})};return Ke.createElement(Ke.Fragment,null,Ke.createElement(Fe.default,{width:640,centered:!0,title:Pe!=null&&Pe.isBatch?"\u6279\u91CF\u5EF6\u65F6":"\u5EF6\u65F6",open:Pe.key==="\u5EF6\u65F6",okText:"\u786E\u8BA4\u5EF6\u65F6",cancelText:"\u53D6\u6D88",confirmLoading:at,onOk:()=>Vn(void 0,null,function*(){_e.submit()}),onCancel:_n},Ke.createElement(Ft.Z,{spinning:Zn},Ke.createElement(de.default,{form:_e,colon:!1,labelCol:{span:4},onFinish:Wn=>Vn(void 0,null,function*(){Oe(!0);const Ga=yield(0,ne.qz)(ta(bn({},Wn),{id:Dt.categoryId,exercise_user_id:Pe==null?void 0:Pe.exercise_user_id}));Oe(!1),Ga.status===0&&(oe.ZP.success("\u5EF6\u65F6\u6210\u529F"),pe({type:"exercise/setUpdateIndex"}),_n())})},Ke.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"\u5EF6\u65F6\u8BF4\u660E\uFF1A",Ke.createElement("br",null),"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",Ke.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\uFF1B",Ke.createElement("br",null),"3.\u82E5\u5C06\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u5EF6\u540E\uFF0C\u5C06\u5BF9\u6240\u6709\u8003\u8BD5\u8FDF\u5230\u7684\u5B66\u751F\u8FDB\u884C\u7EDF\u4E00\u5EF6\u65F6\uFF08\u5B66\u751F\u5DF2\u7B54\u9898\u65F6\u95F4+\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4+\u7EDF\u4E00\u5EF6\u65F6\u65F6\u95F4\u2264\u8003\u8BD5\u7B54\u9898\u65F6\u957F\uFF09\u3002"),Pe!=null&&Pe.isBatch?Ke.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",Ke.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},Pe==null?void 0:Pe.exercise_user_id.length),"\u540D\u5B66\u751F"):Ke.createElement(re.Z,{align:"middle",gutter:40},Ke.createElement(ve.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",Ke.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(ie=Pe==null?void 0:Pe.selectArrs)==null?void 0:ie.user_name)),Ke.createElement(ve.Z,null,"\u5B66\u53F7",Ke.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(dt=Pe==null?void 0:Pe.selectArrs)==null?void 0:dt.student_id))),Ke.createElement(de.default.Item,{className:"mt30",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5EF6\u957F\u65F6\u95F4"}],name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},Ke.createElement(Te.Z,{min:0,precision:0,max:aa,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${aa}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(Pe!=null&&Pe.isBatch)&&Ke.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",Ke.createElement("span",{className:"ml5"},Aa),"\u5206\u949F",Aa!==0&&(an==null?void 0:an.user_end_time)&&Ke.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",Ke.createElement("span",{className:"ml5"},Qe()(an==null?void 0:an.user_end_time).add(Ut||0,"m").format("YYYY-MM-DD HH:mm:ss")))),(Pn==null?void 0:Pn.screen_open)&&Ke.createElement(de.default.Item,{style:{marginLeft:98,marginBottom:0},name:"is_clear",initialValue:!1,valuePropName:"checked"},Ke.createElement(Ne.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570"))))))};var kt=(0,ye.connect)(({exercise:me})=>({exercise:me}))(yt),xn=x(5083),Nt=x(53051),qt=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Cn=({exercise:me,dispatch:pe})=>{var ie,dt;const Dt=(0,ye.useParams)(),[_e]=de.default.useForm(),[Ut,at]=(0,a.useState)(!1),{actionTabs:Oe}=me;return(0,a.useEffect)(()=>{me.actionTabs.key==="teacher-unlock"&&(at(!1),_e.resetFields())},[me.actionTabs.key]),a.createElement(a.Fragment,null,a.createElement(Fe.default,{width:600,centered:!0,title:`\u8003\u8BD5\u89E3\u9501\uFF08${(ie=Oe==null?void 0:Oe.selectArrs)==null?void 0:ie.user_name}\uFF09`,open:me.actionTabs.key==="teacher-unlock",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",keyboard:!1,confirmLoading:Ut,onOk:()=>qt(void 0,null,function*(){var Pe,Pn;yield _e.validateFields();const Zn=_e.getFieldsValue();if(at(!0),(yield(0,ne.ZD)(Dt.categoryId,{exercise_user_id:(Pe=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pe.exercise_user_id,unlock_key:Zn.unlock_key})).status===0){if(Zn.time){const an={time:Qe()(Zn.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(Pn=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pn.exercise_user_id,id:Dt.categoryId};yield(0,ne.qz)(an)}oe.ZP.success("\u89E3\u9664\u9501\u5B9A\u6210\u529F"),pe({type:"exercise/setUpdateIndex"}),pe({type:"exercise/setActionTabs",payload:{}})}at(!1)}),onCancel:()=>{pe({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:""},a.createElement(de.default,{form:_e,layout:"vertical",autoComplete:"off"},a.createElement(de.default.Item,{className:"ml10",label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},a.createElement(Se.default.Password,{autoComplete:"off",style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),a.createElement(de.default.Item,{label:a.createElement("span",null,"\u5EF6\u957F\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF08",a.createElement("span",{className:"c-grey-999"},"\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",Qe()((dt=Oe==null?void 0:Oe.selectArrs)==null?void 0:dt.exercise_end_at).format("YYYY-MM-DD HH:mm")),"\uFF09"),name:"time",className:"ml10"},a.createElement(xn.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:Pe=>{var Pn;return(0,Nt.Q8)(Pe,(Pn=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pn.exercise_end_at)},disabledTime:Pe=>{var Pn;const Zn=(Pn=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pn.exercise_end_at;if(Qe()(Pe).isSame(Qe()(Zn),"day")){const Xn=Qe()(Zn).hours(),an=Qe()(Zn).minutes();return console.log(Xn,an),{disabledHours:()=>(0,Nt.w6)(0,24).slice(Xn+1),disabledMinutes:()=>Qe()(Pe).isSame(Qe()(Zn),"hour")?(0,Nt.w6)(an,60):[]}}return(0,Nt.d0)(Pe)},allowClear:!1}))))))};var Dn=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Cn),Na=x(70618),Ka=x(82033),Pr=x(61560),en=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,wa=(me,pe)=>{var ie={};for(var dt in me)Qn.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&en)for(var dt of en(me))pe.indexOf(dt)<0&&Ba.call(me,dt)&&(ie[dt]=me[dt]);return ie},ja=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const zr=me=>{var pe=me,{shixunHomeworks:ie,dispatch:dt}=pe,Dt=wa(pe,["shixunHomeworks","dispatch"]);const _e=(0,ye.useParams)(),[Ut,at]=(0,a.useState)([]),[Oe,Pe]=(0,a.useState)([]);(0,a.useEffect)(()=>{ie.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Pn()},[ie.actionTabs.key]);function Pn(){return ja(this,null,function*(){const Xn=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/group_list.json`,{method:"GET"});at(Xn)})}const Zn=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:ie.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ja(void 0,null,function*(){const Xn=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/code_quality_analysis.json`,{method:"POST",body:{group_ids:Oe}});(Xn==null?void 0:Xn.status)===0&&(ye.history.replace(`/classrooms/${_e.coursesId}/exercise/${_e.categoryId}/detail?tabs=7`),window.location.reload(),dt({type:"shixunHomeworks/setActionTabs",payload:{}}),Pe([]))}),onCancel:()=>{Pe([]),dt({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement(z.default,{rowSelection:{type:"checkbox",onChange:(Xn,an)=>{Pe([...Xn])},selectedRowKeys:Oe,getCheckboxProps:Xn=>({disabled:Xn.status==="\u8FDB\u884C\u4E2D"||Xn.works_count===0})},rowKey:Xn=>Xn.key||Xn.id,scroll:{y:300},pagination:!1,columns:Zn,dataSource:Ut==null?void 0:Ut.group_list})))};var Hr=(0,ye.connect)(({shixunHomeworks:me})=>({shixunHomeworks:me}))(zr),bt=x(99287),yn={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r",btn_review:"btn_review___b6mDf"},$a=x(59301),Ht=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())}),ha=({item:me,renderText:pe})=>{const ie=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)(),_e=Ut=>Ht(void 0,null,function*(){if(!Ut)return;const at=yield(0,ne.UH)({id:ie.categoryId,user_id:me==null?void 0:me.user_id});at&&Dt(at)});return $a.createElement(De.Z,{onOpenChange:Ut=>_e(Ut),title:$a.createElement("div",null,"\u5355\u9009\u9898 ",(dt==null?void 0:dt.single_question_score)||0,"\u5206 ",$a.createElement("br",null),"\u591A\u9009\u9898 ",(dt==null?void 0:dt.multiple_question_score)||0,"\u5206 ",$a.createElement("br",null),"\u5224\u65AD\u9898 ",(dt==null?void 0:dt.judgement_question_score)||0,"\u5206 ",$a.createElement("br",null),"\u586B\u7A7A\u9898 ",(dt==null?void 0:dt.completion_question_score)||0,"\u5206 ",$a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",(dt==null?void 0:dt.shixun_question_score)||0,"\u5206")},pe)},Ta=x(89392),dr=x.n(Ta),dn=x(57809),se=x(91188),ge=x(59301),Ee=Object.defineProperty,Ie=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,Un=(me,pe,ie)=>pe in me?Ee(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,ln=(me,pe)=>{for(var ie in pe||(pe={}))Mt.call(pe,ie)&&Un(me,ie,pe[ie]);if(xt)for(var ie of xt(pe))Ra.call(pe,ie)&&Un(me,ie,pe[ie]);return me},$t=(me,pe)=>Ie(me,qe(pe)),Nn=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Xt=({exercise:me,dispatch:pe})=>{var ie,dt;const Dt=(0,ye.useParams)(),{actionTabs:_e,commonHeader:Ut}=me,[at]=de.default.useForm(),Oe=de.default.useWatch("time",at),[,Pe,Pn,Zn]=(0,wt.U)(ne.n7,{id:Dt.categoryId}),[,Xn,an]=(0,wt.U)(ne.Xo,{id:Dt.categoryId}),wn=(0,a.useRef)(null),aa=Zn!=null&&Zn.user_end_time?Qe()(Zn==null?void 0:Zn.user_end_time).add(1,"minutes"):Qe()(),Aa=Qe()(Zn==null?void 0:Zn.user_total_end_time)>aa?Math.round(Qe().duration(Qe()(Zn==null?void 0:Zn.user_total_end_time).diff(aa.startOf("minute"))).asMinutes()):0,_n=((Zn==null?void 0:Zn.student_left_minutes)||0)+(Oe||0);(0,a.useEffect)(()=>{var Ga,On;_e.key=="\u8C03\u6574\u72B6\u6001"?(pe({type:"exercise/getWorkSetting",payload:ln({},Dt)}),Pn({user_id:_e!=null&&_e.isBatch?_e==null?void 0:_e.user_ids:[(Ga=_e==null?void 0:_e.selectArrs)==null?void 0:Ga.user_id]})):(at.resetFields(),wn.current&&((On=wn.current)==null||On.changeCode({target:{value:""}})))},[_e.key]);const Wn=()=>{pe({type:"exercise/setActionTabs",payload:{}})};return ge.createElement(Fe.default,{centered:!0,title:_e!=null&&_e.isBatch?"\u6279\u91CF\u8C03\u6574\u8003\u8BD5\u72B6\u6001":"\u8C03\u6574\u8003\u8BD5\u72B6\u6001",open:_e.key=="\u8C03\u6574\u72B6\u6001",width:650,okText:"\u786E\u5B9A\u8C03\u6574",confirmLoading:Xn,onOk:()=>Nn(void 0,null,function*(){at.submit()}),onCancel:Wn},ge.createElement(Ft.Z,{spinning:Pe},ge.createElement(de.default,{initialValues:{status:"1"},form:at,colon:!1,labelCol:{span:4},onFinish:Ga=>Nn(void 0,null,function*(){if(console.log("allValue",Ga),wn.current.onVerify())return Promise.reject();(yield an($t(ln({},Ga),{exercise_user_id:_e==null?void 0:_e.exercise_user_id}))).status==0&&(oe.ZP.success("\u8C03\u6574\u6210\u529F"),Wn(),pe({type:"exercise/setUpdateIndex"}))})},_e!=null&&_e.isBatch?ge.createElement("div",{className:"mb20"},"\u5F53\u524D\u9009\u4E2D",ge.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},_e==null?void 0:_e.exercise_user_id.length),"\u540D\u5B66\u751F"):ge.createElement(re.Z,{className:"mb20",align:"middle",gutter:40},ge.createElement(ve.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",ge.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(ie=_e==null?void 0:_e.selectArrs)==null?void 0:ie.user_name)),ge.createElement(ve.Z,null,"\u5B66\u53F7",ge.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(dt=_e==null?void 0:_e.selectArrs)==null?void 0:dt.student_id))),(Ut==null?void 0:Ut.is_locked)&&ge.createElement(de.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ge.createElement(Se.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ge.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"}],name:"status",label:"\u8003\u8BD5\u72B6\u6001"},ge.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"},ge.createElement(dn.default.Option,{value:"1"},"\u8003\u8BD5\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u7EE7\u7EED\u8003\u8BD5\uFF09"),ge.createElement(dn.default.Option,{value:"2"},"\u5DF2\u4EA4\u5377\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u8FDB\u884C\u4EA4\u5377\uFF09"))),(Ut==null?void 0:Ut.time)!==-1&&ge.createElement(ge.Fragment,null,ge.createElement(de.default.Item,{className:"mt20 mb20",name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},ge.createElement(Te.Z,{min:0,precision:0,max:Aa,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Aa}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(_e!=null&&_e.isBatch)&&ge.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ge.createElement("span",{className:"ml5"},_n),"\u5206\u949F",_n!==0&&(Zn==null?void 0:Zn.user_end_time)&&ge.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ge.createElement("span",{className:"ml5"},Qe()(Zn==null?void 0:Zn.user_end_time).add(Oe||0,"m").format("YYYY-MM-DD HH:mm:ss"))))),(Ut==null?void 0:Ut.screen_open)&&ge.createElement(de.default.Item,{style:{marginLeft:100},name:"is_clear",initialValue:!1,valuePropName:"checked"},ge.createElement(Ne.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570")),ge.createElement(de.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!0,style:{marginBottom:0}},ge.createElement(se.Z,{ref:Ga=>wn.current=Ga})))))};var ca=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Xt),Pa=x(38210),fa=Object.defineProperty,hn=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,pn=(me,pe,ie)=>pe in me?fa(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,gn=(me,pe)=>{for(var ie in pe||(pe={}))ct.call(pe,ie)&&pn(me,ie,pe[ie]);if(hn)for(var ie of hn(pe))on.call(pe,ie)&&pn(me,ie,pe[ie]);return me};const Hn=me=>React.createElement("svg",gn({width:17,height:10,xmlns:"http://www.w3.org/2000/svg"},me),React.createElement("title",null,"new"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"-5%",y1:"37.065%",x2:"100%",y2:"67.301%",id:"new_svg__a"},React.createElement("stop",{stopColor:"#FF420B",offset:"0%"}),React.createElement("stop",{stopColor:"#FF9B44",offset:"100%"}))),React.createElement("path",{d:"M700.618 185h-14.236c-.781 0-1.382.629-1.382 1.447v7.106c0 .818.6 1.447 1.382 1.447h14.236c.781 0 1.382-.629 1.382-1.447v-7.106c0-.818-.6-1.447-1.382-1.447Zm-10.692 7.358h-.961l-1.863-3.836v3.836h-.6v-4.59h.84l1.923 3.962h.06v-3.963h.6v4.591Zm1.502-2.641h2.342v.629h-2.342v.126c0 .817.24 1.195.72 1.195h1.682v.629h-1.682c-.36 0-.66-.126-.9-.44-.24-.315-.361-.818-.361-1.384v-1.07c0-1.069.66-1.509 1.321-1.635h1.622v.63h-1.561c-.24.062-.781.25-.781 1.006-.06.125-.06.188-.06.314Zm7.809 2.641h-.841l-.841-3.647-.961 3.647h-.901l-1.262-4.59h.66l1.082 3.773h.06l.961-3.774h.721l.961 3.963 1.142-3.963h.6l-1.381 4.591Z",transform:"translate(-685 -185)",fill:"url(#new_svg__a)",fillRule:"nonzero"}));var cn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSItNSUiIHkxPSIzNy4wNjUlIiB4Mj0iMTAwJSIgeTI9IjY3LjMwMSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkY0MjBCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGOUI0NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTcwMC42MTggMTg1aC0xNC4yMzZjLS43ODEgMC0xLjM4Mi42MjktMS4zODIgMS40NDd2Ny4xMDZjMCAuODE4LjYgMS40NDcgMS4zODIgMS40NDdoMTQuMjM2Yy43ODEgMCAxLjM4Mi0uNjI5IDEuMzgyLTEuNDQ3di03LjEwNmMwLS44MTgtLjYtMS40NDctMS4zODItMS40NDdabS0xMC42OTIgNy4zNThoLS45NjFsLTEuODYzLTMuODM2djMuODM2aC0uNnYtNC41OWguODRsMS45MjMgMy45NjJoLjA2di0zLjk2M2guNnY0LjU5MVptMS41MDItMi42NDFoMi4zNDJ2LjYyOWgtMi4zNDJ2LjEyNmMwIC44MTcuMjQgMS4xOTUuNzIgMS4xOTVoMS42ODJ2LjYyOWgtMS42ODJjLS4zNiAwLS42Ni0uMTI2LS45LS40NC0uMjQtLjMxNS0uMzYxLS44MTgtLjM2MS0xLjM4NHYtMS4wN2MwLTEuMDY5LjY2LTEuNTA5IDEuMzIxLTEuNjM1aDEuNjIydi42M2gtMS41NjFjLS4yNC4wNjItLjc4MS4yNS0uNzgxIDEuMDA2LS4wNi4xMjUtLjA2LjE4OC0uMDYuMzE0Wm03LjgwOSAyLjY0MWgtLjg0MWwtLjg0MS0zLjY0Ny0uOTYxIDMuNjQ3aC0uOTAxbC0xLjI2Mi00LjU5aC42NmwxLjA4MiAzLjc3M2guMDZsLjk2MS0zLjc3NGguNzIxbC45NjEgMy45NjMgMS4xNDItMy45NjNoLjZsLTEuMzgxIDQuNTkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY4NSAtMTg1KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",pt=x(59301),na=Object.defineProperty,ar=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,Gn=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,Gr=Object.prototype.propertyIsEnumerable,lo=(me,pe,ie)=>pe in me?na(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ar=(me,pe)=>{for(var ie in pe||(pe={}))_r.call(pe,ie)&&lo(me,ie,pe[ie]);if(Gn)for(var ie of Gn(pe))Gr.call(pe,ie)&&lo(me,ie,pe[ie]);return me},hr=(me,pe)=>ar(me,gr(pe)),br=(me,pe)=>{var ie={};for(var dt in me)_r.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Gn)for(var dt of Gn(me))pe.indexOf(dt)<0&&Gr.call(me,dt)&&(ie[dt]=me[dt]);return ie},yr=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Er=me=>{var pe=me,{exercise:ie,loading:dt,dispatch:Dt,globalSetting:_e,checkDomainAuthority:Ut,getparams:at,user:Oe,classroomList:Pe}=pe,Pn=br(pe,["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"]),Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga;const[On]=(0,ye.useSearchParams)(),pa=(0,ye.useParams)();let[Jt,ga]=(0,a.useState)(Ar({page:1,limit:20},pa));const{commonHeader:la,updateIndex:ka}=ie,{userInfo:Yt}=Oe,[Ca,ia]=(0,a.useState)({}),[rr,ro]=(0,a.useState)(0),[Lr,Ua]=(0,a.useState)(0),[sn,tt]=(0,a.useState)(!1),[Za,va]=(0,a.useState)("alert"),[za,ur]=(0,a.useState)(0),[Ha,Vr]=(0,a.useState)(!1),[Va,Da]=(0,a.useState)(!1),[Or]=de.default.useForm(),[Sr,or]=(0,a.useState)([]),[ea,_a]=(0,a.useState)(1),[ya,ra]=(0,a.useState)(""),[xa,qn]=(0,a.useState)(),[nr,vr]=(0,a.useState)(!1),[xr,ho]=(0,a.useState)(!1),[Eo,Zr]=(0,a.useState)({name:"",id:"",list:[]}),[sr,io]=(0,a.useState)({}),[yo,kl]=(0,a.useState)({}),[Gi,Yi]=(0,a.useState)(!0),[Gl,_i]=(0,a.useState)(""),[ku,Iu]=(0,a.useState)(""),[eo,Kl]=(0,a.useState)(""),[Ui,mu]=(0,a.useState)([]),[,,Uu]=(0,wt.U)(ne.N0,{}),[su,jl]=(0,a.useState)([]),[Nu,Vs]=(0,a.useState)(!0);(0,a.useEffect)(()=>{let kn={};if(On.get("exercise_group_id")&&!ka){if(On.get("statistics")){let $n=[];const fo=On.get("scope");fo==="0"&&($n=["all"]),fo==="1"&&($n=[1,2,3]),fo==="2"&&($n=[2,3]),kn={exercise_group_id:On.get("exercise_group_id"),commit_status:$n}}else kn={review:[0,2],commit_status:[2,3]},On.get("exercise_group_id")!=="0"&&(kn.exercise_group_id=[Number(On.get("exercise_group_id"))]);Or.setFieldsValue(Ar({},kn))}return Jt=Ar(Ar({},Jt),kn),ga(Ar({},Jt)),Gu(),wr(Jt),mu([]),()=>{Dt({type:"exercise/setUpdateIndex",payload:"clear"})}},[ka]);const Gu=()=>yr(void 0,null,function*(){var kn,$n;const fo=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/header_info.json`,{method:"get"});(fo==null?void 0:fo.status)===0&&(io((fo==null?void 0:fo.data)||{}),console.log((kn=fo==null?void 0:fo.data)==null?void 0:kn.course_groups),Dt({type:"exercise/save",payload:{course_groups:($n=fo==null?void 0:fo.data)==null?void 0:$n.course_groups}}))}),wr=kn=>yr(void 0,null,function*(){var $n,fo,Mu,us,Ku,uc,kc,_s,q0,B0,rg;Yi(!0);const gs=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/exercise_users.json`,{method:"get",params:kn});if((gs==null?void 0:gs.status)===0){let og=(Mu=(fo=($n=gs==null?void 0:gs.data)==null?void 0:$n.exercise_users)==null?void 0:fo[0])==null?void 0:Mu.commit_status;Vs(og==2||og==3),kl({exercise_users:((us=gs==null?void 0:gs.data)==null?void 0:us.exercise_users)||[],current_answer_user:((Ku=gs==null?void 0:gs.data)==null?void 0:Ku.current_answer_user)||{}}),_i(((uc=gs==null?void 0:gs.data)==null?void 0:uc.appraise_user_login)||""),Iu(((kc=gs==null?void 0:gs.data)==null?void 0:kc.first_export_user_login)||""),ro((_s=gs==null?void 0:gs.data)==null?void 0:_s.total_count),Ua(typeof((q0=gs==null?void 0:gs.data)==null?void 0:q0.total_score)=="string"?Number((B0=gs==null?void 0:gs.data)==null?void 0:B0.total_score):(rg=gs==null?void 0:gs.data)==null?void 0:rg.total_score)}Kl(gs==null?void 0:gs.status),Yi(!1)});(0,a.useEffect)(()=>{Dt({type:"exercise/setSaveExerciseDownUsers",payload:Ju})},[ku,rr,JSON.stringify(Jt)]);function dl(kn){return yr(this,null,function*(){var $n,fo,Mu,us;qn(kn==null?void 0:kn.exercise_user_id),vr(kn.commit_status===2||kn.commit_status===3),Vr(!0);let Ku=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/student_info.json`,{method:"get",params:{exercise_user_id:kn==null?void 0:kn.exercise_user_id}});((fo=($n=Ku==null?void 0:Ku.data)==null?void 0:$n.exercise_user_photos)==null?void 0:fo.length)>0?tt(!0):oe.ZP.info("\u5F53\u524D\u6682\u65E0\u7167\u7247"),or((Mu=Ku==null?void 0:Ku.data)==null?void 0:Mu.exercise_user_photos),ur((us=Ku==null?void 0:Ku.data)==null?void 0:us.alert_count),Vr(!1)})}const Fi=kn=>{Jt.page=1;const $n=Object.assign({},Or.getFieldsValue());Object.keys($n).map(function(fo){fo==="objective_score_gte"||fo==="objective_score_lte"||($n[fo].includes("all")?(delete Jt[fo],Or.setFieldsValue({[fo]:"all"})):(Jt[fo]=$n[fo],$n[fo]==""||!$n[fo]?Or.setFieldsValue({[fo]:"all"}):Or.setFieldsValue({[fo]:Jt[fo]})))}),("objective_score_gte"in kn||"objective_score_lte"in kn)&&($n.objective_score_gte&&$n.objective_score_lte&&$n.objective_score_gte>$n.objective_score_lte?(Or.setFieldsValue({objective_score_lte:$n.objective_score_gte}),Jt.objective_score_lte=$n.objective_score_gte||null,Jt.objective_score_gte=$n.objective_score_gte||null):(Jt.objective_score_lte=$n.objective_score_lte||null,Jt.objective_score_gte=$n.objective_score_gte||null)),ga(Ar({},Jt)),wr(Jt),at(Ar({},Jt))},oo=(kn=1,$n=20)=>{Jt.page=kn,Jt.limit=$n,ga(Ar({},Jt)),wr(Jt)};let el=new Date().getTime();const Ol=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",render:(kn,$n,fo)=>pt.createElement(De.Z,{title:((Jt.page||1)-1)*Jt.limit+fo+1},pt.createElement("span",null,((Jt.page||1)-1)*Jt.limit+fo+1))},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",align:"left",render:(kn,$n)=>pt.createElement("div",{style:{display:"flex",alignItems:"center"},onClick:()=>{var fo;if(kn&&(0,bt.GJ)()){if((0,bt.Rm)()&&!((fo=Pe.AssistantObject.exercise)!=null&&fo.can_view)){oe.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}switch($n.commit_status){case 0:if(!(0,bt.Ny)()){oe.ZP.warning("\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return}break;default:console.log("\u5F53\u524D\u63D0\u4EA4\u72B6\u6001",$n.commit_status)}kn&&(0,bt.GJ)()&&(ui(),(0,ue.xg)(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${$n==null?void 0:$n.login}`))}}},pt.createElement("span",{className:kn&&(0,bt.GJ)()?yn.operationLink:""},kn||"--"),!!($n!=null&&$n.delayed_at)&&la.time!==-1&&pt.createElement(De.Z,{title:pt.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u81F3",pt.createElement("span",{className:"ml5"},Qe()($n.delayed_at).format("YYYY-MM-DD HH:mm")))},pt.createElement("span",{className:"iconfont icon-shizhong c-blue"})))},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:kn=>kn||"--"},!(sr!=null&&sr.is_excellent)&&(sr==null?void 0:sr.groups_count)!==0&&{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(kn,$n)=>pt.createElement("div",{className:yn.banding,title:kn||"--"},kn||"--")},{title:(la==null?void 0:la.exercise_type)==2&&!(0,bt.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",sorter:!0,render:(kn,$n)=>$n.commit_status===0||$n.commit_status===1?"--":!$n.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(kn=typeof kn=="number"?Number(kn):kn,console.log(typeof kn),kn||(kn=0),kn===100?pt.createElement("span",{className:"c-green"},kn):kn>60?pt.createElement("span",{className:"c-orange"},kn):kn==Lr*.6?pt.createElement("span",{className:"c-red"},kn):pt.createElement("span",null,kn))},!((sr==null?void 0:sr.objective)!==1||(sr==null?void 0:sr.objective)===1&&(sr==null?void 0:sr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(kn,$n)=>{if($n.commit_status===0||$n.commit_status===1)return"--";if(!$n.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let fo;return kn>=0&&kn<=60?fo=pt.createElement("span",null,kn):kn===100?fo=pt.createElement("span",{className:"c-green"},kn):kn>60?fo=pt.createElement("span",{className:"c-orange"},kn):fo="--",pt.createElement(ha,{renderText:fo,item:$n})}}},!((sr==null?void 0:sr.subjective)!==1||(sr==null?void 0:sr.subjective)===1&&(sr==null?void 0:sr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(kn,$n)=>{if($n.commit_status===0||$n.commit_status===1)return"--";if(!$n.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{let fo;sr!=null&&sr.appraise_setting&&(sr!=null&&sr.sealed_review)&&new Date(sr==null?void 0:sr.appraise_end_time).getTime()>el&&(fo="--"),!($n!=null&&$n.has_comment)&&$n.review_status&&(fo="\u8BC4\u9605\u4E2D"),$n!=null&&$n.has_comment?fo="\u5DF2\u8BC4\u9605":fo="\u672A\u8BC4\u9605",kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let Mu;return kn===0?Mu=pt.createElement("span",null,kn," ",fo==="\u672A\u8BC4\u9605"&&pt.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u9605)")):kn>0&&kn<=60?Mu=pt.createElement("span",null,kn):kn===100?Mu=pt.createElement("span",{className:"c-green"},kn):kn>60?Mu=pt.createElement("span",{className:"c-orange"},kn):Mu="--",Mu}}},(la==null?void 0:la.open_make_up)&&{title:"\u8865\u8003\u6263\u5206",dataIndex:"make_up_score",render:(kn,$n)=>[1,2].includes($n==null?void 0:$n.commit_status)?kn:"--"},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"left",render:(kn,$n)=>kn===0?pt.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):kn===1?pt.createElement("span",{style:{color:"#DF3042"}},!$n.is_make_up&&"\u8003\u8BD5\u4E2D",$n.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):kn===2?pt.createElement("span",{style:{color:"#5AB891"}},!$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377",$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):pt.createElement("span",{style:{color:"#5AB891"}},!$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"left",sorter:!0,render:kn=>kn?Qe()(kn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sorter:!0,render:(kn,$n)=>kn?Qe()(kn).format("YYYY-MM-DD HH:mm"):"--"},(0,bt.GJ)()&&(la==null?void 0:la.exercise_type)===2&&{title:pt.createElement("span",null,"\u8003\u8BD5\u6B21\u6570",pt.createElement(De.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u7684\u5DF2\u8003\u8BD5\u6B21\u6570/\u53EF\u8003\u8BD5\u6B21\u6570\uFF0C\u53EF\u70B9\u51FB\u67E5\u770B\u5B66\u751F\u7684\u8003\u8BD5\u8BB0\u5F55"},pt.createElement("i",{className:"iconfont icon-xiaowenhao font14 current"}))),dataIndex:"exercise_user_redo_count",render:(kn,$n)=>{var fo;return pt.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{const Mu={name:$n==null?void 0:$n.user_name,id:$n==null?void 0:$n.student_id,list:$n==null?void 0:$n.simulate_exercise_records};Zr(Ar({},Mu)),ho(!0)}},(fo=$n==null?void 0:$n.simulate_exercise_records)==null?void 0:fo.length,"/",la==null?void 0:la.simulate_exercise_num)||"--"}},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"exercise_user_redo_count",className:((Zn=Yt==null?void 0:Yt.course)==null?void 0:Zn.course_role)===15||(la==null?void 0:la.exercise_type)==2?yn.noShow:"",align:"left",render:(kn,$n)=>pt.createElement("div",{style:{display:"flex",alignItems:"center"}},pt.createElement("span",{className:yn.operationLink,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u8BB0\u5F55",student_id:$n.user_id}})}},kn||"0"))},(la==null?void 0:la.screen_open)&&{title:pt.createElement("span",null,"\u5207\u5C4F\u6B21\u6570",pt.createElement(De.Z,{title:"\u7EA2\u8272\u4EE3\u8868\u5B66\u751F\u5207\u5C4F\u8D85\u8FC7\u89C4\u5B9A\u6B21\u6570\u88AB\u5F3A\u5236\u4EA4\u5377"},pt.createElement("span",{className:"icon-xiaowenhao"}))),dataIndex:"screen_used_num",align:"center",render:(kn,$n)=>pt.createElement("span",{style:kn>0?{cursor:"pointer"}:{},className:kn>($n==null?void 0:$n.screen_total_num)?"c-red":"",onClick:()=>yr(void 0,null,function*(){if(kn===0)return;const fo=yield(0,ne.Yu)(pa.categoryId,{exercise_user_id:$n.exercise_user_id});Fe.default.info({title:`\u5207\u5C4F\u8BB0\u5F55\uFF08${$n==null?void 0:$n.user_name}\uFF09`,icon:null,closable:!0,className:yn.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:pt.createElement(z.default,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"\u5F00\u59CB\u5207\u5C4F\u65F6\u95F4",align:"center",dataIndex:"time"},{title:"\u5207\u5C4F\u65F6\u957F\uFF08\u79D2\uFF09",align:"center",dataIndex:"time_long"},{title:"\u5224\u5B9A\u5207\u5C4F\u6B21\u6570",align:"center",dataIndex:"count"}],dataSource:fo==null?void 0:fo.data})})})},kn,"/",$n==null?void 0:$n.screen_total_num)},(la==null?void 0:la.exercise_status)>1&&(la==null?void 0:la.open_camera)&&(0,bt.GJ)()&&!((Xn=_e.setting)!=null&&Xn.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",render:(kn,$n)=>$n.commit_status>0?pt.createElement("a",{onClick:()=>{dl($n)}},`${kn||0}/${la==null?void 0:la.photo_count}`):"--"},(la==null?void 0:la.ip_bind)&&(0,bt.Gg)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",render:(kn,$n)=>pt.createElement(pt.Fragment,null,kn||"--",$n.commit_status<=1&&la.ip_bind&&$n.last_ip&&pt.createElement(Ce.ZP,{type:"link",onClick:()=>yr(void 0,null,function*(){const fo=Fe.default.confirm({title:pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),pt.createElement(ve.Z,null,pt.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>fo.destroy()}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:pt.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",pt.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:()=>yr(void 0,null,function*(){(yield(0,ne.ab)({id:Jt.categoryId,exercise_user_id:$n.exercise_user_id})).status===0&&(oe.ZP.success("\u89E3\u7ED1\u6210\u529F"),wr(Jt))})})})},"\u89E3\u7ED1"))},(la==null?void 0:la.open_camera)&&(0,bt.Gg)()&&la.exercise_status<3&&!((an=_e.setting)!=null&&an.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",render:(kn,$n)=>pt.createElement(Ae.Z,{checked:kn,onClick:()=>yr(void 0,null,function*(){kn?Fe.default.info({title:"\u63D0\u793A",content:pt.createElement("div",null,"\u4E0D\u5141\u8BB8\u4FEE\u6539"),okText:"\u786E\u8BA4"}):Fe.default.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:pt.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:()=>yr(void 0,null,function*(){const fo=yield(0,ne.cC)(hr(Ar({},Jt),{exercise_user_id:$n.exercise_user_id}));(fo==null?void 0:fo.status)===0&&(oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),wr(Jt))})})})})},(0,bt.GJ)()&&{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"has_comment",align:"center",render:(kn,$n)=>sr!=null&&sr.appraise_setting&&(sr!=null&&sr.sealed_review)&&new Date(sr==null?void 0:sr.appraise_end_time).getTime()>el?"--":!kn&&$n.review_status?"\u8BC4\u9605\u4E2D":kn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},((la==null?void 0:la.assistant_auth)||(0,bt.GJ)()||(0,bt.dE)())&&Ut&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"left",className:yn.operationCol,render:(kn,$n)=>{var fo,Mu;return(la==null?void 0:la.exercise_status)===-1?pt.createElement("div",null," ",(0,bt.GJ)()&&pt.createElement("a",{onClick:us=>{us.stopPropagation(),Dt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:$n==null?void 0:$n.exercise_user_id,type:"exercise"}})}},"\u4FEE\u6539\u6210\u7EE9"),pt.createElement("a",{style:{marginLeft:(0,bt.GJ)()&&10},onClick:(0,Ta.debounce)(us=>yr(void 0,null,function*(){var Ku,uc,kc;us.stopPropagation();let _s=yield(0,fe.ZP)(`/api/exercises/${Jt==null?void 0:Jt.categoryId}/exercise_user/view_detail.json`,{method:"get",params:{exercise_user_id:$n==null?void 0:$n.exercise_user_id}});Fe.default.confirm({title:"\u8003\u8BD5\u8BE6\u60C5",closable:!0,width:1200,icon:null,content:pt.createElement("div",null,pt.createElement("div",{style:{display:"flex"}},pt.createElement("div",null,pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),pt.createElement("span",{style:{marginLeft:10}},(Ku=_s==null?void 0:_s.data)==null?void 0:Ku.user_name)),pt.createElement("div",{style:{marginLeft:60}},pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),pt.createElement("span",{style:{marginLeft:10}},(uc=_s==null?void 0:_s.data)==null?void 0:uc.student_id)),pt.createElement("div",{style:{marginLeft:60}},pt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),pt.createElement("span",{style:{marginLeft:10}},(kc=_s==null?void 0:_s.data)==null?void 0:kc.group_name))),pt.createElement("div",{style:{marginTop:22,marginBottom:20}},pt.createElement(z.default,{columns:[{title:"\u9898\u578B",dataIndex:"type_name",align:"center",render:()=>"\u5F97\u5206"},{title:"\u5355\u9009\u9898",dataIndex:"single_score",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"multiple_score",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"completion_score",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"judgment_score",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"program_score",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"practical_score",align:"center"},{title:"\u7EC4\u5408\u9898",dataIndex:"combination_socre",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"subjective_score",align:"center"},{title:"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bprogram_score",align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",align:"center",render:(q0,B0)=>pt.createElement("span",{style:{color:(B0==null?void 0:B0.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},q0)}],pagination:!1,dataSource:[Ar({},_s==null?void 0:_s.data)]}))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):pt.createElement("div",{className:"flex gap-10px"},(0,bt.GJ)()&&($n==null?void 0:$n.commit_status)===1&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:($n==null?void 0:$n.commit_status)!==1,onClick:()=>{(0,ue.xg)(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${$n.login}`)}},"\u67E5\u9605"),(0,bt.GJ)()&&($n==null?void 0:$n.commit_status)!==1&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:$n.commit_status<2,onClick:us=>yr(void 0,null,function*(){var Ku,uc;if(us.preventDefault(),yield(0,Pr.w)(pa.coursesId,pa.categoryId),$n.commit_status===2){if((0,bt.Rm)()&&!((Ku=Pe.AssistantObject.exercise)!=null&&Ku.can_view)){oe.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}ui(),window.location.href=`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${$n.login}`}if($n.commit_status===3){if((0,bt.Rm)()&&!((uc=Pe.AssistantObject.exercise)!=null&&uc.can_appraise)){oe.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}Dt({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",saveExerciseUsers:ui,selectArrs:{record:Ar({},$n),exercise_types:Ar({},sr)},params:Ar({},Jt)}})}})},sr!=null&&sr.appraise_setting&&(sr!=null&&sr.sealed_review)&&new Date(sr==null?void 0:sr.appraise_end_time).getTime()>el?"\u8BC4\u9605":$n.has_comment?"\u66F4\u6539\u8BC4\u9605":!$n.has_comment&&"\u8BC4\u9605"),!(0,bt.dE)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[la.exercise_status])&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:($n==null?void 0:$n.commit_status)===0,onClick:()=>{var us,Ku;if((0,bt.Rm)()&&!((Ku=(us=Pe==null?void 0:Pe.AssistantObject)==null?void 0:us.exercise)!=null&&Ku.can_forcing_commit)){oe.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}Dt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",selectArrs:$n,exercise_user_id:[$n.exercise_user_id]}})}},"\u8C03\u6574\u72B6\u6001"),(0,bt.dE)()&&pt.createElement("span",{style:{color:sr!=null&&sr.answered_open&&((fo=yo==null?void 0:yo.current_answer_user)==null?void 0:fo.login)===($n==null?void 0:$n.login)?"#0152d9":"#000000",marginRight:"5px",cursor:"pointer"},onClick:()=>yr(void 0,null,function*(){if(!(sr!=null&&sr.answered_open)){oe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,Pr.w)(pa.coursesId,pa.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,ue.xg)(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/users/${$n==null?void 0:$n.login}?check=true`)})},sr!=null&&sr.answered_open&&((Mu=yo==null?void 0:yo.current_answer_user)==null?void 0:Mu.login)===($n==null?void 0:$n.login)?"\u67E5\u770B":"- -"),(la==null?void 0:la.exercise_time)>0&&(la==null?void 0:la.exercise_type)!=2&&(0,bt.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[la.exercise_status])&&pt.createElement(De.Z,{title:la.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1},pt.createElement(Ce.ZP,{danger:!0,ghost:!0,size:"small",disabled:la.exercise_status===3||la.exercise_status===5||(la==null?void 0:la.appraise_label)||($n==null?void 0:$n.commit_status)===0,onClick:()=>{var us,Ku;if((0,bt.Rm)()&&!((Ku=(us=Pe==null?void 0:Pe.AssistantObject)==null?void 0:us.exercise)!=null&&Ku.can_delay)){oe.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}Dt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:[$n.exercise_user_id],selectArrs:$n,exercise_time:la.exercise_time,params:Ar({},Jt)}})}},"\u5EF6\u65F6")))}}].filter(kn=>!!kn),bi=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(kn,$n,fo)=>pt.createElement(De.Z,{title:((Jt.page||1)-1)*20+fo+1},pt.createElement("span",null,((Jt.page||1)-1)*20+fo+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(kn,$n)=>$n.commit_status===0||$n.commit_status===1?"--":!$n.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0),kn===100?pt.createElement("span",{className:"c-green"},kn):kn>60?pt.createElement("span",{className:"c-orange"},kn):pt.createElement("span",null,kn))},!((sr==null?void 0:sr.objective)!==1||(sr==null?void 0:sr.objective)===1&&(sr==null?void 0:sr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(kn,$n)=>{if($n.commit_status===0||$n.commit_status===1)return"--";if(!$n.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let fo;return kn>=0&&kn<=60?fo=pt.createElement("span",null,kn):kn===100?fo=pt.createElement("span",{className:"c-green"},kn):kn>60?fo=pt.createElement("span",{className:"c-orange"},kn):fo="--",pt.createElement(ha,{renderText:fo,item:$n})}}},!((sr==null?void 0:sr.subjective)!==1||(sr==null?void 0:sr.subjective)===1&&(sr==null?void 0:sr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(kn,$n)=>{if($n.commit_status===0||$n.commit_status===1)return"--";if(!$n.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let fo;return kn==0||kn>0&&kn<=60?fo=pt.createElement("span",null,kn):kn===100?fo=pt.createElement("span",{className:"c-green"},kn):kn>60?fo=pt.createElement("span",{className:"c-orange"},kn):fo="--",fo}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(kn,$n)=>kn===0?pt.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):kn===1?pt.createElement("span",{style:{color:"#DF3042"}},!$n.is_make_up&&"\u8003\u8BD5\u4E2D",$n.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):kn===2?pt.createElement("span",{style:{color:"#5AB891"}},!$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377",$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):pt.createElement("span",{style:{color:"#5AB891"}},!$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!$n.is_make_up&&$n.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:kn=>kn?Qe()(kn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:kn=>kn?Qe()(kn).format("YYYY-MM-DD HH:mm"):"--"}].filter(kn=>!!kn),qi=[...Ol];qi[0]=Ar({},qi[0]),qi[(qi==null?void 0:qi.length)-1]=Ar({},qi[(qi==null?void 0:qi.length)-1]),qi[0].render=()=>"\u6211",qi[(qi==null?void 0:qi.length)-1].render=()=>{var kn;return(kn=yo==null?void 0:yo.current_answer_user)!=null&&kn.login?pt.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>yr(void 0,null,function*(){var $n,fo;if(!(sr!=null&&sr.answered_open)){oe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,Pr.w)(pa.coursesId,pa.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E...");let Mu=`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/users/${($n=yo==null?void 0:yo.current_answer_user)==null?void 0:$n.login}`;((fo=yo==null?void 0:yo.current_answer_user)==null?void 0:fo.commit_status)>1&&(Mu=Mu+"?check=true"),ye.history.push(Mu)})},"\u67E5\u770B"):"--"};const ui=()=>{var kn;try{const $n=Ar({},Jt);delete $n.page,delete $n.limit,localStorage[`${(kn=Oe==null?void 0:Oe.userInfo)==null?void 0:kn.login}-${Jt.coursesId}-${Jt.categoryId}-filter`]=JSON.stringify($n)}catch($n){}},Ju=()=>{var kn;try{const $n=hr(Ar({},Jt),{firstTargetLogin:ku,totalCount:rr});delete $n.page,delete $n.limit,localStorage[`${(kn=Oe==null?void 0:Oe.userInfo)==null?void 0:kn.login}-${Jt.coursesId}-${Jt.categoryId}-downFilter`]=JSON.stringify($n)}catch($n){}};return pt.createElement("section",{className:"mb20"},(sr==null?void 0:sr.score_open)&&(0,bt.dE)()&&pt.createElement(z.default,{pagination:!1,showHeader:!1,dataSource:[Ar({},yo==null?void 0:yo.current_answer_user)],columns:qi,scroll:{x:"max-content"}}),!(0,bt.GJ)()&&pt.createElement("div",{className:"bg-white pt10 mt15"},!!(sr!=null&&sr.answer_users)&&pt.createElement("span",{className:"mr10"},pt.createElement("span",{style:{color:"#FF954C"}},sr==null?void 0:sr.answer_users," "),"\u5DF2\u4EA4"),!!(sr!=null&&sr.unanswer_users)&&pt.createElement("span",{className:"mr10"},sr==null?void 0:sr.unanswer_users,"\u672A\u4EA4"),(sr==null?void 0:sr.exercise_end_time)!=="--"&&(la!=null&&la.before_start?"":pt.createElement("span",null,"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",pt.createElement("span",{style:{color:"#FF954C"}},sr==null?void 0:sr.exercise_end_time))),(la==null?void 0:la.before_start)&&pt.createElement("span",null,"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u8FD8\u6709\uFF1A",pt.createElement("span",{style:{color:"#FF954C"}},la==null?void 0:la.before_start))),!(sr!=null&&sr.exercise_all_users)&&!(0,bt.dE)()&&pt.createElement(ze.Z,{styles:{margin:"0 auto",padding:200}}),(!!(sr!=null&&sr.exercise_all_users)||(0,bt.dE)())&&pt.createElement("aside",null,(0,bt.GJ)()&&pt.createElement("aside",{className:"pt20"},pt.createElement(de.default,{form:Or,onValuesChange:Fi,initialValues:{commit_status:"all",exercise_group_id:"all",review:"all",is_make_up:"all"}},pt.createElement(de.default.Item,{name:"exercise_group_id"},pt.createElement(Ne.default.Group,{style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),pt.createElement(ve.Z,{flex:"80px"},pt.createElement(Ne.default,{value:"all",checked:!((wn=Ca.course_group)!=null&&wn.length)},"\u5168\u90E8")),pt.createElement(ve.Z,{flex:"1"},(sr==null?void 0:sr.course_groups)&&(sr==null?void 0:sr.course_groups.map((kn,$n)=>pt.createElement(Ne.default,{value:kn.exercise_group_id,className:"ml0 mr8",key:kn.exercise_group_id},kn.exercise_group_name,"(",kn.exercise_group_students,")"))))))),pt.createElement(de.default.Item,{name:"commit_status"},pt.createElement(Ne.default.Group,{value:[],style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"80px"},"\u63D0\u4EA4\u72B6\u6001:"),pt.createElement(ve.Z,{flex:"80px"},pt.createElement(Ne.default,{value:"all",checked:!((aa=Ca.commit_status)!=null&&aa.length)},"\u5168\u90E8")),pt.createElement(ve.Z,{flex:"1"},ht.map((kn,$n)=>pt.createElement(Ne.default,{name:"commit_status",value:kn.id,key:kn.id},kn.name,"(",sr==null?void 0:sr[kn.type],")")))))),pt.createElement(de.default.Item,{name:"review"},pt.createElement(Ne.default.Group,{style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"80px"},"\u8BC4\u9605\u72B6\u6001:"),pt.createElement(ve.Z,{flex:"80px"},pt.createElement(Ne.default,{value:"all",checked:!((Aa=Ca.review)!=null&&Aa.length)},"\u5168\u90E8")),pt.createElement(ve.Z,{flex:"1"},(_n=rt)==null?void 0:_n.map((kn,$n)=>pt.createElement(Ne.default,{value:kn.id,key:$n},kn.name,"(",sr==null?void 0:sr[kn.type],")")))))),(sr==null?void 0:sr.open_make_up)&&pt.createElement(de.default.Item,{name:"is_make_up"},pt.createElement(Ne.default.Group,{value:[],style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),pt.createElement(ve.Z,{flex:"80px"},pt.createElement(Ne.default,{value:"all",checked:!((Wn=Ca.is_make_up)!=null&&Wn.length)},"\u5168\u90E8")),pt.createElement(ve.Z,{flex:"1"},$e.map((kn,$n)=>pt.createElement(Ne.default,{name:"is_make_up",value:kn.id},kn.name,"(",sr==null?void 0:sr[kn.type],")")))))),pt.createElement(re.Z,{align:"middle"},pt.createElement(ve.Z,{flex:"1"},pt.createElement(re.Z,{align:"middle"},pt.createElement(ve.Z,null,pt.createElement(Se.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:kn=>{Jt.search=kn==null?void 0:kn.trim(),Jt.page=1,ga(Ar({},Jt)),wr(Jt)},onChange:kn=>{Jt.search=kn.target.value},style:{width:240}})))),!(la!=null&&la.is_random)&&pt.createElement(ve.Z,{className:["tr",yn.rightFilter].join(" ")},(sr==null?void 0:sr.objective)===1&&(sr==null?void 0:sr.subjective)===1&&pt.createElement(pt.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",pt.createElement("span",null,pt.createElement(de.default.Item,{name:"objective_score_gte"},pt.createElement(Te.Z,{min:0,max:sr==null?void 0:sr.objective_score,placeholder:"\u6700\u4F4E"}))),pt.createElement("span",null,pt.createElement(de.default.Item,{name:"objective_score_lte"},pt.createElement(Te.Z,{min:(Jt==null?void 0:Jt.objective_score_gte)||0,max:sr==null?void 0:sr.objective_score,placeholder:"\u6700\u9AD8"})))),["\u8003\u8BD5\u4E2D","\u5DF2\u622A\u6B62"].includes(ue.ju[la.exercise_status])&&pt.createElement(y.Z,{menu:{onClick:kn=>yr(void 0,[kn],function*({key:$n,domEvent:fo}){var Mu,us;if($n==="1"){let Ku=null;const uc=Fe.default.confirm({title:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605",icon:null,centered:!0,width:560,closable:!0,content:pt.createElement("div",{className:"flex flex-col gap-20px"},pt.createElement("div",null,"\u63D0\u793A\uFF1A\u8BE5\u64CD\u4F5C\u4F1A\u5C06\u6240\u6709\u5DF2\u4F5C\u7B54\u4E14\u672A\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u8BC4\u9605\u72B6\u6001\u4FEE\u6539\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\u3002"),pt.createElement("div",null,pt.createElement("div",null,"\u8003\u8BD5\u8BC4\u4EF7\uFF1A"),pt.createElement(Se.default.TextArea,{className:"mt10",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u8BC4\u4EF7\uFF0C\u8BC4\u9605\u4E4B\u540E\u652F\u6301\u5355\u72EC\u8FDB\u884C\u4FEE\u6539",rows:4,onChange:kc=>{Ku=kc.target.value}}))),onOk:()=>yr(void 0,null,function*(){(yield Uu({review_all:!0,exercise_id:pa==null?void 0:pa.categoryId,analysis:Ku})).status===0&&(oe.ZP.success("\u6279\u91CF\u5B8C\u6210\u8BC4\u9605"),wr(Jt))}),onCancel:()=>{uc.destroy()}})}if($n==="2"){if(fo.preventDefault(),(0,bt.Rm)()&&!((us=(Mu=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Mu.exercise)!=null&&us.can_appraise)){oe.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}yield(0,Pr.w)(pa.coursesId,pa.categoryId),ui(),ye.history.push(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/reviews/group`)}$n==="3"&&(window.location.href=`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/detail?random=${la==null?void 0:la.is_random}&tabs=2`)}),items:[{key:"1",label:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605"},!(la!=null&&la.is_random)&&(sr==null?void 0:sr.subjective)===1&&Ut&&{key:"2",label:"\u7B80\u7B54\u9898\u6279\u91CF\u8BC4\u9605",disabled:!Gl||!Nu},!((0,bt.dE)()||la!=null&&la.is_random||(la==null?void 0:la.exercise_type)==2)&&{key:"3",label:pt.createElement("div",null,"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605",pt.createElement("img",{src:cn,style:{margin:"0 0 4px 4px"}}))}].filter(kn=>kn)},className:"ml10"},pt.createElement("div",{className:`${yn.btn_review}`},pt.createElement("img",{src:Pa.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),(sr==null?void 0:sr.subjective)===1&&Ut&&pt.createElement(pt.Fragment,null,pt.createElement(Ce.ZP,{type:"default",disabled:!Gl},pt.createElement("a",{onClick:kn=>yr(void 0,null,function*(){var $n,fo;if(kn.preventDefault(),(0,bt.Rm)()&&!((fo=($n=Pe==null?void 0:Pe.AssistantObject)==null?void 0:$n.exercise)!=null&&fo.can_appraise)){oe.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}yield(0,Pr.w)(pa.coursesId,pa.categoryId),ui(),ye.history.push(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${Gl}`)})},pt.createElement("span",{className:"iconfont icon-filesync3x"}),pt.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605"))))),pt.createElement(ve.Z,null,(la==null?void 0:la.exercise_status)===3&&pt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{Dt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",params:Jt}})}},pt.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206")),pt.createElement(ve.Z,null,(la==null?void 0:la.exercise_time)>0&&(la==null?void 0:la.exercise_type)!=2&&(0,bt.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[la.exercise_status])&&pt.createElement(Ce.ZP,{className:"ml10",disabled:la.exercise_status===3||la.exercise_status===5||(la==null?void 0:la.appraise_label),onClick:()=>{var kn,$n;if((0,bt.Rm)()&&!(($n=(kn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:kn.exercise)!=null&&$n.can_delay)){oe.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(Ui.length==0){oe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:Ui,user_ids:su,isBatch:!0,exercise_time:la.exercise_time,params:Ar({},Jt)}})}},"\u6279\u91CF\u5EF6\u65F6"),!(0,bt.dE)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[la.exercise_status])&&pt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{var kn,$n;if((0,bt.Rm)()&&!(($n=(kn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:kn.exercise)!=null&&$n.can_forcing_commit)){oe.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(Ui.length==0){oe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",exercise_user_id:Ui,user_ids:su,isBatch:!0}})}},"\u6279\u91CF\u8C03\u6574\u72B6\u6001"))))),eo===-3&&!(0,bt.dE)()&&pt.createElement(ze.Z,{customText:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u5224\u5206\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85...",styles:{margin:"0 auto",padding:100}}),eo!==-3&&pt.createElement(z.default,{className:"mt30",loading:Gi,hideOnSinglePage:!0,pagination:!1,dataSource:(0,bt.dE)()?sr!=null&&sr.score_open?yo==null?void 0:yo.exercise_users:[(yo==null?void 0:yo.current_answer_user)||{}]:yo==null?void 0:yo.exercise_users,columns:Ol,rowSelection:!(0,bt.dE)()&&{selectedRowKeys:Ui,onChange:(kn,$n)=>{mu(kn),jl(($n==null?void 0:$n.map(fo=>fo==null?void 0:fo.user_id))||[])},getCheckboxProps:kn=>({disabled:kn.commit_status===0})},rowKey:"exercise_user_id",scroll:{x:"max-content"},size:"middle",onChange:(kn,$n,fo)=>{Jt.page=1,fo.order===void 0?(Jt.order_type=null,Jt.order=null):(Jt.order_type=fo.order==="descend"?"desc":"asc",Jt.order=fo.field),ga(Ar({},Jt)),wr(Jt)}}),rr>20&&pt.createElement("aside",{className:"tc pb30 mt30"},pt.createElement(xe.Z,{onChange:oo,current:Jt.page||1,pageSize:Jt.limit,total:rr,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:kn=>pt.createElement("span",{className:"mr10"},"\u5171",pt.createElement("span",{className:"c-orange"},kn),"\u6761\u6570\u636E")}))),pt.createElement(Fe.default,{open:xr,title:pt.createElement("span",null,"\u8003\u8BD5\u8BB0\u5F55\uFF08",Eo==null?void 0:Eo.name," ",Eo==null?void 0:Eo.id,"\uFF09"),centered:!0,width:1e3,footer:null,onCancel:()=>{ho(!1)}},((Ga=Eo==null?void 0:Eo.list)==null?void 0:Ga.length)===0?pt.createElement(ze.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):pt.createElement(z.default,{dataSource:Eo==null?void 0:Eo.list,columns:bi,pagination:!1})),pt.createElement(nn,null),pt.createElement(Kt,null),pt.createElement(kt,null),pt.createElement(Dn,null),sn&&pt.createElement(Fe.default,{title:"\u9632\u4F5C\u5F0A\u5934\u50CF",open:sn,centered:!0,onCancel:()=>{_a(1),tt(!1),or([]),va("alert"),ra("")},footer:pt.createElement("div",{style:{display:"flex"}},pt.createElement("div",{style:{flex:1,textAlign:"left"}}," ",pt.createElement(Ce.ZP,{onClick:()=>yr(void 0,null,function*(){if(!ya){oe.ZP.info("\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Da(!0);let kn=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/send_alert.json`,{method:"post",body:{content:ya,clazz:Za,exercise_user_id:xa}});(kn==null?void 0:kn.status)===0&&(oe.ZP.info("\u53D1\u9001\u6210\u529F"),_a(1),tt(!1),or([]),va("alert"),ra("")),Da(!1)}),disabled:nr,loading:Va},"\u53D1\u9001")),pt.createElement(Ce.ZP,{disabled:(Sr==null?void 0:Sr.length)===0,style:{marginRight:"10px"},onClick:()=>yr(void 0,null,function*(){yield _a(ea-1===0?Sr==null?void 0:Sr.length:ea-1)})},"\u4E0A\u4E00\u5F20"),pt.createElement(Ce.ZP,{disabled:(Sr==null?void 0:Sr.length)===0,type:"primary",onClick:()=>yr(void 0,null,function*(){yield _a(ea===(Sr==null?void 0:Sr.length)?1:ea+1)})},"\u4E0B\u4E00\u5F20"))},pt.createElement("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:Sr[ea-1]}),pt.createElement("span",{onClick:()=>{Ka.Z.publish("preview-image",Sr[ea-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"}},"\u9884\u89C8"),pt.createElement("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"}},ea+"/"+(Sr==null?void 0:Sr.length)),pt.createElement(be.ZP,{className:"mt20",checked:Za==="alert",onChange:()=>va("alert")},"\u53D1\u9001\u8B66\u544A",pt.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),pt.createElement(be.ZP,{className:"mt10",checked:Za==="notice",onChange:()=>va("notice")},"\u53D1\u9001\u901A\u77E5",pt.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),pt.createElement(Se.default.TextArea,{className:"mt20",value:ya,onChange:kn=>ra(kn.target.value),placeholder:`\u8BF7\u8F93\u5165${Za==="alert"?"\u8B66\u544A":"\u901A\u77E5"}\u5185\u5BB9${Za==="alert"?"\uFF0C\u5982\uFF1A\u626D\u5934\u4F4E\u5934\u5927\u5E45\u5EA6\u52A8\u4F5C\u68C0\u6D4B":""}`}),pt.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",za,"\u6B21\u8B66\u544A")),pt.createElement(Na.Z,null),pt.createElement(Hr,null),pt.createElement(ca,null))};var co=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie,classroomList:dt,user:Dt})=>({classroomList:dt,exercise:me,loading:pe.effects,globalSetting:ie,user:Dt}))(Er),Do=x(84105),uo=x(87395),Jr={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},rl=x(624),di=x(16471);const ni=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;var Al=(0,a.forwardRef)(({src:me,videoId:pe,logWatchHistory:ie,courseId:dt=null,startTime:Dt,handlePause:_e=()=>{},handlePlay:Ut=()=>{},handlePlayEnded:at=()=>{},videoSpeed:Oe=1},Pe)=>{var Pn;const Xn=((Pn=me==null?void 0:me.split("."))==null?void 0:Pn.pop())==="flv",an=(0,a.useRef)(),wn=(0,a.useRef)(),aa=(0,a.useRef)(0),Aa=(0,a.useRef)(0),[_n,Wn]=(0,a.useState)(0),Ga=navigator.userAgent.toLowerCase().match(ni),On=Ga?Ga[0]:"pc";(0,a.useImperativeHandle)(Pe,()=>({getLastUpdatedTime:()=>an.current.currentTime,getDuration:()=>an.current.duration})),(0,a.useEffect)(()=>{Aa.current=void 0;try{rl.Z.isSupported&&Xn&&me&&(me==null?void 0:me.indexOf(".m3u8"))<0?(Aa.current=rl.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:me+"?t="+Date.now(),muted:!1,isLive:!0}),Aa.current.on("play",function(){console.log(21111)}),an.current&&(Aa.current.detachMediaElement(an.current),Aa.current.attachMediaElement(an.current),Aa.current.load(),Aa.current.play())):an.current.setAttribute("src",me+"?t="+Date.now())}catch(Jt){setTimeout(()=>{Wn(_n+1)},1e3)}return console.log("src:",me),()=>{var Jt,ga,la,ka,Yt,Ca,ia,rr;Aa.current&&((ga=(Jt=Aa.current)==null?void 0:Jt.unload)==null||ga.call(Jt),(ka=(la=Aa.current)==null?void 0:la.pause)==null||ka.call(la),(Ca=(Yt=Aa.current)==null?void 0:Yt.destroy)==null||Ca.call(Yt),(rr=(ia=Aa.current)==null?void 0:ia.detachMediaElement)==null||rr.call(ia,an.current),Aa.current=void 0,an.current.src="")}},[an,Xn,me,_n]),(0,a.useEffect)(()=>(wn.current=setInterval(()=>{aa.current>0&&aa.current===an.current.currentTime&&(console.log("\u64AD\u653E\u4E00\u6B21"),Wn(_n+1)),aa.current=an.current.currentTime},3e3),()=>{clearInterval(wn.current)}),[]);const pa=Jt=>{setTimeout(()=>{Wn(_n+1)},1e3)};return a.createElement("video",{ref:an,onerr:!0,onErrorCapture:()=>{Wn(_n+1)},autoPlay:!0,muted:!0})}),xl=Object.defineProperty,kr=Object.getOwnPropertySymbols,Ml=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,Zl=(me,pe,ie)=>pe in me?xl(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ro=(me,pe)=>{for(var ie in pe||(pe={}))Ml.call(pe,ie)&&Zl(me,ie,pe[ie]);if(kr)for(var ie of kr(pe))Vl.call(pe,ie)&&Zl(me,ie,pe[ie]);return me},Bi=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const oi=({exercise:me,dispatch:pe,user:ie})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Ut]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[Pn,Zn]=(0,a.useState)(!1),{exerciseList:Xn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[Aa,_n]=(0,a.useState)([]),[Wn,Ga]=(0,a.useState)(0),[On,pa]=(0,a.useState)(!0),[Jt,ga]=(0,a.useState)(!1),la=(0,a.useRef)(null);(0,a.useEffect)(()=>{ka(_e)},[]),(0,a.useEffect)(()=>(clearInterval(la.current),(an==null?void 0:an.exercise_status)===2&&(la.current=setInterval(()=>{ka(_e)},3e4)),()=>{clearInterval(la.current)}),[an==null?void 0:an.exercise_status,_e]);const ka=za=>Bi(void 0,null,function*(){const ur=dr().cloneDeep(za);console.log(ur,"sendData"),pa(!0),aa([]);const Ha=yield(0,fe.ZP)(`/api/exercises/${za==null?void 0:za.exercise_id}/exercise_identity_photos.json`,{method:"get",params:ur});_n([]),pa(!1),Ga(Ha==null?void 0:Ha.count),aa((Ha==null?void 0:Ha.exercise_users)||[])}),Yt=(za,ur)=>{_e.page=1,_e[ur]=za,Ut(Ro({},_e)),ka(_e)},Ca=za=>{_e.page=1,_e.save_name=za,Ut(Ro({},_e))},ia=()=>{_e.page=1;const za=Object.assign({},at.getFieldsValue());Object.keys(za).map(function(ur){switch(ur){case"exercise_group_id":za[ur].includes("all")||!za[ur].length?(delete _e.course_group,at.setFieldsValue({exercise_group_id:"all"})):(_e.course_group=za[ur],at.setFieldsValue({exercise_group_id:_e.course_group}));break}}),Ut(Ro({},_e)),ka(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),Zn(!0))},[document.getElementById("divhe"),Xn]);const rr=(za,ur,Ha)=>{_e.page=za==null?void 0:za.current,_e.limit=za==null?void 0:za.pageSize,Ha!=null&&Ha.order?(_e.sort_by=Ha==null?void 0:Ha.field,_e.sort_direction=(Ha==null?void 0:Ha.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Ut(Ro({},_e)),ka(_e)},ro=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(za,ur,Ha)=>_e.limit*(_e.page-1)+Ha+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:za=>a.createElement(De.Z,{placement:"bottomLeft",title:za},a.createElement("span",null,za))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:za=>a.createElement(De.Z,{placement:"bottomLeft",title:za||"--"},a.createElement("span",null,za||"--"))},{title:"\u5206\u73ED",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:(za,ur)=>za?a.createElement(De.Z,{placement:"bottom",title:za},a.createElement("span",{className:Jr.es},za)):"--"},{title:"\u4EBA\u8138\u7167\u7247",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:(za,ur)=>a.createElement("img",{width:40,style:{maxHeight:30},src:za,className:"current",onClick:()=>{Za(ur)}})},{title:"\u5BA1\u6838\u72B6\u6001",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:(za,ur)=>a.createElement(a.Fragment,null,za==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),za==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),za==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:za=>a.createElement("span",null,za||"--")},{title:"\u5BA1\u6838\u7C7B\u578B",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:za=>a.createElement("span",null,za||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:(za,ur)=>{var Ha;return a.createElement(a.Fragment,null,(ur==null?void 0:ur.exercise_identity_photo_state)==="submitted"?a.createElement("span",{className:"c-light-primary current",onClick:()=>ga(ur)},"\u5BA1\u6838"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u5BA1\u6838"),(ur==null?void 0:ur.exercise_identity_photo_state)!=="submitted"?a.createElement("span",{className:"c-light-primary current ml10 mr10",onClick:()=>sn(ur)},"\u5BA1\u6838\u8BB0\u5F55"):a.createElement("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed"},"\u5BA1\u6838\u8BB0\u5F55"),(ur==null?void 0:ur.exercise_identity_photo_state)==="passed"&&((Ha=ur==null?void 0:ur.play_url)!=null&&Ha.length)?a.createElement("span",{className:"c-light-primary current",onClick:()=>tt(ur)},"\u6444\u50CF\u76D1\u63A7"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u6444\u50CF\u76D1\u63A7"))}}],Lr=za=>{_n(za)},Ua=()=>{ga(!1),ka(_e)},sn=za=>{const ur=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Vr,Va)=>a.createElement("span",null,Vr||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Vr,Va)=>a.createElement(a.Fragment,null,Vr==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Vr==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Vr==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Vr,Va)=>Vr?a.createElement(De.Z,{placement:"bottom",title:Vr},a.createElement("span",null,Vr)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Vr,Va)=>a.createElement("span",{className:"current c-light-primary",onClick:()=>{Ka.Z.publish("preview-image",Vr)}},"\u67E5\u770B")}],Ha=Fe.default.confirm({icon:null,width:700,className:`${Jr.cusModal} custom-modal-divider`,centered:!0,title:a.createElement(re.Z,null,a.createElement(ve.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),a.createElement(ve.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ha.destroy()}))),content:a.createElement("div",null,a.createElement(z.default,{className:Jr.customTable,dataSource:[Ro({},za)],bordered:!1,columns:ur,rowKey:"exercise_identity_photo_id",rowClassName:Jr.row,pagination:!1}))})},tt=za=>{var ur,Ha;const Vr=Fe.default.confirm({icon:null,className:`${Jr.cusModal} custom-modal-divider`,centered:!0,width:((ur=za==null?void 0:za.play_url)==null?void 0:ur.length)<6?724:744,title:a.createElement(re.Z,null,a.createElement(ve.Z,{flex:"1"},"\u89C6\u9891"),a.createElement(ve.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Vr.destroy()}))),content:a.createElement("ul",{className:Jr.sys},(Ha=za==null?void 0:za.play_url)==null?void 0:Ha.map((Va,Da)=>a.createElement("li",{className:Jr.li,key:Da},a.createElement("div",{className:Jr.d1},a.createElement("div",{className:Jr.img},a.createElement(Al,{src:Va==null?void 0:Va.replace(".m3u8",".flv"),autoPlay:!0})),a.createElement("div",{className:Jr.btn},a.createElement("div",{className:Jr.b1},"\u56DE\u653E\u89C6\u9891",Da+1))))))})},Za=za=>{const ur=Fe.default.confirm({icon:null,className:`${Jr.cusModal} custom-modal-divider`,centered:!0,width:710,title:a.createElement(re.Z,null,a.createElement(ve.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),a.createElement(ve.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ur.destroy()}))),content:a.createElement(re.Z,null,a.createElement("aside",{className:Jr.imgWrap,style:{marginBottom:40}},a.createElement("div",{className:Jr.img},a.createElement("img",{width:326,src:(0,ue.Tv)(za==null?void 0:za.photo_url)}),a.createElement("div",{className:Jr.textP},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:Jr.img,style:{marginLeft:20}},za!=null&&za.identity_url?a.createElement("img",{width:326,src:(0,ue.Tv)(za==null?void 0:za.identity_url)}):a.createElement("div",{className:Jr.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),a.createElement("div",{className:Jr.textP},"\u8BC1\u4EF6\u7167\u7247"))))})},va={selectedRowKeys:Aa,columnWidth:40,onChange:Lr,getCheckboxProps:za=>({disabled:(za==null?void 0:za.exercise_identity_photo_state)==="passed"})};return a.createElement("section",{className:Jr.wrap},a.createElement(de.default,{form:at,onChange:ia,initialValues:{exercise_group_id:"all"}},a.createElement(de.default.Item,{name:"exercise_group_id"},a.createElement(Ne.default.Group,{style:{width:"100%"}},a.createElement(re.Z,null,a.createElement(ve.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(ve.Z,{flex:"80px"},a.createElement(Ne.default,{value:"all"},"\u5168\u90E8")),a.createElement(ve.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Xn.course_groups)==null?void 0:dt.map((za,ur)=>a.createElement(Ne.default,{key:ur,value:za.exercise_group_id,className:"ml0 mr8"},za.exercise_group_name,"(",za.exercise_group_students,")"))),Pn&&a.createElement("span",{onClick:()=>{let za=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(za)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?a.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(uo.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:Jr.control},a.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.save_name,onChange:za=>Ca(za.target.value),onSearch:()=>{_e.page=1,_e.name=_e.save_name,Ut(Ro({},_e)),ka(_e)}}),a.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",value:_e==null?void 0:_e.state,onChange:za=>Yt(za,"state")},a.createElement(dn.default.Option,{value:null},"\u5168\u90E8"),a.createElement(dn.default.Option,{value:"submitted"},"\u5F85\u5BA1\u6838"),a.createElement(dn.default.Option,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(dn.default.Option,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7")),a.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u7C7B\u578B",value:_e==null?void 0:_e.audit,onChange:za=>Yt(za,"audit")},a.createElement(dn.default.Option,{value:null},"\u5168\u90E8"),a.createElement(dn.default.Option,{value:1},"\u81EA\u52A8\u5BA1\u6838"),a.createElement(dn.default.Option,{value:2},"\u4EBA\u5DE5\u5BA1\u6838")),a.createElement("span",{className:Jr.btn,style:{cursor:"pointer"},onClick:()=>{if(!Aa.length){oe.ZP.warning("\u8BF7\u9009\u62E9\u5B66\u751F");return}ga(!0)}},a.createElement("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"\u6279\u91CF\u5BA1\u6838")),a.createElement("div",{className:Jr.bgH}),a.createElement(z.default,{rowSelection:va,className:Jr.customTable,dataSource:wn,bordered:!1,columns:ro,rowKey:"exercise_identity_photo_id",rowClassName:Jr.row,loading:On,onChange:rr,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:za=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},za),"\u6761\u6570\u636E")}}),a.createElement(li,{selectIds:Aa,visible:Jt,onCancel:()=>ga(!1),onOk:Ua,params:_e}),a.createElement(Na.Z,null))};var ii=(0,ye.connect)(({exercise:me,user:pe})=>({exercise:me,user:pe}))(oi);const li=({visible:me,onOk:pe,onCancel:ie,selectIds:dt,params:Dt})=>{const[_e,Ut]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),Pn=Zn=>Bi(void 0,null,function*(){Ut(!0);let Xn;me===!0?Xn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Ro({identity_photo_ids:dt},Zn)}):Xn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:Ro({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},Zn)}),(Xn==null?void 0:Xn.status)===0&&pe(),Ut(!1)});return a.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,width:650,destroyOnClose:!0,onCancel:()=>{ie()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},a.createElement(de.default,{className:Jr.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:Pn,onValuesChange:()=>{Oe(Ro({},Pe.getFieldsValue()))}},me!==!0&&a.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},a.createElement(ve.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),a.createElement(ve.Z,null,a.createElement("aside",{className:Jr.imgWrap},a.createElement("div",{className:Jr.img},a.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:Jr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:Jr.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:Jr.img,style:{marginLeft:20}},me!=null&&me.identity_url?a.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):a.createElement("div",{className:Jr.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:Jr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:Jr.text},"\u8BC1\u4EF6\u7167\u7247"))))),a.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&a.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},a.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),a.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")))};var fi=x(61621),Rl=x(64165),qr={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},Hl=Object.defineProperty,Nl=Object.defineProperties,$i=Object.getOwnPropertyDescriptors,Zi=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,lu=(me,pe,ie)=>pe in me?Hl(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,yl=(me,pe)=>{for(var ie in pe||(pe={}))gu.call(pe,ie)&&lu(me,ie,pe[ie]);if(Zi)for(var ie of Zi(pe))fu.call(pe,ie)&&lu(me,ie,pe[ie]);return me},pi=(me,pe)=>Nl(me,$i(pe)),Eu=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const qu=({exercise:me,dispatch:pe,user:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn;const Xn=(0,ye.useParams)(),[an,wn]=(0,a.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:Xn==null?void 0:Xn.categoryId}),[aa]=de.default.useForm(),[Aa,_n]=(0,a.useState)(),[Wn,Ga]=(0,a.useState)(!1),{exerciseList:On}=me,[pa,Jt]=(0,a.useState)([]),[ga,la]=(0,a.useState)(0),[ka,Yt]=(0,a.useState)(!0),[Ca,ia]=(0,a.useState)(!1),[rr,ro]=(0,a.useState)("1"),[Lr,Ua]=(0,a.useState)(1),[sn,tt]=(0,a.useState)("alert"),[Za,va]=(0,a.useState)(1),[za,ur]=(0,a.useState)(""),[Ha,Vr]=(0,a.useState)(!1),[Va,Da]=(0,a.useState)(!1),[Or,Sr]=(0,a.useState)([]);(0,a.useEffect)(()=>{or(an)},[]);const or=Zr=>Eu(void 0,null,function*(){const sr=dr().cloneDeep(Zr);Yt(!0),Jt([]);const io=yield(0,fe.ZP)(`/api/exercises/${Zr==null?void 0:Zr.exercise_id}/exercise_videos.json`,{method:"get",params:sr});Yt(!1),la(io==null?void 0:io.count),Jt((io==null?void 0:io.exercise_users)||[])}),ea=(Zr,sr)=>{an.page=Zr,an.limit=sr,wn(yl({},an)),or(an)},_a=Zr=>{an.page=1,an.save_name=Zr,wn(yl({},an))},ya=()=>{an.page=1;const Zr=Object.assign({},aa.getFieldsValue());Object.keys(Zr).map(function(sr){switch(sr){case"exercise_group_id":Zr[sr].includes("all")||!Zr[sr].length?(delete an.course_group,aa.setFieldsValue({exercise_group_id:"all"})):(an.course_group=Zr[sr],aa.setFieldsValue({exercise_group_id:an.course_group}));break}}),or(an)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(_n(47),Ga(!0))},[document.getElementById("divhe"),On]);const ra=Zr=>Eu(void 0,null,function*(){Vr(!0),ia({});const sr=yield(0,fe.ZP)(`/api/exercises/${an==null?void 0:an.exercise_id}/student_info.json`,{method:"get",params:{exercise_user_id:Zr==null?void 0:Zr.exercise_user_id}}),io=yield(0,fe.ZP)(`/api/exercises/${an==null?void 0:an.exercise_id}/video_push_logs.json`,{method:"get",params:{exercise_user_id:Zr==null?void 0:Zr.exercise_user_id}});io!=null&&io.data&&Sr((io==null?void 0:io.data)||[]),sr!=null&&sr.data&&ia(pi(yl({},sr==null?void 0:sr.data),{exercise_user_id:Zr==null?void 0:Zr.exercise_user_id,datas:Zr})),Vr(!1)}),xa=Zr=>{var sr,io;Ua(Zr==="prev"?Lr-1===0?(sr=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:sr.length:Lr-1:Lr===((io=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:io.length)?1:Lr+1)},qn=()=>{Ua(1),tt("alert"),ur(""),ro("1"),va(1)},nr=Zr=>{va(Zr)},vr=Zr=>{tt(Zr),va(1),ur("")},xr=[{key:1,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:2,value:"\u8BF7\u52FF\u79BB\u5F00\u76D1\u63A7\u8303\u56F4\uFF01"},{key:3,value:"\u8BF7\u4E0D\u8981\u4E0E\u5176\u4ED6\u4EBA\u4EA4\u8C08\uFF01"},{key:4,value:"\u8BF7\u4E0D\u8981\u505A\u4E0E\u8003\u8BD5\u65E0\u5173\u7684\u884C\u4E3A\uFF01"},{key:5,value:"\u8BF7\u52FF\u5207\u5C4F\uFF0C\u8D85\u8FC73\u6B21\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF01"},{key:6,value:"\u8BF7\u52FF\u906E\u6321\u6216\u5173\u95ED\u7535\u8111\u6444\u50CF\u76D1\u63A7\uFF01"},{key:0,value:"\u5176\u4ED6"}],ho=[{key:1,value:"\u8BF7\u5C06\u624B\u673A\u653E\u7F6E\u4E8E\u4FA7\u540E\u65B945\xB0\uFF0C\u79BB\u684C\u97621\u7C73\u5DE6\u53F3\uFF0C\u4FDD\u8BC1\u80FD\u62CD\u6444\u5230\u4E0A\u534A\u8EAB\u3001\u7535\u8111\u5C4F\u5E55\u548C\u684C\u9762\u3002"},{key:2,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:0,value:"\u5176\u4ED6"}],Eo=sn==="alert"?xr:ho;return a.createElement("section",{className:qr.wrap},a.createElement(de.default,{form:aa,onChange:ya,initialValues:{exercise_group_id:"all"}},a.createElement(de.default.Item,{name:"exercise_group_id"},a.createElement(Ne.default.Group,{style:{width:"100%"}},a.createElement(re.Z,null,a.createElement(ve.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(ve.Z,{flex:"80px"},a.createElement(Ne.default,{value:"all"},"\u5168\u90E8")),a.createElement(ve.Z,{flex:"1",id:"divhe",style:{height:Aa+"px",overflow:"hidden"}},(dt=On.course_groups)==null?void 0:dt.map((Zr,sr)=>a.createElement(Ne.default,{key:sr,value:Zr.exercise_group_id,className:"ml0 mr8"},Zr.exercise_group_name,"(",Zr.exercise_group_students,")"))),Wn&&a.createElement("span",{onClick:()=>{let Zr=document.getElementById("divhe").scrollHeight;Aa>47?_n(47):_n(Zr)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Aa===47?"\u5C55\u5F00":"\u6536\u8D77",Aa===47?a.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(uo.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:qr.control},a.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:an==null?void 0:an.save_name,onChange:Zr=>_a(Zr.target.value),onSearch:()=>{an.page=1,an.name=an.save_name,wn(yl({},an)),or(an)}})),a.createElement("div",{className:qr.bgH}),a.createElement("div",{className:qr.warpList},a.createElement(fi.Z,{loading:ka,active:!0,paragraph:{rows:5}},a.createElement("div",{className:"c-grey-666 mb20 mt20"},"\u5171",a.createElement("span",{className:"c-orange"},ga),"\u540D\u5B66\u751F\u5DF2\u5F00\u542F\u624B\u673A\u6444\u5F71"),pa.length?a.createElement("ul",{className:qr.sys},pa.map((Zr,sr)=>{const{user_name:io,user_group_name:yo,video_url:kl,login:Gi,student_id:Yi}=Zr;return a.createElement("li",{className:qr.li,key:sr},a.createElement("div",{className:qr.d1},a.createElement("div",{className:qr.img},a.createElement("iframe",{style:{height:340,width:"100%",border:"none"},src:`/live-play.html?key=${sr}&video_url=${kl==null?void 0:kl.replace(".m3u8",".flv")}`})),a.createElement(De.Z,{title:"\u59D3\u540D+\u5B66\u53F7"},a.createElement("div",{className:qr.btn,onClick:()=>(0,ue.RG)(`${an.exercise_id}-${Gi}`,!0)},a.createElement("div",{title:io,className:qr.b1},io),a.createElement("div",{title:yo,className:qr.b2},"(",Yi,")"))),a.createElement("div",{onClick:()=>ra(Zr),className:qr.big},"\u67E5\u770B")))})):a.createElement(Rl.Z,null)),a.createElement(xe.Z,{showTotal:Zr=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},Zr),"\u6761\u6570\u636E"),className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:ea,pageSize:an==null?void 0:an.limit,current:an.page,total:ga})),a.createElement(Fe.default,{title:"\u67E5\u770B\u8BE6\u7EC6\u4FE1\u606F",open:Ca,centered:!0,width:850,destroyOnClose:!0,onCancel:()=>{ia(!1)},afterClose:qn,footer:null},a.createElement(fi.Z,{loading:Ha,active:!0,paragraph:{rows:5}},a.createElement("div",null,a.createElement("span",null,"\u59D3\u540D:",(Dt=Ca==null?void 0:Ca.datas)==null?void 0:Dt.user_name),a.createElement("span",{className:"ml20"},"\u5B66\u53F7:",(_e=Ca==null?void 0:Ca.datas)==null?void 0:_e.student_id),a.createElement("span",{className:"ml20"},"\u73ED\u7EA7:",(Ut=Ca==null?void 0:Ca.datas)==null?void 0:Ut.user_group_name)),a.createElement(E.default,{className:"mt10",defaultActiveKey:rr,onChange:Zr=>{ro(Zr)}},a.createElement(E.default.TabPane,{tab:"\u9632\u4F5C\u5F0A\u5934\u50CF",key:"1"},a.createElement("aside",{className:qr.imgWrap},a.createElement("div",{className:qr.img,style:{width:234,marginLeft:30,textAlign:"center"}},(at=Ca==null?void 0:Ca.exercise_user_photos)!=null&&at.length?a.createElement(a.Fragment,null,a.createElement("img",{height:131,src:(Oe=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:Oe[Lr-1]}),a.createElement("div",{onClick:()=>{var Zr;Ka.Z.publish("preview-image",(Zr=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:Zr[Lr-1])},className:qr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:qr.text},"\u8003\u8BD5\u4E2D\u7167\u7247",a.createElement("span",{className:"c-light-primary"},Lr,"/",(Pe=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:Pe.length)),Lr===1?a.createElement("div",{style:{color:"#ccc",cursor:"not-allowed"},className:qr.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})):a.createElement("div",{onClick:()=>xa("prev"),className:qr.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})),a.createElement("div",{onClick:()=>xa("next"),className:qr.r},a.createElement("i",{className:"iconfont icon-lujing"}))):a.createElement("div",{className:qr.no},a.createElement("span",null,"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247"))),a.createElement("div",{className:qr.img,style:{marginLeft:60,width:234,textAlign:"center"}},Ca!=null&&Ca.identity_url?a.createElement("img",{height:131,src:(0,ue.Tv)(Ca==null?void 0:Ca.identity_url)}):a.createElement("div",{className:qr.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(Ca!=null&&Ca.identity_url)&&a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",(0,ue.Tv)(Ca==null?void 0:Ca.identity_url))},className:qr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:qr.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(E.default.TabPane,{tab:"\u4EBA\u8138\u7167\u7247",key:"2"},a.createElement("aside",{className:qr.imgWrap,style:{marginLeft:70}},a.createElement("div",{className:qr.img},a.createElement("img",{width:234,src:Ca==null?void 0:Ca.exercise_identity_photo}),a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",Ca==null?void 0:Ca.exercise_identity_photo)},className:qr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:qr.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:qr.img,style:{marginLeft:20,width:234,textAlign:"center"}},Ca!=null&&Ca.identity_url?a.createElement("img",{height:131,src:(0,ue.Tv)(Ca==null?void 0:Ca.identity_url)}):a.createElement("div",{className:qr.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(Ca!=null&&Ca.identity_url)&&a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",(0,ue.Tv)(Ca==null?void 0:Ca.identity_url))},className:qr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:qr.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(E.default.TabPane,{tab:"\u8B66\u544A\u548C\u901A\u77E5",key:"3"},a.createElement("div",{className:qr.fo},a.createElement(be.ZP,{className:"mt20",checked:sn==="alert",onChange:()=>vr("alert")},"\u53D1\u9001\u8B66\u544A",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement(be.ZP,{className:"mt10",checked:sn==="notice",onChange:()=>vr("notice")},"\u53D1\u9001\u901A\u77E5",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement("div",{className:"mt20"},a.createElement("span",{className:"mr10"},"\u539F\u56E0:"),a.createElement(dn.default,{style:{width:570},value:Za,onChange:nr},Eo==null?void 0:Eo.map(Zr=>a.createElement(dn.default.Option,{key:Zr.key,value:Zr.key},Zr.value)))),Za===0&&a.createElement(Se.default.TextArea,{className:"mt20",value:za,onChange:Zr=>ur(Zr.target.value),placeholder:"\u8BF7\u586B\u5199\u5176\u4ED6\u539F\u56E0"}),a.createElement(re.Z,{className:"mt10",align:"middle"},a.createElement("div",{className:"mr10"},"\u53D1\u9001\u8BB0\u5F55"),a.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",Ca==null?void 0:Ca.alert_count,"\u6B21\u8B66\u544A\u548C",((Pn=Ca==null?void 0:Ca.alerts)==null?void 0:Pn.length)-(Ca==null?void 0:Ca.alert_count),"\u6B21\u901A\u77E5")),a.createElement(z.default,{dataSource:(Ca==null?void 0:Ca.alerts)||[],bordered:!1,scroll:((Zn=Ca==null?void 0:Ca.alerts)==null?void 0:Zn.length)>4?{y:200}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"created_at",width:164},{title:"\u53D1\u9001\u4EBA",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:Zr=>Zr?a.createElement("span",{title:Zr},Zr):"--"},{title:"\u53D1\u9001\u7C7B\u578B",dataIndex:"clazz",width:80,render:Zr=>Zr==="alert"?"\u8B66\u544A":"\u901A\u77E5"},{title:"\u53D1\u9001\u5185\u5BB9",dataIndex:"content",ellipsis:!0}],pagination:!1}),a.createElement(Ce.ZP,{className:qr.b,onClick:()=>Eu(void 0,null,function*(){if(!za&&Za===0){oe.ZP.info("\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0");return}let Zr=za;Za&&(Zr=(sn==="alert"?xr:ho).find(yo=>yo.key===Za).value),Da(!0);let sr=yield(0,fe.ZP)(`/api/exercises/${an.exercise_id}/send_alert.json`,{method:"post",body:{content:Zr,clazz:sn,exercise_user_id:Ca==null?void 0:Ca.exercise_user_id}});(sr==null?void 0:sr.status)===0&&(oe.ZP.info("\u53D1\u9001\u6210\u529F"),ia(!1)),Da(!1)}),loading:Va,type:"primary"},a.createElement("i",{className:"iconfont icon-fasongtongzhi mr5"}),"\u53D1\u9001"))),a.createElement(E.default.TabPane,{tab:"\u65AD\u6D41\u8BB0\u5F55",key:"4"},a.createElement(z.default,{dataSource:Or,bordered:!1,scroll:Or.length>7?{y:300}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_time",width:164},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",width:164,render:Zr=>Qe()(Zr).format("YYYY-MM-DD HH:mm:ss")||"--"},{title:"\u63A8\u6D41\u65F6\u957F",dataIndex:"push_duration",ellipsis:!0,width:120,render:Zr=>Zr&&(0,ue.li)(Number(Zr)/1e3)||0},{title:"\u65AD\u6D41\u539F\u56E0",dataIndex:"msg",ellipsis:!0}]}))))),a.createElement(Na.Z,null))};var ts=(0,ye.connect)(({exercise:me,user:pe})=>({exercise:me,user:pe}))(qu),ju={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},Lo={flex_box_center:"flex_box_center___Xa_jj",flex_space_between:"flex_space_between___N_2qI",flex_box_vertical_center:"flex_box_vertical_center___wGZOw",flex_box_center_end:"flex_box_center_end___GYY4W",flex_box_column:"flex_box_column___jR_ZX",subjectTable:"subjectTable___WrGqf",title:"title___ZCcfg",customTable:"customTable___xSvZm",row:"row___Acnda",line:"line___nmQeX"},Ur=Object.defineProperty,Qr=Object.defineProperties,Wr=Object.getOwnPropertyDescriptors,hl=Object.getOwnPropertySymbols,ql=Object.prototype.hasOwnProperty,mi=Object.prototype.propertyIsEnumerable,gi=(me,pe,ie)=>pe in me?Ur(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,eu=(me,pe)=>{for(var ie in pe||(pe={}))ql.call(pe,ie)&&gi(me,ie,pe[ie]);if(hl)for(var ie of hl(pe))mi.call(pe,ie)&&gi(me,ie,pe[ie]);return me},Ti=(me,pe)=>Qr(me,Wr(pe)),Zu=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())}),wl=({index:me,bottomLine:pe,gather:ie,search:dt})=>{const[Dt,_e]=(0,a.useState)([]),[Ut,at]=(0,a.useState)(!1),[Oe,Pe]=(0,a.useState)(!1),Pn=(0,ye.useParams)(),Zn=(0,ye.useLocation)(),[Xn]=(0,ye.useSearchParams)(),[an,wn]=(0,a.useState)({page:1,limit:6,total:0});(0,a.useEffect)(()=>{console.log(ie,"gather"),me===0&&Pe(!0)},[]),(0,a.useEffect)(()=>{Oe&&Aa()},[Oe]);const aa=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:(Ga,On,pa)=>an.limit*(an.page-1)+pa+1},{title:"\u59D3\u540D",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:Ga=>Ga||"--"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",align:"left"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",key:"code_rate",align:"left",render:Ga=>Ga+"%"},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",align:"left",render:Ga=>{let On=`/classrooms/${Pn==null?void 0:Pn.coursesId}/exercise/${Pn==null?void 0:Pn.categoryId}/detail/${Ga}/review_detail`;return Xn.get("random")&&(On=On+`?random=${Xn.get("random")}`),a.createElement(ye.Link,{to:On,target:"_blank"},"\u67E5\u770B")}}],Aa=Ga=>Zu(void 0,null,function*(){at(!0);const On=Ga||{page:1,limit:10,total:0},pa=eu({id:Pn==null?void 0:Pn.categoryId,question_id:ie==null?void 0:ie.question_id,search:dt},On),Jt=yield(0,fe.ZP)(`/api/courses/${Pn==null?void 0:Pn.coursesId}/exercises/code_review_users.json`,{method:"get",params:pa});Jt&&(_e(Jt==null?void 0:Jt.users),at(!1),wn(Ti(eu({},On),{total:(Jt==null?void 0:Jt.count)||0})))}),_n=Ga=>{const On=Ti(eu({},an),{page:Ga});wn(On),Aa(On)},Wn=()=>{Pe(!Oe)};return a.createElement("div",{className:Lo.subjectTable},a.createElement("aside",{className:Lo.title},a.createElement("span",{className:"c-light-primary"},me+1,"\u3001",ie.name||((ie==null?void 0:ie.question_type)===5?"\u5B9E\u8BAD\u9898":"\u7F16\u7A0B\u9898")),a.createElement("span",{className:"c-grey-333"},"\uFF08",ie==null?void 0:ie.score,"\u5206\uFF09\uFF1A",ie==null?void 0:ie.question_title),a.createElement("span",{className:"ml40 c-grey-999"},a.createElement("b",{className:"c-red-ee4"},ie==null?void 0:ie.checked_count),"\xA0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08\u5171",ie==null?void 0:ie.total_count,"\u4E2A\u4F5C\u54C1\uFF09"),a.createElement("span",{onClick:Wn,style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"}},Oe?"\u6536\u8D77":"\u5C55\u5F00",Oe?a.createElement(uo.Z,null):a.createElement(Do.Z,null)),(ie==null?void 0:ie.question_type)===5&&a.createElement("a",{style:{marginLeft:20},target:"_blank",href:`/shixuns/${ie==null?void 0:ie.shixun_identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5")),a.createElement(z.default,{className:Lo.customTable,style:{display:Oe?"block":"none"},dataSource:Dt,bordered:!1,rowKey:Ga=>Ga.id,rowClassName:Lo.row,columns:aa,loading:Ut,pagination:{pageSize:an.limit,total:an.total,current:an.page,onChange:_n,showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),a.createElement("div",{className:Lo.line,style:{visibility:pe?"hidden":"visible"}}))},zl=x(46713),ml=x(59301),xo=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const si=({exercise:me,globalSetting:pe,dispatch:ie})=>{const[dt,Dt]=(0,a.useState)(""),[_e,Ut]=(0,a.useState)([]),[at,Oe]=(0,a.useState)(""),[Pe,Pn]=(0,a.useState)(!1),[Zn,Xn]=(0,a.useState)(!1),an=(0,ye.useParams)();(0,a.useEffect)(()=>{wn()},[]);const wn=_n=>xo(void 0,null,function*(){Pn(!0);const Wn=yield(0,fe.ZP)(`/api/courses/${an==null?void 0:an.coursesId}/exercises/code_review_results.json`,{method:"get",params:{id:an==null?void 0:an.categoryId,search:dt}});if((Wn==null?void 0:Wn.status)===-2){Xn(!0),wn();return}Wn&&(Xn(!1),Pn(!1),Ut((Wn==null?void 0:Wn.exercise_questions)||[]),Oe(Wn==null?void 0:Wn.last_review_time))}),aa=()=>{wn()},Aa=()=>ml.createElement("div",{className:ju.empty},ml.createElement("img",{src:zl.x7,width:"258"}),ml.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E"));return ml.createElement("section",{className:ju.warp},ml.createElement("aside",{className:ju.header},ml.createElement("div",null,"\u67E5\u91CD\u65F6\u95F4\uFF1A",at||"--"),!!at&&ml.createElement(Se.default,{value:dt,onChange:_n=>Dt(_n.target.value),suffix:ml.createElement("i",{onClick:aa,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onPressEnter:aa})),Zn&&ml.createElement(ze.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),!Zn&&ml.createElement(fi.Z,{loading:Pe,active:!0,paragraph:{rows:5}},_e.length>0?ml.createElement("aside",{className:ju.subject},_e.map((_n,Wn)=>ml.createElement(wl,{key:Wn,index:Wn,bottomLine:Wn===_e.length-1,gather:_n,search:dt}))):Aa()))};var Kn=(0,ye.connect)(({exercise:me,globalSetting:pe})=>({exercise:me,globalSetting:pe}))(si),Jn=x(28103),Ia=x(35556),Nr=x(3668),wo=x(75755),Ea={flex_box_center:"flex_box_center___epJYP",flex_space_between:"flex_space_between___SU6BD",flex_box_vertical_center:"flex_box_vertical_center___Qes2t",flex_box_center_end:"flex_box_center_end___hGppz",flex_box_column:"flex_box_column___uzhhO",wrap:"wrap___rEjJ0",modal:"modal___gRDV9",titleWrap:"titleWrap___MK_OO",required:"required___Hja3H",title:"title___vMFKz",colorGray:"colorGray___hNhIL",choiceWrap:"choiceWrap___Xx5du",answer:"answer___cbuNE",activeAnswer:"activeAnswer___LwFG7",deleteIcon:"deleteIcon____HG4s",addIcon:"addIcon___r_Vhy",editorWrap:"editorWrap___OYwur",htmlWrap:"htmlWrap___qXHYn",radio:"radio___urtyZ",color333:"color333___Lah7k",color999:"color999___TmkZt",questionType:"questionType___r_bKw",questionChoices:"questionChoices___LA7VM",action:"action___fTTDM",difficult:"difficult___Mg7lT",fold:"fold___oVjRI",head:"head___fpwmn",divname:"divname___O7KlL"},Ya=x(68762),Io=x(57459),_o=x(12056),Kr=x(59301),ul=Object.defineProperty,$r=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,ki=Object.prototype.propertyIsEnumerable,cu=(me,pe,ie)=>pe in me?ul(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,ol=(me,pe)=>{for(var ie in pe||(pe={}))ei.call(pe,ie)&&cu(me,ie,pe[ie]);if($r)for(var ie of $r(pe))ki.call(pe,ie)&&cu(me,ie,pe[ie]);return me},Sl=(me,pe)=>{var ie={};for(var dt in me)ei.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&$r)for(var dt of $r(me))pe.indexOf(dt)<0&&ki.call(me,dt)&&(ie[dt]=me[dt]);return ie},vi=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const xi=null,wu="\u2581",Hi=(me,pe)=>{var ie=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Ut,dispatch:at,editData:Oe,editKey:Pe,setEditKey:Pn=()=>{},cancelAdd:Zn=()=>{},addCallback:Xn=()=>{},reload:an=()=>{},setIsClaer:wn=()=>{}}=ie,aa=Sl(ie,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"]);const[Aa,_n]=(0,a.useState)(""),[Wn,Ga]=(0,a.useState)(""),[On,pa]=(0,a.useState)([]),[Jt,ga]=(0,a.useState)(""),[la,ka]=(0,a.useState)(),[Yt,Ca]=(0,a.useState)(!1),[ia,rr]=(0,a.useState)(),[ro,Lr]=(0,a.useState)(0),[Ua,sn]=(0,a.useState)(!1),[tt,Za]=(0,a.useState)(!1),[va,za]=(0,a.useState)([]),[ur,Ha]=(0,a.useState)(1),[Vr,Va]=(0,a.useState)(!1),Da=(0,a.useRef)(!1),Or=(0,ye.useParams)(),[Sr,or]=(0,a.useState)([]),ea=io=>{or([...Sr,ol({},io)])};(0,a.useEffect)(()=>{var io;if(Da.current)return;if(!(Oe!=null&&Oe.question_title)){sn(!0),_n(""),ka(!1),rr(2),pa([]),ga(""),Ca(!1);return}_n(Oe==null?void 0:Oe.question_title),ka(Oe==null?void 0:Oe.is_ordered),Ha(Oe==null?void 0:Oe.difficulty),Va(!(Oe!=null&&Oe.repeat_answer)),rr(Oe==null?void 0:Oe.question_score);const yo=(io=Oe==null?void 0:Oe.standard_answers)==null?void 0:io.map(kl=>kl.answer_text);pa([...yo]),za(Oe.tag_discipline_ids),Ga(Oe==null?void 0:Oe.analysis)},[Oe,Ua]),(0,a.useEffect)(()=>{Ca(!1),Ua&&io();function io(){return vi(this,null,function*(){var yo,kl;const Gi=yield(0,ne.YY)({sub_discipline_id:(kl=(yo=_e.editData)==null?void 0:yo.exercise)==null?void 0:kl.sub_discipline_id});or(Gi.tag_disciplines)})}},[Ua]),(0,a.useImperativeHandle)(pe,()=>({onSave:ya,isEdit:Ua})),(0,a.useEffect)(()=>{var io;const yo=(io=_e==null?void 0:_e.tagDisciplineData)!=null&&io.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];or(yo)},[_e.tagDisciplineData]);const _a=io=>{(io==null?void 0:io.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),sn(!1),Pn(-1),Da.current=!1,an())},ya=()=>vi(void 0,null,function*(){var io,yo,kl,Gi;let Yi=[],Gl=!1;if(Za(!0),On.forEach((ku,Iu)=>{Yi.push({choice_id:Iu+1,answer_text:[]}),ku.forEach((eo,Kl)=>{Yi[Iu].answer_text.push(eo),(!eo||!(0,ue.eR)(eo,1e4))&&(ga(`${Iu}-${Kl}`),oe.ZP.info(eo?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Gl=!0)})}),Gl)return Za(!1),!1;Da.current=!0;let _i;return Oe.question_id?(Oe==null?void 0:Oe.is_my)===1?Fe.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:()=>vi(void 0,null,function*(){var ku,Iu;_i=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Aa,question_type:3,question_score:ia,is_ordered:la,standard_answers:Yi,tag_discipline_ids:va,sub_discipline_id:(Iu=(ku=_e.editData)==null?void 0:ku.exercise)==null?void 0:Iu.sub_discipline_id,difficulty:ur,is_cover:1,repeat_answer:!Vr,analysis:Wn}}),_a(_i)}),onCancel:()=>vi(void 0,null,function*(){var ku,Iu;_i=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Aa,question_type:3,question_score:ia,is_ordered:la,standard_answers:Yi,tag_discipline_ids:va,sub_discipline_id:(Iu=(ku=_e.editData)==null?void 0:ku.exercise)==null?void 0:Iu.sub_discipline_id,difficulty:ur,repeat_answer:!Vr,analysis:Wn}}),_a(_i)})}):(_i=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Aa,question_type:3,question_score:ia,is_ordered:la,standard_answers:Yi,tag_discipline_ids:va,sub_discipline_id:(yo=(io=_e.editData)==null?void 0:io.exercise)==null?void 0:yo.sub_discipline_id,difficulty:ur,repeat_answer:!Vr,analysis:Wn}}),_a(_i)):(_i=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Oe==null?void 0:Oe.insert_id,categoryId:Or.categoryId,question_title:Aa,question_type:3,question_score:ia,is_ordered:la,standard_answers:Yi,tag_discipline_ids:va,sub_discipline_id:(Gi=(kl=_e.editData)==null?void 0:kl.exercise)==null?void 0:Gi.sub_discipline_id,difficulty:ur,repeat_answer:!Vr,analysis:Wn}}),_a(_i)),Za(!1),{name:Aa,analysis:Wn,standard_answers:Yi,is_ordered:la}}),ra=(io,yo,kl)=>{const Gi=On.slice();if(yo&&Gi.splice(io,yo),kl&&Yt||!Oe.question_id)for(let Yi=0;Yi{ga("");let Gi=On.slice();Gi[io][yo]=kl,pa(Gi)},qn=io=>{let yo=On.slice();yo[io]=[...yo[io],""],pa(yo)},nr=(io,yo)=>{let kl=On.slice();if(!kl[io][yo]){kl[io]=kl[io].filter((Gi,Yi)=>Yi!==yo),pa(kl);return}Fe.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:Ea.modal,onOk:()=>{kl[io]=kl[io].filter((Gi,Yi)=>Yi!==yo),pa(kl)}})},vr=io=>{Fe.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:Ea.modal,onOk:()=>{let yo=0;_n(Aa.replace(/\▁/g,function(kl){return yo++,yo-1===io?"":kl})),setTimeout(()=>{let kl=On.slice();kl=On.filter((Gi,Yi)=>io!==Yi),pa(kl)},500)}})},xr=()=>{},ho=()=>{var io,yo,kl,Gi,Yi,Gl;return console.log(On,"answers"),Kr.createElement("aside",null,Kr.createElement("div",{className:Ea.questionType},Kr.createElement("div",null,Kr.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),Kr.createElement("div",null,Kr.createElement(Nr.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Aa,onChange:_i=>_n(_i),showNullButton:((yo=(io=_e.editData)==null?void 0:io.exercise)==null?void 0:yo.exercise_status)===1,deleteEmptyDisabled:((Gi=(kl=_e.editData)==null?void 0:kl.exercise)==null?void 0:Gi.exercise_status)!==1||tt,onPlaceholderChange:ra})),Kr.createElement("div",{className:"mt20"},On.map((_i,ku)=>{var Iu,eo;return Kr.createElement(wo.Z,{key:ku,answers:_i,index:ku,is_md:!0,exerciseIsPublish:((eo=(Iu=_e.editData)==null?void 0:Iu.exercise)==null?void 0:eo.exercise_status)!==1,activeOptionErrorIndex:Jt,onAnswerChange:xa,addChildAnswer:qn,deleteChildAnswer:nr,deleteChildAnswermain:vr})})),Kr.createElement("div",{className:"mt20"},On.length>1&&Kr.createElement("span",null,Kr.createElement(Ne.default,{checked:la,onChange:_i=>ka(_i.target.checked),className:`${Ea.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),Kr.createElement("span",{className:`${Ea.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"))),Kr.createElement("p",{className:Ea.titleWrap},Kr.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),Kr.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Wn,onChange:_i=>Ga(_i)}),Kr.createElement("p",{className:""},Kr.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",Kr.createElement(Te.Z,{value:ia,max:1e4,min:0,onChange:_i=>{rr(_i)}})," \u5206 \xA0 ",!!ia&&!!ro&&Kr.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(ia/ro).toFixed(1),"\u5206)"),Kr.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},Kr.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",Kr.createElement(be.ZP.Group,{value:ur,onChange:_i=>{Ha(_i.target.value)}},Kr.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),Kr.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),Kr.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),Kr.createElement("p",{className:Ea.titleWrap},Kr.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",Kr.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),Kr.createElement("div",{className:"mt5"},Kr.createElement(Io.N,{value:va,selectvalues:Oe==null?void 0:Oe.tag_discipline_ids,onChange:za,subId:(Gl=(Yi=_e.editData)==null?void 0:Yi.exercise)==null?void 0:Gl.sub_discipline_id,knowledgeOptions:Sr,onAddKnowledgeFinish:ea})),Kr.createElement("div",{style:{marginTop:10}},Kr.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),Kr.createElement(Ae.Z,{checked:Vr,onChange:_i=>{Va(_i)}}))),Kr.createElement("aside",{className:"tr"},(Pe!==-1||Oe.question_id)&&Kr.createElement(Ce.ZP,{type:"default",onClick:()=>{Zn(),sn(!1)}},"\u53D6\u6D88"),Kr.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{ya()}},"\u4FDD\u5B58")))},Eo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(io=>{var yo,kl;return((kl=(yo=_e==null?void 0:_e.editData)==null?void 0:yo.exercise)==null?void 0:kl.exercise_status)===1?io:io.id!=="del"&&io.id!=="add"}),Zr=io=>vi(void 0,null,function*(){if(Pe!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(io.id){case"del":let yo;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return vi(this,null,function*(){yield(0,ne.Fl)({id:Oe.question_id}),at({type:"exercise/editExercise",payload:ol({},Or)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Oe.question_id,opr:io.id}}),at({type:"exercise/editExercise",payload:ol({},Or)});break;case"edit":Pn(Oe.dragKey),sn(!0);break;case"add":Xn({key:Oe.key,insert_id:Oe==null?void 0:Oe.question_id,question_type:3});break}}),sr=()=>{var io;return Kr.createElement("aside",null,Kr.createElement("div",{className:Ea.questionType},!(Oe!=null&&Oe.isPreview)&&Kr.createElement("div",null,Kr.createElement("span",{className:"font16 c-blue"},Oe.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",Oe.question_score,"\u5206\uFF09")),Oe!=null&&Oe.isPreview?Kr.createElement("div",{style:{display:"flex"}},Kr.createElement("span",{style:{flexShrink:0},className:"font18"},Oe.key,"."),Kr.createElement(Ya.Z,{value:Oe.question_title}),Kr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Oe.question_score,"\u5206\uFF09")):Kr.createElement("div",{className:"mt5"},Kr.createElement(Ya.Z,{value:Oe.question_title})),Kr.createElement("div",{className:Ea.questionChoices},(io=Oe==null?void 0:Oe.standard_answers)==null?void 0:io.map(function(yo,kl){return Kr.createElement(re.Z,{key:kl,align:"middle"},Kr.createElement(ve.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",yo.choice_id,"\uFF09\uFF1A"),Kr.createElement(ve.Z,{flex:"1"},Kr.createElement(re.Z,{align:"middle",gutter:[1,1]},yo.answer_text.map(function(Gi,Yi){return Kr.createElement(ve.Z,{span:24,key:Yi},yo.model===1?Kr.createElement(Se.default,{key:kl,checked:Oe.standard_answers.includes(kl),disabled:!0,value:Gi}):Kr.createElement(_o.Z,{value:Gi,disabled:!0,style:{color:"rgba(0, 0, 0, 0.25)",backgroundColor:"rgba(0, 0, 0, 0.04)"}}))}))))})),Kr.createElement("div",{className:Ea.action},!Oe.hideAction&&Eo.map(function(yo,kl){return yo.id==="up"&&Oe.key===1||yo.id==="down"&&Oe.key===Oe.len?null:Kr.createElement(De.Z,{key:kl,placement:"bottom",title:yo.name},Kr.createElement("span",{onClick:()=>Zr(yo),className:yo.icon}))})))};return Kr.createElement("section",{className:Ea.wrap},!Ua&&sr(),Ua&&ho())};var ls=(0,ye.connect)(({problemset:me,loading:pe,exercise:ie,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:ie,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Hi)),Qs=Object.defineProperty,vs=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,hs=Object.prototype.propertyIsEnumerable,$s=(me,pe,ie)=>pe in me?Qs(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,fs=(me,pe)=>{for(var ie in pe||(pe={}))Ms.call(pe,ie)&&$s(me,ie,pe[ie]);if(vs)for(var ie of vs(pe))hs.call(pe,ie)&&$s(me,ie,pe[ie]);return me},Os=(me,pe)=>{var ie={};for(var dt in me)Ms.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&vs)for(var dt of vs(me))pe.indexOf(dt)<0&&hs.call(me,dt)&&(ie[dt]=me[dt]);return ie},Ss=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Ys=["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"],ss=(me,pe)=>{var ie=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,editKey:Pn,setEditKey:Zn=()=>{},cancelAdd:Xn=()=>{},reload:an=()=>{},addCallback:wn=()=>{},setIsClaer:aa=()=>{}}=ie,Aa=Os(ie,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"]);const[_n,Wn]=(0,a.useState)(),[Ga,On]=(0,a.useState)(""),[pa,Jt]=(0,a.useState)(!1),[ga,la]=(0,a.useState)(),[ka,Yt]=(0,a.useState)([]),[Ca,ia]=(0,a.useState)([]),[rr,ro]=(0,a.useState)(1),[Lr,Ua]=(0,a.useState)(!1),[sn,tt]=(0,a.useState)(""),Za=(0,a.useRef)(!1),va=Sr=>{ia([...Ca,fs({},Sr)])},za=(0,ye.useParams)();(0,a.useEffect)(()=>{if(!Za.current){if(!(Pe!=null&&Pe.question_choices)){Jt(!0),On(""),la(2),Wn("");return}Ua(!(Pe!=null&&Pe.repeat_answer)),On(Pe==null?void 0:Pe.question_title),la(Pe==null?void 0:Pe.question_score),ro(Pe==null?void 0:Pe.difficulty),Wn(Pe.standard_answer[0]+""),Yt(Pe.tag_discipline_ids),tt(Pe==null?void 0:Pe.analysis)}},[Pe,pa]),(0,a.useEffect)(()=>{pa&&Sr();function Sr(){return Ss(this,null,function*(){var or,ea;const _a=yield(0,ne.YY)({sub_discipline_id:(ea=(or=_e.editData)==null?void 0:or.exercise)==null?void 0:ea.sub_discipline_id});ia(_a.tag_disciplines)})}},[pa]),(0,a.useImperativeHandle)(pe,()=>({onSave:Ha,isEdit:pa})),(0,a.useEffect)(()=>{var Sr;const or=(Sr=_e==null?void 0:_e.tagDisciplineData)!=null&&Sr.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];ia(or)},[_e.tagDisciplineData]);const ur=Sr=>{(Sr==null?void 0:Sr.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Jt(!1),Zn(-1),Za.current=!1,an())},Ha=()=>Ss(void 0,null,function*(){var Sr,or,ea,_a;if(!Ga)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!_n)return oe.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;const ya=[{choice_text:"\u6B63\u786E",is_answer:_n==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:_n==="2"?2:0}];Za.current=!0;let ra;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>Ss(void 0,null,function*(){var xa,qn;ra=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Ga,question_type:2,question_score:ga,question_choices:ya.map(nr=>nr.choice_text),standard_answers:ya.filter(nr=>nr.is_answer).map(nr=>nr.is_answer),tag_discipline_ids:ka,sub_discipline_id:(qn=(xa=_e.editData)==null?void 0:xa.exercise)==null?void 0:qn.sub_discipline_id,difficulty:rr,is_cover:1,repeat_answer:!Lr,analysis:sn}}),ur(ra)}),onCancel:()=>Ss(void 0,null,function*(){var xa,qn;ra=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Ga,question_type:2,question_score:ga,question_choices:ya.map(nr=>nr.choice_text),standard_answers:ya.filter(nr=>nr.is_answer).map(nr=>nr.is_answer),tag_discipline_ids:ka,sub_discipline_id:(qn=(xa=_e.editData)==null?void 0:xa.exercise)==null?void 0:qn.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:sn}}),ur(ra)})}):(ra=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Ga,question_type:2,question_score:ga,question_choices:ya.map(xa=>xa.choice_text),standard_answers:ya.filter(xa=>xa.is_answer).map(xa=>xa.is_answer),tag_discipline_ids:ka,sub_discipline_id:(or=(Sr=_e.editData)==null?void 0:Sr.exercise)==null?void 0:or.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:sn}}),ur(ra)):(ra=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:za.categoryId,question_title:Ga,question_type:2,question_score:ga,question_choices:ya.map(xa=>xa.choice_text),standard_answers:ya.filter(xa=>xa.is_answer).map(xa=>xa.is_answer),tag_discipline_ids:ka,sub_discipline_id:(_a=(ea=_e.editData)==null?void 0:ea.exercise)==null?void 0:_a.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:sn}}),ur(ra)),{name:Ga,choices:ya}}),Vr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Sr=>{var or,ea;return((ea=(or=_e==null?void 0:_e.editData)==null?void 0:or.exercise)==null?void 0:ea.exercise_status)===1?Sr:Sr.id!=="del"&&Sr.id!=="add"}),Va=Sr=>Ss(void 0,null,function*(){if(Pn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Sr.id){case"del":let or;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Ss(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:fs({},za)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Sr.id}}),at({type:"exercise/editExercise",payload:fs({},za)});break;case"edit":Zn(Pe.dragKey),Jt(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:2});break}}),Da=()=>{var Sr;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(Ya.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(Ya.Z,{value:Pe.question_title})),a.createElement("div",{className:Ea.questionChoices},(Sr=Pe==null?void 0:Pe.question_choices)==null?void 0:Sr.map(function(or,ea){return a.createElement(be.ZP,{key:ea,checked:Pe.standard_answer.includes(ea+1),disabled:!0},Ys[ea],". ",a.createElement("span",{className:"c-black font14"},or.choice_text))})),a.createElement("div",{className:Ea.action},!Pe.hideAction&&Vr.map(function(or,ea){return or.id==="up"&&Pe.key===1||or.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:ea,placement:"bottom",title:or.name},a.createElement("span",{onClick:()=>Va(or),className:or.icon}))})))},Or=()=>{var Sr,or;return a.createElement("aside",null,a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u9898\u5E72\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ga,onChange:ea=>On(ea)}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ea.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(be.ZP.Group,{buttonStyle:"solid",value:_n,onChange:ea=>Wn(ea.target.value)},a.createElement(be.ZP.Button,{value:"1",className:`${Ea.radio} mr40`},"\u6B63\u786E"),a.createElement(be.ZP.Button,{value:"2",className:Ea.radio},"\u9519\u8BEF")),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:sn,onChange:ea=>tt(ea)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:ga,max:1e4,min:0,onChange:ea=>{la(ea)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:rr,onChange:ea=>{ro(ea.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Io.N,{value:ka,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:Yt,subId:(or=(Sr=_e.editData)==null?void 0:Sr.exercise)==null?void 0:or.sub_discipline_id,knowledgeOptions:Ca,onAddKnowledgeFinish:va})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Lr,onChange:ea=>{Ua(ea)}}))),a.createElement("aside",{className:"tr"},(Pn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Xn(),Jt(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Ha()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:Ea.wrap},!pa&&Da(),pa&&Or())};var Bu=(0,ye.connect)(({problemset:me,loading:pe,exercise:ie,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:ie,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ss)),Ts=Object.defineProperty,Ws=Object.getOwnPropertySymbols,Es=Object.prototype.hasOwnProperty,cs=Object.prototype.propertyIsEnumerable,Gs=(me,pe,ie)=>pe in me?Ts(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,xs=(me,pe)=>{for(var ie in pe||(pe={}))Es.call(pe,ie)&&Gs(me,ie,pe[ie]);if(Ws)for(var ie of Ws(pe))cs.call(pe,ie)&&Gs(me,ie,pe[ie]);return me},qc=(me,pe)=>{var ie={};for(var dt in me)Es.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Ws)for(var dt of Ws(me))pe.indexOf(dt)<0&&cs.call(me,dt)&&(ie[dt]=me[dt]);return ie},ns=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const ec=["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"],tc=(0,a.forwardRef)((me,pe)=>{var ie=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},setIsClaer:an=()=>{},addCallback:wn=ya=>{},reload:aa=()=>{}}=ie,Aa=qc(ie,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[_n,Wn]=(0,a.useState)([]),[Ga,On]=(0,a.useState)(),[pa,Jt]=(0,a.useState)([]),[ga,la]=(0,a.useState)(""),[ka,Yt]=(0,a.useState)(),[Ca,ia]=(0,a.useState)(!1),[rr,ro]=(0,a.useState)([]),[Lr,Ua]=(0,a.useState)(1),[sn,tt]=(0,a.useState)(!1),[Za,va]=(0,a.useState)(""),[za,ur]=(0,a.useState)([]),Ha=(0,a.useRef)(!1),Vr=ya=>{ur([...za,xs({},ya)])},Va=(0,ye.useParams)();(0,a.useEffect)(()=>{Wn(["","","",""])},[]),(0,a.useEffect)(()=>{if(Ha.current)return;if(!(Pe!=null&&Pe.question_choices)){ia(!0),la(""),Yt(5),Wn(["","","",""]),Jt([]);return}la(Pe==null?void 0:Pe.question_title),Yt(Pe==null?void 0:Pe.question_score),tt(!(Pe!=null&&Pe.repeat_answer)),Ua(Pe==null?void 0:Pe.difficulty),Wn(Pe==null?void 0:Pe.question_choices.map(ra=>ra.choice_text));const ya=[];Pe==null||Pe.standard_answer.map((ra,xa)=>{ya.push(ra-1)}),Jt(ya),ro(Pe.tag_discipline_ids),va(Pe==null?void 0:Pe.analysis)},[Pe,Ca]),(0,a.useEffect)(()=>{Ca&&ya();function ya(){return ns(this,null,function*(){var ra,xa;const qn=yield(0,ne.YY)({sub_discipline_id:(xa=(ra=_e.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id});ur(qn.tag_disciplines)})}},[Ca]),(0,a.useImperativeHandle)(pe,()=>({onSave:Or,isEdit:Ca})),(0,a.useEffect)(()=>{var ya;const ra=(ya=_e==null?void 0:_e.tagDisciplineData)!=null&&ya.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];ur(ra)},[_e.tagDisciplineData]);const Da=ya=>{(ya==null?void 0:ya.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ia(!1),Xn(-1),Ha.current=!1,aa())},Or=()=>ns(void 0,null,function*(){var ya,ra,xa,qn;if(!ga)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const nr=_n.findIndex(ho=>!ho);if(nr>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${ec[nr]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!pa.length)return oe.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(pa.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const vr=_n.map((ho,Eo)=>({choice_text:ho,is_answer:pa.includes(Eo)?Eo+1:0}));Ha.current=!0;let xr;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>ns(void 0,null,function*(){var ho,Eo;xr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:vr.map(Zr=>Zr.choice_text),standard_answers:vr.filter(Zr=>Zr.is_answer).map(Zr=>Zr.is_answer),tag_discipline_ids:rr,sub_discipline_id:(Eo=(ho=_e.editData)==null?void 0:ho.exercise)==null?void 0:Eo.sub_discipline_id,difficulty:Lr,is_cover:1,repeat_answer:!sn,analysis:Za}}),Da(xr)}),onCancel:()=>ns(void 0,null,function*(){var ho,Eo;xr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:vr.map(Zr=>Zr.choice_text),standard_answers:vr.filter(Zr=>Zr.is_answer).map(Zr=>Zr.is_answer),tag_discipline_ids:rr,sub_discipline_id:(Eo=(ho=_e.editData)==null?void 0:ho.exercise)==null?void 0:Eo.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Da(xr)})}):(xr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:vr.map(ho=>ho.choice_text),standard_answers:vr.filter(ho=>ho.is_answer).map(ho=>ho.is_answer),tag_discipline_ids:rr,sub_discipline_id:(ra=(ya=_e.editData)==null?void 0:ya.exercise)==null?void 0:ra.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Da(xr)):(xr=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:Va.categoryId,question_title:ga,question_type:1,question_score:ka,question_choices:vr.map(ho=>ho.choice_text),standard_answers:vr.filter(ho=>ho.is_answer).map(ho=>ho.is_answer),tag_discipline_ids:rr,sub_discipline_id:(qn=(xa=_e.editData)==null?void 0:xa.exercise)==null?void 0:qn.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Da(xr))}),Sr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ya=>{var ra,xa;return((xa=(ra=_e==null?void 0:_e.editData)==null?void 0:ra.exercise)==null?void 0:xa.exercise_status)===1?ya:ya.id!=="del"&&ya.id!=="add"}),or=ya=>ns(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ya.id){case"del":let ra;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return ns(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:xs({},Va)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ya.id}}),at({type:"exercise/editExercise",payload:xs({},Va)});break;case"edit":Xn(Pe.dragKey),ia(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:1});break}}),ea=()=>{var ya;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u591A\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(Ya.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(Ya.Z,{value:Pe.question_title})),a.createElement("div",{className:Ea.questionChoices},(ya=Pe==null?void 0:Pe.question_choices)==null?void 0:ya.map(function(ra,xa){return a.createElement(re.Z,{key:xa},a.createElement(ve.Z,null,a.createElement(Ne.default,{key:xa,checked:Pe.standard_answer.includes(xa+1),disabled:!0},ec[xa],".")),a.createElement(ve.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(Ya.Z,{value:ra.choice_text}))))})),a.createElement("div",{className:Ea.action},!Pe.hideAction&&Sr.map(function(ra,xa){return ra.id==="up"&&Pe.key===1||ra.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:xa,placement:"bottom",title:ra.name},a.createElement("span",{onClick:()=>or(ra),className:ra.icon}))})))},_a=()=>{var ya,ra;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u9898\u5E72\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ga,onChange:xa=>la(xa)}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ea.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),_n.map((xa,qn)=>{var nr,vr;return a.createElement("div",{className:Ea.choiceWrap,key:qn},a.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ea.answer} ${pa.includes(qn)?Ea.activeAnswer:""}`,onClick:()=>{pa.includes(qn)?Jt(pa.filter(xr=>xr!==qn)):Jt([...pa,qn])}},ec[qn])),a.createElement("div",{className:Ea.editorWrap},Ga===qn?a.createElement(Ia.Z,{id:`single-question-option-${qn}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:xa,onChange:xr=>{_n[qn]=xr,Wn(_n)}}):a.createElement("div",{className:Ea.htmlWrap,onClick:()=>On(qn)},a.createElement(Ya.Z,{value:xa}))),((vr=(nr=_e.editData)==null?void 0:nr.exercise)==null?void 0:vr.exercise_status)===1&&a.createElement(a.Fragment,null,qn>1&&a.createElement(De.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ea.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Wn(_n.filter((xr,ho)=>ho!==qn))})),qn<7&&qn===_n.length-1&&a.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ea.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wn([..._n,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Za,onChange:xa=>va(xa)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:ka,max:1e4,min:0,onChange:xa=>{Yt(xa)}})," ","\u5206",a.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:Lr,onChange:xa=>{Ua(xa.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Io.N,{value:rr,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:ro,subId:(ra=(ya=_e.editData)==null?void 0:ya.exercise)==null?void 0:ra.sub_discipline_id,knowledgeOptions:za,onAddKnowledgeFinish:Vr})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:sn,onChange:xa=>{tt(xa)}}))),a.createElement("aside",{className:"tr"},(Zn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Pn(),ia(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Or()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:Ea.wrap},!Ca&&ea(),Ca&&_a())});var xc=(0,ye.connect)(({problemset:me,loading:pe,exercise:ie,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:ie,loading:pe.effects}),null,null,{forwardRef:!0})(tc),ai=x(59301),wc=Object.defineProperty,ps=Object.getOwnPropertySymbols,ws=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,_c=(me,pe,ie)=>pe in me?wc(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,sc=(me,pe)=>{for(var ie in pe||(pe={}))ws.call(pe,ie)&&_c(me,ie,pe[ie]);if(ps)for(var ie of ps(pe))_u.call(pe,ie)&&_c(me,ie,pe[ie]);return me},jt=(me,pe)=>{var ie={};for(var dt in me)ws.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&ps)for(var dt of ps(me))pe.indexOf(dt)<0&&_u.call(me,dt)&&(ie[dt]=me[dt]);return ie},rn=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Bn=null,Fa=(me,pe)=>{var ie=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Ut,dispatch:at,editData:Oe,cancelAdd:Pe=()=>{},editKey:Pn,setEditKey:Zn=()=>{},addCallback:Xn=()=>{},reload:an=()=>{},setIsClaer:wn=()=>{}}=ie,aa=jt(ie,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"]);const[Aa,_n]=(0,a.useState)(""),[Wn,Ga]=(0,a.useState)(""),[On,pa]=(0,a.useState)(""),[Jt,ga]=(0,a.useState)([]),[la,ka]=(0,a.useState)(""),[Yt,Ca]=(0,a.useState)(),[ia,rr]=(0,a.useState)(!1),[ro,Lr]=(0,a.useState)([]),[Ua,sn]=(0,a.useState)(!1),[tt,Za]=(0,a.useState)(!1),va=(0,ye.useParams)(),za=(0,a.useRef)(!1),[ur,Ha]=(0,a.useState)([]);(0,a.useEffect)(()=>{var ea;if(za.current)return;Oe.edit&&(sn(!0),Ga(""),_n(""),Lr([])),_n(Oe.shixun_name),Ga(Oe.question_title);const _a=[];(ea=Oe.shixun)==null||ea.map(ya=>{_a.push(ya.challenge_score),ur.push({challenge_id:ya.challenge_id,open:!0})}),Ha(ur),Lr(_a)},[Oe]),(0,a.useEffect)(()=>{rr(!1)},[Ua]),(0,a.useImperativeHandle)(pe,()=>({onSave:Va,isEdit:Ua}));const Vr=ea=>{(ea==null?void 0:ea.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),sn(!1),Zn(-1),za.current=!1,an())},Va=()=>rn(void 0,null,function*(){let ea=[];if(!1)return!1;za.current=!0,Za(!0);let ya;return Oe.question_id?ya=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Wn,shixun_name:Aa,shixun_id:Oe.shixun_id,question_type:5,question_scores:ro}}):ya=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Oe==null?void 0:Oe.insert_id,categoryId:va.categoryId,question_title:Wn,shixun_name:Aa,shixun_id:Oe.shixun_id,question_type:5,question_scores:ro,is_copy:Oe.is_copy}}),Vr(ya),Za(!1),{name:Wn,analysis:On,standard_answers:ea,is_ordered:Yt}}),Da=()=>{var ea;return ai.createElement("aside",null,ai.createElement("div",{className:Ea.questionType},ai.createElement("div",null,ai.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),ai.createElement("div",{className:"mt10"},ai.createElement(Se.default,{defaultValue:Aa,onChange:_a=>{_n(_a.target.value)}})),ai.createElement("div",{className:"mt10"},ai.createElement(Ia.Z,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Wn,onChange:_a=>{Ga(_a)}})),ai.createElement("div",{className:"mt20"},(ea=Oe.shixun)==null?void 0:ea.map((_a,ya)=>ai.createElement(re.Z,{gutter:[20,20]},ai.createElement(ve.Z,{flex:"1"},ya+1,".",_a.challenge_name),ai.createElement(ve.Z,null,ai.createElement(Te.Z,{defaultValue:ro[ya],onChange:ra=>{ro[ya]=ra,Lr(ro),console.log("srore:L",ro[ya])}})," \u5206")))),ai.createElement("div",{className:"mt20"},Jt.length>1&&ai.createElement("span",null,ai.createElement(Ne.default,{checked:Yt,onChange:_a=>Ca(_a.target.checked),className:`${Ea.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),ai.createElement("span",{className:`${Ea.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"))),ai.createElement("aside",{className:"tr"},(Pn!==-1||!(Oe!=null&&Oe.edit))&&ai.createElement(Ce.ZP,{type:"default",onClick:()=>{Pe(),sn(!1)}},"\u53D6\u6D88"),ai.createElement(Ce.ZP,{loading:tt,className:"ml20",type:"primary",onClick:()=>{Va()}},"\u4FDD\u5B58")))},Or=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ea=>{var _a,ya;return((ya=(_a=_e==null?void 0:_e.editData)==null?void 0:_a.exercise)==null?void 0:ya.exercise_status)===1?ea:ea.id!=="del"&&ea.id!=="add"}),Sr=ea=>rn(void 0,null,function*(){if(Pn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ea.id){case"del":let _a;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return rn(this,null,function*(){yield(0,ne.Fl)({id:Oe.question_id}),at({type:"exercise/editExercise",payload:sc({},va)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Oe.question_id,opr:ea.id}}),at({type:"exercise/editExercise",payload:sc({},va)});break;case"edit":Zn(Oe.dragKey),sn(!0);break;case"add":at({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:Oe.key,insert_id:Oe==null?void 0:Oe.question_id,question_type:5}}});break}}),or=()=>{var ea,_a;return ai.createElement("aside",null,ai.createElement("div",{className:Ea.questionType},!(Oe!=null&&Oe.isPreview)&&ai.createElement("div",null,ai.createElement("span",{className:"font16 c-blue"},Oe.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",Oe.question_score,"\u5206\uFF09")),Oe!=null&&Oe.isPreview?ai.createElement("div",{style:{display:"flex"}},ai.createElement("span",{style:{flexShrink:0},className:"font18"},Oe.key,"."),ai.createElement(Ya.Z,{value:Oe.question_title}),ai.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Oe.question_score,"\u5206\uFF09"),!!((ea=Oe.schools)!=null&&ea.length)&&ai.createElement(De.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},ai.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"}))):ai.createElement("div",{className:"mt5"},ai.createElement(Ya.Z,{value:Oe.question_title})),ai.createElement("div",{className:"mt30"}),(_a=Oe.shixun)==null?void 0:_a.map(function(ya,ra){var xa,qn,nr,vr,xr,ho,Eo,Zr,sr,io;return ai.createElement("div",null,ai.createElement("div",{key:ra,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,display:"flex",justifyContent:"space-between",marginBottom:(!((xa=ur[ra])!=null&&xa.open)||!((nr=(qn=_e==null?void 0:_e.editData)==null?void 0:qn.exercise)!=null&&nr.show_challenge_task_pass))&&10}},ai.createElement("div",null,ai.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",ra+1,"\u5173 ",ai.createElement("span",{className:"ml10"},ya.challenge_name)," ",ai.createElement("span",{className:"ml10"},ya.challenge_score," \u5206")),((xr=(vr=_e==null?void 0:_e.editData)==null?void 0:vr.exercise)==null?void 0:xr.show_challenge_task_pass)&&ai.createElement("div",{style:{cursor:"pointer",color:"#666666",fontSize:14},onClick:()=>{var yo;ur[ra].open=!((yo=ur[ra])!=null&&yo.open),Ha([...ur])}},(ho=ur[ra])!=null&&ho.open?"\u6536\u8D77":"\u5C55\u5F00",(Eo=ur[ra])!=null&&Eo.open?ai.createElement(uo.Z,{style:{marginLeft:8}}):ai.createElement(Do.Z,{style:{marginLeft:8}}))),((sr=(Zr=_e==null?void 0:_e.editData)==null?void 0:Zr.exercise)==null?void 0:sr.show_challenge_task_pass)&&ai.createElement(Ya.Z,{style:{border:"1px solid #F1F4F9",borderTop:"none",padding:10,display:!((io=ur[ra])!=null&&io.open)&&"none"},value:(ya==null?void 0:ya.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))}),ai.createElement("div",{className:Ea.action},ai.createElement(ye.Link,{target:"_blank",to:`/shixuns/${Oe.shixun_identifier}/challenges?exercise=true`},"\u5B9E\u8BAD\u8BE6\u60C5"),!Oe.hideAction&&Or.map(function(ya,ra){return ya.id==="up"&&Oe.key===1||ya.id==="down"&&Oe.key===Oe.len?null:ai.createElement(De.Z,{key:ra,placement:"bottom",title:ya.name},ai.createElement("span",{onClick:()=>Sr(ya),className:ya.icon}))})))};return ai.createElement("section",{className:Ea.wrap},!Ua&&or(),Ua&&Da())};var sl=(0,ye.connect)(({problemset:me,loading:pe,globalSetting:ie,exercise:dt})=>({problemset:me,globalSetting:ie,exercise:dt,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Fa)),Cr=x(13656),Pl=Object.defineProperty,ko=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,gl=(me,pe,ie)=>pe in me?Pl(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,_l=(me,pe)=>{for(var ie in pe||(pe={}))jo.call(pe,ie)&&gl(me,ie,pe[ie]);if(ko)for(var ie of ko(pe))Tl.call(pe,ie)&&gl(me,ie,pe[ie]);return me},Ri=(me,pe)=>{var ie={};for(var dt in me)jo.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&ko)for(var dt of ko(me))pe.indexOf(dt)<0&&Tl.call(me,dt)&&(ie[dt]=me[dt]);return ie},Ql=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Yr=(me,pe)=>{var ie=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},setIsClaer:an=()=>{},reload:wn=()=>{},addCallback:aa=ra=>{}}=ie,Aa=Ri(ie,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"]);const[_n,Wn]=(0,a.useState)([]),[Ga,On]=(0,a.useState)(),[pa,Jt]=(0,a.useState)([]),[ga,la]=(0,a.useState)(""),[ka,Yt]=(0,a.useState)(),[Ca,ia]=(0,a.useState)([]),[rr,ro]=(0,a.useState)(!1),[Lr,Ua]=(0,a.useState)(1),[sn,tt]=(0,a.useState)(!1),[Za,va]=(0,a.useState)(""),za=(0,ye.useParams)(),ur=(0,a.useRef)(null),Ha=(0,a.useRef)(!1),[Vr,Va]=(0,a.useState)([]),Da=ra=>{Va([...Vr,_l({},ra)])};(0,a.useEffect)(()=>{Wn(["","","",""])},[]),(0,a.useEffect)(()=>{if(Ha.current)return;if(!(Pe!=null&&Pe.question_choices)){ro(!0),la(""),Yt(5),Wn(["","","",""]),Jt([]);return}la(Pe==null?void 0:Pe.question_title),Yt(Pe==null?void 0:Pe.question_score),tt(!(Pe!=null&&Pe.repeat_answer)),va(Pe==null?void 0:Pe.analysis),Ua(Pe==null?void 0:Pe.difficulty),Wn(Pe==null?void 0:Pe.question_choices.map(xa=>xa.choice_text));const ra=[];Pe==null||Pe.standard_answer.map((xa,qn)=>{ra.push(xa-1)}),ia(Pe.tag_discipline_ids),Jt(ra)},[Pe,rr]),(0,a.useEffect)(()=>{rr&&ra();function ra(){return Ql(this,null,function*(){var xa,qn;const nr=yield(0,ne.YY)({sub_discipline_id:(qn=(xa=Dt.editData)==null?void 0:xa.exercise)==null?void 0:qn.sub_discipline_id});Va(nr.tag_disciplines)})}},[rr]),(0,a.useEffect)(()=>{var ra;const xa=(ra=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ra.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];Va(xa)},[Dt.tagDisciplineData]),(0,a.useImperativeHandle)(pe,()=>({onSave:Sr,isEdit:rr}));const Or=ra=>{(ra==null?void 0:ra.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ro(!1),Xn(-1),Ha.current=!1,wn())},Sr=()=>Ql(void 0,null,function*(){var ra,xa,qn,nr;if(!ga)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const vr=_n.findIndex(Eo=>!Eo);if(vr>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Cr.k4[vr]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!pa.length)return oe.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(pa.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const xr=_n.map((Eo,Zr)=>({choice_text:Eo,is_answer:pa.includes(Zr)?Zr+1:0}));Ha.current=!0;let ho;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>Ql(void 0,null,function*(){var Eo,Zr;ho=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:xr.map(sr=>sr.choice_text),standard_answers:xr.filter(sr=>sr.is_answer).map(sr=>sr.is_answer),tag_discipline_ids:Ca,sub_discipline_id:(Zr=(Eo=Dt.editData)==null?void 0:Eo.exercise)==null?void 0:Zr.sub_discipline_id,difficulty:Lr,is_cover:1,repeat_answer:!sn,analysis:Za}}),Or(ho)}),onCancel:()=>Ql(void 0,null,function*(){var Eo,Zr;ho=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:xr.map(sr=>sr.choice_text),standard_answers:xr.filter(sr=>sr.is_answer).map(sr=>sr.is_answer),tag_discipline_ids:Ca,sub_discipline_id:(Zr=(Eo=Dt.editData)==null?void 0:Eo.exercise)==null?void 0:Zr.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Or(ho)})}):(ho=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:xr.map(Eo=>Eo.choice_text),standard_answers:xr.filter(Eo=>Eo.is_answer).map(Eo=>Eo.is_answer),tag_discipline_ids:Ca,sub_discipline_id:(xa=(ra=Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Or(ho)):(ho=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:za.categoryId,question_title:ga,question_type:1,question_score:ka,question_choices:xr.map(Eo=>Eo.choice_text),standard_answers:xr.filter(Eo=>Eo.is_answer).map(Eo=>Eo.is_answer),tag_discipline_ids:Ca,sub_discipline_id:(nr=(qn=Dt.editData)==null?void 0:qn.exercise)==null?void 0:nr.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Or(ho))}),or=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ra=>{var xa,qn;return((qn=(xa=Dt==null?void 0:Dt.editData)==null?void 0:xa.exercise)==null?void 0:qn.exercise_status)===1?ra:ra.id!=="del"&&ra.id!=="add"}),ea=ra=>Ql(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ra.id){case"del":let xa;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Ql(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:_l({},za)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ra.id}}),at({type:"exercise/editExercise",payload:_l({},za)});break;case"edit":Xn(Pe.dragKey),ro(!0);break;case"add":aa({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),_a=()=>{var ra;return a.createElement("aside",{ref:ur},a.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5355\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(Ya.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(Ya.Z,{value:Pe.question_title})),a.createElement("div",{className:Ea.questionChoices},(ra=Pe==null?void 0:Pe.question_choices)==null?void 0:ra.map(function(xa,qn){return a.createElement(re.Z,{key:qn},a.createElement(ve.Z,null,a.createElement(be.ZP,{key:qn,checked:Pe.standard_answer.includes(qn+1),disabled:!0},Cr.k4[qn],".")),a.createElement(ve.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(Ya.Z,{value:xa.choice_text}))))})),a.createElement("div",{className:Ea.action},!Pe.hideAction&&or.map(function(xa,qn){return xa.id==="up"&&Pe.key===1||xa.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:qn,placement:"bottom",title:xa.name},a.createElement("span",{onClick:()=>ea(xa),className:xa.icon}))})))},ya=()=>{var ra,xa;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u9898\u5E72\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ga,onChange:qn=>la(qn)}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ea.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),_n.map((qn,nr)=>{var vr,xr;return a.createElement("div",{className:Ea.choiceWrap,key:nr},a.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ea.answer} ${pa.includes(nr)?Ea.activeAnswer:""}`,onClick:()=>{pa.includes(nr)?Jt(pa.filter(ho=>ho!==nr)):Jt([...pa,nr])}},Cr.k4[nr])),a.createElement("div",{className:Ea.editorWrap},Ga===nr?a.createElement(Ia.Z,{id:`single-question-option-${nr}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:qn,onChange:ho=>{_n[nr]=ho,Wn(_n)}}):a.createElement("div",{className:Ea.htmlWrap,onClick:()=>On(nr)},a.createElement(Ya.Z,{value:qn}))),((xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.exercise_status)===1&&a.createElement(a.Fragment,null,nr>1&&a.createElement(De.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ea.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Wn(_n.filter((ho,Eo)=>Eo!==nr))})),nr<7&&nr===_n.length-1&&a.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ea.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wn([..._n,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Za,onChange:qn=>va(qn)}),a.createElement("div",{style:{marginBottom:14}},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:ka,max:1e4,min:0,onChange:qn=>{Yt(qn)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:Lr,onChange:qn=>{Ua(qn.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("div",{className:Ea.titleWrap},a.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Io.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:Ca,onChange:ia,subId:(xa=(ra=Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id,knowledgeOptions:Vr,onAddKnowledgeFinish:Da})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:sn,onChange:qn=>{tt(qn)}}))),a.createElement("aside",{className:"tr"},(Zn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Pn(),ro(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Sr()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:Ea.wrap},!rr&&_a(),rr&&ya())};var zo=(0,ye.connect)(({problemset:me,loading:pe,globalSetting:ie,exercise:dt})=>({problemset:me,globalSetting:ie,exercise:dt,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Yr)),bl=x(12563),tl=({value:me=[[],[]],onChange:pe})=>{var ie,dt;const[Dt,_e]=(0,a.useState)(""),[Ut,at]=(0,a.useState)(""),Oe=Pe=>{if(!Pe)return!1;let Pn=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 Pe==="|"?(oe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0};return a.createElement("div",null,a.createElement("p",{className:"font14"},"\u5173\u952E\u8BCD",a.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u952E\u8BCD\u53EF\u7528\u4E8E\u81EA\u52A8\u5224\u5206\uFF09"),a.createElement(De.Z,{overlayStyle:{maxWidth:350},title:a.createElement("div",null,a.createElement("div",null,"\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD\u7684\u5206\u6570\u662F\u666E\u901A\u5173\u952E\u8BCD\u5206\u6570\u7684\u4E24\u500D"),a.createElement("div",null,"\u4F8B\u5982\uFF1A"),a.createElement("div",null,"\u672C\u989810\u5206\uFF0C\u666E\u901A\u5173\u952E\u8BCD1\u4E2A\uFF0C\u6838\u5FC3\u5173\u952E\u8BCD2\u4E2A\uFF0C\u5219\u6BCF\u4E2A"),a.createElement("div",null,"\u666E\u901A\u5173\u952E\u8BCD2\u5206\uFF0C\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD4\u5206"))},a.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 font14"}))),a.createElement(re.Z,{align:"middle",className:"font14"},"\u666E\u901A\u5173\u952E\u8BCD\uFF1A",a.createElement(Se.default,{value:Dt,onChange:Pe=>{_e(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var Pn,Zn,Xn;const an=(Pn=Pe.target)==null?void 0:Pn.value;Oe(an)&&((Xn=me[0])==null||Xn.push((Zn=an==null?void 0:an.split("|"))==null?void 0:Zn.filter(wn=>!!wn)),pe([...me]),_e(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(ie=me==null?void 0:me[0])==null?void 0:ie.map((Pe,Pn)=>a.createElement(bl.default,{className:"mb10",key:Pn,closable:!0,onClose:Zn=>{var Xn;Zn.preventDefault(),me[0]=(Xn=me[0])==null?void 0:Xn.filter((an,wn)=>wn!==Pn),pe([...me])}},Pe==null?void 0:Pe.join(" \u6216 ")))),a.createElement(re.Z,{align:"middle",className:"font14"},"\u6838\u5FC3\u5173\u952E\u8BCD\uFF1A",a.createElement(Se.default,{value:Ut,onChange:Pe=>{at(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var Pn,Zn,Xn;const an=(Pn=Pe.target)==null?void 0:Pn.value;Oe(an)&&((Xn=me[1])==null||Xn.push((Zn=an==null?void 0:an.split("|"))==null?void 0:Zn.filter(wn=>!!wn)),pe([...me]),at(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(dt=me==null?void 0:me[1])==null?void 0:dt.map((Pe,Pn)=>a.createElement(bl.default,{className:"mb10",key:Pn,closable:!0,onClose:Zn=>{var Xn;Zn.preventDefault(),me[1]=(Xn=me[1])==null?void 0:Xn.filter((an,wn)=>wn!==Pn),pe([...me])}},Pe==null?void 0:Pe.join(" \u6216 ")))))},Le=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Et=(me,pe,ie)=>pe in me?Le(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Vt=(me,pe)=>{for(var ie in pe||(pe={}))Ue.call(pe,ie)&&Et(me,ie,pe[ie]);if(Ve)for(var ie of Ve(pe))St.call(pe,ie)&&Et(me,ie,pe[ie]);return me},fn=(me,pe)=>{var ie={};for(var dt in me)Ue.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Ve)for(var dt of Ve(me))pe.indexOf(dt)<0&&St.call(me,dt)&&(ie[dt]=me[dt]);return ie},da=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const ba=null,Xa=(me,pe)=>{var ie=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},reload:an=()=>{},addCallback:wn=()=>{},setIsClaer:aa=()=>{}}=ie,Aa=fn(ie,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"]);const[_n,Wn]=(0,a.useState)(""),[Ga,On]=(0,a.useState)(""),[pa,Jt]=(0,a.useState)(""),[ga,la]=(0,a.useState)(),[ka,Yt]=(0,a.useState)(!1),[Ca,ia]=(0,a.useState)([]),[rr,ro]=(0,a.useState)(1),[Lr,Ua]=(0,a.useState)(!1),[sn,tt]=(0,a.useState)([[],[]]),Za=(0,a.useRef)(!1),va=(0,ye.useParams)(),[za,ur]=(0,a.useState)([]),Ha=ea=>{ur([...za,Vt({},ea)])};(0,a.useEffect)(()=>{var ea;if(!Za.current){if(!(Pe!=null&&Pe.question_title)){Yt(!0),Wn(""),Jt(""),la(10);return}Ua(!(Pe!=null&&Pe.repeat_answer)),Wn(Pe==null?void 0:Pe.question_title),Jt((ea=Pe==null?void 0:Pe.standard_answer)==null?void 0:ea[0]),la(Pe==null?void 0:Pe.question_score),ia(Pe.tag_discipline_ids),ro(Pe==null?void 0:Pe.difficulty),On(Pe==null?void 0:Pe.analysis),tt([Pe==null?void 0:Pe.normal_keywords,Pe==null?void 0:Pe.main_keywords])}},[dt.editData,ka]),(0,a.useEffect)(()=>{var ea;const _a=(ea=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ea.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];ur(_a)},[Dt.tagDisciplineData]),(0,a.useEffect)(()=>{ka&&ea();function ea(){return da(this,null,function*(){var _a,ya;const ra=yield(0,ne.YY)({sub_discipline_id:(ya=(_a=Dt.editData)==null?void 0:_a.exercise)==null?void 0:ya.sub_discipline_id});ur(ra.tag_disciplines)})}},[ka]),(0,a.useImperativeHandle)(pe,()=>({onSave:Va,isEdit:ka}));const Vr=ea=>{(ea==null?void 0:ea.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Yt(!1),Xn(-1),Za.current=!1,an())},Va=()=>da(void 0,null,function*(){var ea,_a,ya,ra;if(!_n)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const xa=sn[0],qn=sn[1];Za.current=!0;let nr;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>da(void 0,null,function*(){var vr,xr;nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:_n,question_type:4,question_score:ga,standard_answers:[pa],tag_discipline_ids:Ca,sub_discipline_id:(xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.sub_discipline_id,difficulty:rr,is_cover:1,repeat_answer:!Lr,analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Vr(nr)}),onCancel:()=>da(void 0,null,function*(){var vr,xr;nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:_n,question_type:4,question_score:ga,standard_answers:[pa],tag_discipline_ids:Ca,sub_discipline_id:(xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Vr(nr)})}):(nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:_n,question_type:4,question_score:ga,standard_answers:[pa],tag_discipline_ids:Ca,sub_discipline_id:(_a=(ea=Dt.editData)==null?void 0:ea.exercise)==null?void 0:_a.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Vr(nr)):(nr=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:va.categoryId,exercise_bank_id:va.categoryId,question_title:_n,question_type:4,question_score:ga,standard_answers:[pa],tag_discipline_ids:Ca,sub_discipline_id:(ra=(ya=Dt.editData)==null?void 0:ya.exercise)==null?void 0:ra.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Vr(nr)),{name:_n,answer_texts:[pa],analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Da=()=>{var ea,_a;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:_n,onChange:ya=>Wn(ya)}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(Ia.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:pa,onChange:ya=>Jt(ya)}),a.createElement(tl,{value:sn,onChange:tt}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ga,onChange:ya=>On(ya)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:ga,max:1e4,min:0,onChange:ya=>{la(ya)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:rr,onChange:ya=>{ro(ya.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Io.N,{value:Ca,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:ia,subId:(_a=(ea=Dt.editData)==null?void 0:ea.exercise)==null?void 0:_a.sub_discipline_id,knowledgeOptions:za,onAddKnowledgeFinish:Ha})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Lr,onChange:ya=>{Ua(ya)}}))),a.createElement("aside",{className:"tr"},(Zn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Pn(),Yt(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Va()}},"\u4FDD\u5B58")))},Or=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ea=>{var _a,ya;return((ya=(_a=Dt==null?void 0:Dt.editData)==null?void 0:_a.exercise)==null?void 0:ya.exercise_status)===1?ea:ea.id!=="del"&&ea.id!=="add"}),Sr=ea=>da(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ea.id){case"del":let _a;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return da(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Vt({},va)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ea.id}}),at({type:"exercise/editExercise",payload:Vt({},va)});break;case"edit":Xn(Pe.dragKey),Yt(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:4});break}}),or=()=>a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(Ya.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(Ya.Z,{value:Pe.question_title})),a.createElement("div",{className:Ea.questionChoices},a.createElement("p",null,a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(Ya.Z,{value:pa||""})),a.createElement("div",{className:Ea.action},!Pe.hideAction&&Or.map(function(ea,_a){return ea.id==="up"&&Pe.key===1||ea.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:_a,placement:"bottom",title:ea.name},a.createElement("span",{onClick:()=>Sr(ea),className:ea.icon}))})));return a.createElement("section",{className:Ea.wrap},!ka&&or(),ka&&Da())};var Ja=(0,ye.connect)(({problemset:me,loading:pe,exercise:ie,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:ie,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Xa)),Sa=x(59301),cr=Object.defineProperty,tr=Object.getOwnPropertySymbols,fr=Object.prototype.hasOwnProperty,ma=Object.prototype.propertyIsEnumerable,Qa=(me,pe,ie)=>pe in me?cr(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Br=(me,pe)=>{for(var ie in pe||(pe={}))fr.call(pe,ie)&&Qa(me,ie,pe[ie]);if(tr)for(var ie of tr(pe))ma.call(pe,ie)&&Qa(me,ie,pe[ie]);return me},So=(me,pe)=>{var ie={};for(var dt in me)fr.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&tr)for(var dt of tr(me))pe.indexOf(dt)<0&&ma.call(me,dt)&&(ie[dt]=me[dt]);return ie},so=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Oo=["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"],Mo=(me,pe)=>{var ie=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},addCallback:an=()=>{},setIsClaer:wn=()=>{}}=ie,aa=So(ie,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]);const[Aa,_n]=(0,a.useState)([]),[Wn,Ga]=(0,a.useState)(),[On,pa]=(0,a.useState)([]),[Jt,ga]=(0,a.useState)(""),[la,ka]=(0,a.useState)(5),[Yt,Ca]=(0,a.useState)(!1),ia=(0,ye.useParams)();(0,a.useEffect)(()=>{_n(["","","",""])},[]),(0,a.useEffect)(()=>{if(!(Pe!=null&&Pe.question_choices)){Ca(!0),ga(""),ka(5),_n(["","","",""]),pa([]);return}ga(Pe==null?void 0:Pe.question_title),ka(Pe==null?void 0:Pe.question_score),_n(Pe==null?void 0:Pe.question_choices.map(Za=>Za.choice_text));const tt=[];Pe==null||Pe.standard_answer.map((Za,va)=>{tt.push(Za-1)}),pa(tt)},[Pe]),(0,a.useImperativeHandle)(pe,()=>({onSave:rr,isEdit:Yt}));const rr=()=>so(void 0,null,function*(){if(!Jt)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const tt=Aa.findIndex(za=>!za);if(tt>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Oo[tt]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!On.length)return oe.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(On.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Za=Aa.map((za,ur)=>({choice_text:za,is_answer:On.includes(ur)?ur+1:0}));let va;Pe.question_id?va=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Jt,question_type:1,question_score:la,question_choices:Za.map(za=>za.choice_text),standard_answers:Za.filter(za=>za.is_answer).map(za=>za.is_answer)}}):va=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ia.categoryId,question_title:Jt,question_type:1,question_score:"5.0",question_choices:Za.map(za=>za.choice_text),standard_answers:Za.filter(za=>za.is_answer).map(za=>za.is_answer)}}),va.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ca(!1),at({type:"exercise/editExercise",payload:Br({},ia)}))}),ro=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(tt=>{var Za,va;return((va=(Za=Dt==null?void 0:Dt.editData)==null?void 0:Za.exercise)==null?void 0:va.exercise_status)===1?tt:tt.id!=="del"&&tt.id!=="add"}),Lr=tt=>so(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(tt.id){case"del":let Za;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return so(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Br({},ia)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:tt.id}}),at({type:"exercise/editExercise",payload:Br({},ia)});break;case"edit":ye.history.push(`/problems/${Pe==null?void 0:Pe.hack_identifier}/edit?type=exercises&express_id=${ia.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=${location.pathname}`);break;case"add":an({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:6});break}}),Ua=tt=>so(void 0,null,function*(){tt.preventDefault();const Za=yield(0,ne.nF)({id:Pe==null?void 0:Pe.hack_identifier});Za.status===0&&(0,ue.xg)(`/myproblems/${Za==null?void 0:Za.identifier}`)}),sn=()=>{var tt,Za,va,za,ur,Ha,Vr;return Sa.createElement("aside",null,Sa.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&Sa.createElement("div",null,Sa.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?Sa.createElement(Sa.Fragment,null,Sa.createElement("div",{style:{display:"flex"}},Sa.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),Sa.createElement(Ya.Z,{value:Pe.question_title}),Sa.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")),Sa.createElement("div",{style:{fontWeight:600,marginTop:10,fontSize:16}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(tt=Pe==null?void 0:Pe.languages)==null?void 0:tt.join("/")),((va=(Za=Dt==null?void 0:Dt.editData)==null?void 0:Za.exercise)==null?void 0:va.show_hack_sets)&&Sa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Sa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Sa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Sa.createElement(z.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Va,Da,Or)=>Or+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Va,Da,Or)=>Sa.createElement(De.Z,{title:Sa.createElement("pre",null,Va)},Sa.createElement("div",{className:Ea.divname},Va))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Va,Da,Or)=>Sa.createElement(De.Z,{title:Sa.createElement("pre",null,Va)}," ",Sa.createElement("div",{className:Ea.divname},Va))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))):Sa.createElement("div",{className:"mt5"},Sa.createElement(Ya.Z,{value:Pe.question_title}),((ur=(za=Dt==null?void 0:Dt.editData)==null?void 0:za.exercise)==null?void 0:ur.show_hack_sets)&&Sa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Sa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Sa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Sa.createElement(z.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Va,Da,Or)=>Or+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Va,Da,Or)=>Sa.createElement(De.Z,{title:Sa.createElement("pre",null,Va)},Sa.createElement("div",{className:Ea.divname},Va))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Va,Da,Or)=>Sa.createElement(De.Z,{title:Sa.createElement("pre",null,Va)}," ",Sa.createElement("div",{className:Ea.divname},Va))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))),((Vr=(Ha=Dt==null?void 0:Dt.editData)==null?void 0:Ha.exercise)==null?void 0:Vr.show_hack_description)&&Sa.createElement("div",{className:Ea.questionChoices},Sa.createElement(Ya.Z,{value:Pe.description||""})),Sa.createElement("div",{className:Ea.action},Sa.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/problems/newedit/${Pe==null?void 0:Pe.hack_identifier}?type=exercises&express_id=${ia.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=/classrooms/${ia.coursesId}/exercise/add/${ia.categoryId}?type=2`)}},"\u67E5\u770B\u8BE6\u60C5"),!Pe.hideAction&&ro.map(function(Va,Da){return Va.id==="up"&&Pe.key===1||Va.id==="down"&&Pe.key===Pe.len?null:Sa.createElement(De.Z,{key:Da,placement:"bottom",title:Va.name},Sa.createElement("span",{onClick:()=>Lr(Va),className:Va.icon}))})))};return Sa.createElement("section",{className:Ea.wrap},sn())};var No=(0,ye.connect)(({problemset:me,loading:pe,globalSetting:ie,exercise:dt})=>({problemset:me,globalSetting:ie,exercise:dt,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Mo)),po=x(52660),Fl={ai_review_warp:"ai_review_warp___xdNyj",under_review:"under_review___LPpOL",btn_operate:"btn_operate___owqg5",btn_review:"btn_review___RoZoh",is_disabled:"is_disabled___T2_8u",title_sty:"title_sty___nTv6u",btns_pfbz:"btns_pfbz___kGOTA"},El=x(80471),Qo=x(59301),Ci=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const wi=({exercise:me,globalSetting:pe,user:ie,loading:dt,questionInfo:Dt,dispatch:_e})=>{var Ut;const at=(0,ye.useParams)(),{is_open_ai_review:Oe,zero_commit_student_works:Pe,unified_ai_setting:Pn,ai_review_settings:Zn,is_random:Xn}=me.commonHeader,[an,wn]=(0,a.useState)({}),[aa,Aa]=(0,a.useState)(!1),[_n,Wn]=(0,a.useState)(0),[Ga,On]=(0,a.useState)(!1),pa=Pn?Zn:((Ut=Dt==null?void 0:Dt.ai_review_settings)==null?void 0:Ut.length)>0?Dt.ai_review_settings:Zn;(0,a.useEffect)(()=>{!dt["exercise/getCommonHeader"]&&Oe&&!(0,bt.dE)()&&Jt()},[dt["exercise/getCommonHeader"]]),(0,a.useEffect)(()=>{if((an==null?void 0:an.status)=="running"){const Yt=setInterval(()=>{Jt()},3e3);return()=>clearInterval(Yt)}},[an==null?void 0:an.status]);const Jt=()=>Ci(void 0,null,function*(){const Yt=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_status.json",{method:"get",params:{exercise_id:at==null?void 0:at.categoryId,exercise_question_id:Dt==null?void 0:Dt.question_id}});(Yt==null?void 0:Yt.status)===0&&wn(Yt==null?void 0:Yt.data)}),ga=Yt=>{_e({type:"exercise/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:an==null?void 0:an.id,status:Yt,questionId:Dt==null?void 0:Dt.question_id,onOK:()=>{Jt()}}})},la=()=>{_e({type:"exercise/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",params:{exercise_id:at==null?void 0:at.categoryId,exercise_question_id:Dt==null?void 0:Dt.question_id}}})},ka=()=>Ci(void 0,null,function*(){if(Oe){if(Pe)return oe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");On(!0);const Yt=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:at==null?void 0:at.categoryId,range:_n,exercise_question_id:Dt==null?void 0:Dt.question_id}});(Yt==null?void 0:Yt.status)===0&&(Aa(!1),Jt()),On(!1)});return Qo.createElement("div",{className:Fl.ai_review_warp},Qo.createElement("div",null,Oe&&(an==null?void 0:an.status)=="running"&&Qo.createElement("div",{className:Fl.under_review},Qo.createElement(Ft.Z,{spinning:!0,className:"mr6",size:"small"}),Qo.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Qo.createElement("span",{className:"ml5",style:{color:"#3061D0"}},an==null?void 0:an.rate,(an==null?void 0:an.rate)=="0.0%"&&Qo.createElement("span",{className:"ml10"},"\u4EFB\u52A1\u6392\u961F\u4E2D\uFF0C\u9884\u8BA1\u7A0D\u540E\u5F00\u59CB\u8BC4\u9605!"))),Oe&&["success","failed"].includes(an==null?void 0:an.status)&&Qo.createElement("div",{className:Fl.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Qo.createElement("span",{style:{color:"#3061D0"},onClick:()=>ga(1)},an==null?void 0:an.success_count),"\u4EBA\uFF0C \u5931\u8D25",Qo.createElement("span",{style:{color:"#ff0000"},onClick:()=>ga(0)},an==null?void 0:an.fail_count),"\u4EBA")),Qo.createElement("div",{className:"flex"},Qo.createElement("div",{className:Fl.btn_operate,onClick:la},Qo.createElement("i",{className:"iconfont icon-lishijilu mr8"}),"\u64CD\u4F5C\u8BB0\u5F55"),Qo.createElement("div",{className:`${Fl.btn_review} ${(an==null?void 0:an.status)=="running"&&Fl.is_disabled}`,onClick:()=>{if((an==null?void 0:an.status)!="running"){if(!Oe)return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;Wn(0),Aa(!0)}}},Qo.createElement("img",{src:Pa.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),Qo.createElement(Fe.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:aa,destroyOnClose:!0,onCancel:()=>Aa(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Ga,onOk:()=>ka()},Qo.createElement("div",{className:"flex item-center justify-between mb10"},Qo.createElement("div",{className:Fl.title_sty,style:{marginBottom:0}},"\u8BC4\u5206\u6807\u51C6"),Qo.createElement("div",{className:"flex"},Qo.createElement("div",{className:Fl.btns_pfbz,onClick:()=>{_e({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:Dt==null?void 0:Dt.question_id,ai_review_settings:pa}})}},Qo.createElement("img",{src:El.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),Qo.createElement("div",{className:Fl.btns_pfbz,onClick:()=>{Pn?window.location.href=`/classrooms/${at.coursesId}/exercise/${at.categoryId}/detail?random=${Xn}&tabs=11`:ye.history.push(`/classrooms/${at.coursesId}/exercise/add/${at.categoryId}?random=${Xn}&type=2`)}},Qo.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),Qo.createElement(z.default,{pagination:!1,dataSource:pa,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),Qo.createElement("div",{className:Fl.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),Qo.createElement("div",{className:Fl.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Qo.createElement(be.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:Yt=>Wn(Yt.target.value),value:_n,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F"}]}))))};var Ki=(0,ye.connect)(({exercise:me,globalSetting:pe,loading:ie,user:dt})=>({exercise:me,globalSetting:pe,loading:ie.effects,user:dt}))(wi),Rr=x(59301),zi=Object.defineProperty,hi=Object.defineProperties,Si=Object.getOwnPropertyDescriptors,Qi=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,jn=(me,pe,ie)=>pe in me?zi(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,jr=(me,pe)=>{for(var ie in pe||(pe={}))Vi.call(pe,ie)&&jn(me,ie,pe[ie]);if(Qi)for(var ie of Qi(pe))Mi.call(pe,ie)&&jn(me,ie,pe[ie]);return me},Wo=(me,pe)=>hi(me,Si(pe)),We=(me,pe)=>{var ie={};for(var dt in me)Vi.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Qi)for(var dt of Qi(me))pe.indexOf(dt)<0&&Mi.call(me,dt)&&(ie[dt]=me[dt]);return ie},je=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Bt=(me,pe)=>{var ie=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},setIsClaer:an=()=>{},addCallback:wn=ya=>{},reload:aa=()=>{},markBtnVisible:Aa,handleMarkWrongQuestion:_n,handleAddCorrectAnswers:Wn}=ie,Ga=We(ie,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload","markBtnVisible","handleMarkWrongQuestion","handleAddCorrectAnswers"]);const[On,pa]=(0,a.useState)([]),[Jt,ga]=(0,a.useState)(!1),[la,ka]=(0,a.useState)(!0),[Yt,Ca]=(0,a.useState)(1),[ia,rr]=(0,a.useState)(!1),[ro,Lr]=(0,a.useState)([]),Ua=(0,ye.useParams)(),sn=(0,a.useRef)(null),[tt,Za]=(0,a.useState)(""),[va,za]=(0,a.useState)([]),ur=(0,a.useRef)(!1),Ha=ya=>{Lr([...ro,jr({},ya)])};(0,a.useEffect)(()=>{var ya;if(ur.current)return;if(!(Pe!=null&&Pe.question_title)){ga(!0),Za("");return}Za(Pe==null?void 0:Pe.question_title),rr(!(Pe!=null&&Pe.repeat_answer)),Ca(Pe==null?void 0:Pe.difficulty),pa(Pe.tag_discipline_ids);const ra=(ya=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:ya.map(xa=>{var qn,nr,vr;return Wo(jr({},xa),{id:xa.question_id,name:xa.question_title,open:!1,score:xa.question_score,qusList:(qn=xa==null?void 0:xa.question_choices)==null?void 0:qn.map(xr=>xr.choice_text),activeQusEditor:null,qusAnswer:(vr=[(nr=xa==null?void 0:xa.question_choices)==null?void 0:nr.findIndex(xr=>xr.standard_boolean)])==null?void 0:vr.filter(xr=>xr!==-1)})});za(ra)},[Pe,Jt]),(0,a.useEffect)(()=>{Jt&&ya();function ya(){return je(this,null,function*(){var ra,xa;const qn=yield(0,ne.YY)({sub_discipline_id:(xa=(ra=Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id});Lr(qn.tag_disciplines)})}},[Jt]),(0,a.useEffect)(()=>{var ya;const ra=(ya=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ya.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];Lr(ra)},[Dt.tagDisciplineData]),(0,a.useImperativeHandle)(pe,()=>({onSave:Va,isEdit:Jt}));const Vr=ya=>{(ya==null?void 0:ya.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ga(!1),Xn(-1),ur.current=!1,aa())},Va=()=>je(void 0,null,function*(){var ya,ra,xa;if(!tt)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(va.length===0)return oe.ZP.info("\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898"),!1;for(let vr=0;vr!Eo);if(ho>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165\u7B2C${vr+1}\u5C0F\u9898${Cr.k4[ho]}\u9009\u9879\u7684\u5185\u5BB9`),!1;if(!(xr!=null&&xr.qusAnswer.length))return oe.ZP.info(`\u8BF7\u8BBE\u7F6E\u7B2C${vr+1}\u5C0F\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E`),!1}const qn=va.map(vr=>{var xr;return{id:vr.id>1?vr.id:null,question_title:vr.name,question_type:1,question_choices:vr.qusList,question_score:vr.score,standard_answers:[((xr=vr.qusAnswer)==null?void 0:xr[0])+1]}});ur.current=!0;let nr;Pe.question_id&&((Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>je(void 0,null,function*(){var vr,xr;nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.sub_discipline_id,difficulty:Yt,is_cover:1,repeat_answer:!ia}}),Vr(nr)}),onCancel:()=>je(void 0,null,function*(){var vr,xr;nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.sub_discipline_id,difficulty:Yt,repeat_answer:!ia}}),Vr(nr)})}):(nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(xa=(ra=Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id,difficulty:Yt,repeat_answer:!ia}}),Vr(nr)))}),Da=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ya=>{var ra,xa;return((xa=(ra=Dt==null?void 0:Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.exercise_status)===1?ya:ya.id!=="del"&&ya.id!=="add"}),Or=ya=>je(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ya.id){case"del":let ra;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return je(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:jr({},Ua)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ya.id}}),at({type:"exercise/editExercise",payload:jr({},Ua)});break;case"edit":Xn(Pe.dragKey),ga(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),Sr=()=>{var ya;return Rr.createElement("aside",{ref:sn},Rr.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&Rr.createElement("div",null,Rr.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7EC4\u5408\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?Rr.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},Rr.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),Rr.createElement(Ya.Z,{value:Pe.question_title}),Rr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08\u5171",Pe==null?void 0:Pe.sub_q_count,"\u5C0F\u9898\uFF0C",Pe.question_score,"\u5206\uFF09")):Rr.createElement("div",{className:"mt5"},Rr.createElement(Ya.Z,{value:Pe.question_title})),Rr.createElement("div",{style:{display:la?"block":"none"},className:Ea.questionChoices},(ya=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:ya.map((ra,xa)=>{var qn,nr,vr,xr;return Rr.createElement("div",{key:xa,style:{marginBottom:"20px"}},Rr.createElement("div",{style:{display:"flex",alignItems:"flex-start",marginBottom:"15px"}},Rr.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,".",xa+1,(ra==null?void 0:ra.question_type)==0?"\uFF08\u5355\u9009\u9898\uFF09":(ra==null?void 0:ra.question_type)==1?"\uFF08\u591A\u9009\u9898\uFF09":(ra==null?void 0:ra.question_type)==2?"\uFF08\u5224\u65AD\u9898\uFF09":(ra==null?void 0:ra.question_type)==3?"\uFF08\u586B\u7A7A\u9898\uFF09":"\uFF08\u7B80\u7B54\u9898\uFF09"),Rr.createElement(Ya.Z,{value:ra.question_title}),Rr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",ra.question_score,"\u5206\uFF09")),(ra==null?void 0:ra.question_type)==3&&((qn=ra==null?void 0:ra.standard_answers)==null?void 0:qn.map(function(ho,Eo){return Rr.createElement(re.Z,{key:Eo,align:"middle",justify:"start",style:{marginBottom:"5px"}},Rr.createElement(ve.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",ho==null?void 0:ho.choice_id,"\uFF09\uFF1A"),Rr.createElement(ve.Z,{flex:"1"},Rr.createElement(re.Z,{align:"middle",gutter:[1,1]},ho.answer_text.map(function(Zr,sr){var io;return Rr.createElement(ve.Z,{span:24,key:sr},Rr.createElement(Se.default,{key:Eo,checked:(io=ra==null?void 0:ra.standard_answers)==null?void 0:io.includes(Eo),disabled:!0,value:Zr}))}))))})),(ra==null?void 0:ra.question_type)==4&&Rr.createElement(Ya.Z,{value:((nr=ra==null?void 0:ra.answer_texts)==null?void 0:nr[0])||""}),((ra==null?void 0:ra.question_type)==0||(ra==null?void 0:ra.question_type)==1||(ra==null?void 0:ra.question_type)==2)&&((vr=ra==null?void 0:ra.question_choices)==null?void 0:vr.map(function(ho,Eo){return Rr.createElement(re.Z,{key:Eo,align:"middle"},Rr.createElement(ve.Z,null,Rr.createElement(be.ZP,{key:Eo,checked:ra.standard_answer.includes(Eo+1),disabled:!0},Cr.k4[Eo],".")),Rr.createElement(ve.Z,{flex:"1"},Rr.createElement("span",{className:"c-black font14"},Rr.createElement(Ya.Z,{value:ho.choice_text}))))})),Aa&&Rr.createElement(re.Z,{className:"mt20",align:"middle",gutter:20},Rr.createElement(ve.Z,null,Rr.createElement(po.Z,{state:ra==null?void 0:ra.is_wrong,onClick:()=>_n({value:ra,type:ra==null?void 0:ra.question_type})})),(ra==null?void 0:ra.question_type)==0&&Rr.createElement(ve.Z,null,Rr.createElement(Ce.ZP,{style:{color:"#3061D0"},onClick:()=>{Wn==null||Wn({value:ra})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),(ra==null?void 0:ra.question_type)==4&&((xr=Dt==null?void 0:Dt.commonHeader)==null?void 0:xr.teacher_permission)&&Rr.createElement(Ki,{questionInfo:ra}))})),Rr.createElement("div",{className:Ea.action},Rr.createElement("span",{className:"c-light-primary current",onClick:()=>ka(!la),style:{}},la?"\u6536\u8D77":"\u5C55\u5F00"),!Pe.hideAction&&Da.map(function(ra,xa){return ra.id==="up"&&Pe.key===1||ra.id==="down"&&Pe.key===Pe.len?null:Rr.createElement(De.Z,{key:xa,placement:"bottom",title:ra.name},Rr.createElement("span",{onClick:()=>Or(ra),className:ra.icon}))})))},or=()=>{var ya,ra;return Rr.createElement("aside",null,Rr.createElement("div",{className:Ea.questionType},Rr.createElement("div",null,Rr.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),Rr.createElement("section",{className:Ea.wrap,style:{padding:0}},Rr.createElement("p",{className:Ea.titleWrap},Rr.createElement("span",{className:Ea.required},"*"),Rr.createElement("span",{className:Ea.title},"\u9898\u5E72\uFF1A")),Rr.createElement(Ia.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:tt,onChange:xa=>Za(xa)}),Rr.createElement("p",null,"\u5C0F\u9898\u6570\uFF1A",va==null?void 0:va.length),va==null?void 0:va.map((xa,qn)=>{var nr;return Rr.createElement("div",{className:Ea.fold,key:xa.id},Rr.createElement("div",{onClick:()=>_a("open",qn),className:Ea.head},Rr.createElement("i",{className:"iconfont icon-sanjiaoxing",style:{transform:xa.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),Rr.createElement("span",null,"\u7B2C",qn+1,"\u5C0F\u9898\uFF08\u5355\u9009\u9898\uFF09"),Rr.createElement("b",{onClick:vr=>{vr.stopPropagation(),_a("delete",qn)},className:"iconfont icon-shanchu8"})),Rr.createElement("div",{className:"mb10",style:{display:xa.open?"block":"none"}},Rr.createElement(Ia.Z,{watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:xa==null?void 0:xa.name,onChange:vr=>_a("value",qn,vr)}),Rr.createElement("p",{className:Ea.titleWrap},Rr.createElement("span",{className:Ea.required},"*"),Rr.createElement("span",{className:Ea.title},"\u7B54\u6848\u9009\u9879\uFF1A",Rr.createElement("span",{className:Ea.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),(nr=xa==null?void 0:xa.qusList)==null?void 0:nr.map((vr,xr)=>{var ho,Eo;return Rr.createElement("div",{className:Ea.choiceWrap,key:xr},Rr.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},Rr.createElement("div",{className:`${Ea.answer} ${(ho=xa==null?void 0:xa.qusAnswer)!=null&&ho.includes(xr)?Ea.activeAnswer:""}`,onClick:()=>_a("answer",qn,xr)},Cr.k4[xr])),Rr.createElement("div",{className:Ea.editorWrap},(xa==null?void 0:xa.activeQusEditor)===xr?Rr.createElement(Ia.Z,{id:`single-question-option-${xr}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:vr,onChange:Zr=>_a("details",qn,Zr)}):Rr.createElement("div",{className:Ea.htmlWrap,onClick:()=>_a("edit",qn,xr)},Rr.createElement(Ya.Z,{value:vr}))),xr>1&&Rr.createElement(De.Z,{title:"\u5220\u9664"},Rr.createElement("i",{className:`${Ea.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>_a("deleteQus",qn,xr)})),xr<7&&xr===((Eo=xa==null?void 0:xa.qusList)==null?void 0:Eo.length)-1&&Rr.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Rr.createElement("i",{className:`${Ea.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>_a("addQus",qn)})))}),Rr.createElement("p",{className:"mt10"},"\u5206\u503C\uFF1A",Rr.createElement(Te.Z,{value:xa.score,max:1e4,min:0,onChange:vr=>_a("score",qn,vr)})," ","\u5206")))}),va.length<20&&Rr.createElement(Ce.ZP,{type:"primary",onClick:ea},Rr.createElement("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"\u6DFB\u52A0\u5C0F\u9898")),Rr.createElement("p",{className:"mt10"},Rr.createElement("span",{className:Ea.difficult},Rr.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",Rr.createElement(be.ZP.Group,{value:Yt,onChange:xa=>{Ca(xa.target.value)}},Rr.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),Rr.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),Rr.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),Rr.createElement("p",{className:Ea.titleWrap},Rr.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",Rr.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),Rr.createElement("div",{className:"mt5"},Rr.createElement(Io.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:On,onChange:pa,subId:(ra=(ya=Dt.editData)==null?void 0:ya.exercise)==null?void 0:ra.sub_discipline_id,knowledgeOptions:ro,onAddKnowledgeFinish:Ha}))),Rr.createElement("aside",{className:"tr"},(Zn!==-1||Pe.question_id)&&Rr.createElement(Ce.ZP,{type:"default",onClick:()=>{Pn(),ga(!1)}},"\u53D6\u6D88"),Rr.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Va()}},"\u4FDD\u5B58")))},ea=()=>{const ya={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};za(va.concat(ya))},_a=(ya,ra,xa)=>{var qn;const nr=(0,Ta.cloneDeep)(va);ya==="open"&&(nr[ra].open=!nr[ra].open),ya==="delete"&&nr.splice(ra,1),ya==="value"&&(nr[ra].name=xa),ya==="answer"&&(nr[ra].qusAnswer=[xa]),ya==="edit"&&(nr[ra].activeQusEditor=xa),ya==="details"&&(nr[ra].qusList[nr[ra].activeQusEditor]=xa),ya==="addQus"&&(nr[ra].qusList=nr[ra].qusList.concat("")),ya==="deleteQus"&&(nr[ra].qusList=nr[ra].qusList.filter((vr,xr)=>xr!==xa),nr[ra].qusAnswer=(qn=nr[ra].qusAnswer)==null?void 0:qn.filter(vr=>vr!==xa)),ya==="analysis"&&(nr[ra].analysis=xa),ya==="score"&&(nr[ra].score=xa),za(nr)};return Rr.createElement("section",{className:Ea.wrap},!Jt&&Sr(),Jt&&or())};var It=(0,ye.connect)(({problemset:me,loading:pe,globalSetting:ie,exercise:dt})=>({problemset:me,globalSetting:ie,exercise:dt,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Bt)),Qt=x(11414),Zt={flex_box_center:"flex_box_center___dDNpp",flex_space_between:"flex_space_between___ovpjv",flex_box_vertical_center:"flex_box_vertical_center___oqAEt",flex_box_center_end:"flex_box_center_end___mHCIK",flex_box_column:"flex_box_column___GZMP2",posWarp:"posWarp___ZUxXl",pos:"pos___A7NKx",tips:"tips___ap6NV"},Mn=x(41843),Sn=x(24334),zn=Object.defineProperty,Oa=Object.defineProperties,An=Object.getOwnPropertyDescriptors,ua=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,mr=(me,pe,ie)=>pe in me?zn(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Fr=(me,pe)=>{for(var ie in pe||(pe={}))lr.call(pe,ie)&&mr(me,ie,pe[ie]);if(ua)for(var ie of ua(pe))er.call(pe,ie)&&mr(me,ie,pe[ie]);return me},Dr=(me,pe)=>Oa(me,An(pe)),Tr=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Mr=({data:me,exercise:pe,isDragDisabled:ie=!1,editorProps:dt={},onDragEnd:Dt=()=>{},dispatch:_e,markBtnVisible:Ut=!1,batchScore:at=[],reload:Oe=()=>{}})=>{const Pe=(0,a.useRef)(),Pn=(0,ye.useParams)(),[Zn,Xn]=Fe.default.useModal(),an=()=>{var ga,la,ka,Yt,Ca,ia,rr,ro,Lr,Ua,sn,tt,Za,va,za,ur;return[{name:"\u5355\u9009\u9898",type:0,count:(ga=me==null?void 0:me.exercise_types)==null?void 0:ga.q_singles,score:(la=me==null?void 0:me.exercise_types)==null?void 0:la.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:(ka=me==null?void 0:me.exercise_types)==null?void 0:ka.q_doubles,score:(Yt=me==null?void 0:me.exercise_types)==null?void 0:Yt.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:(Ca=me==null?void 0:me.exercise_types)==null?void 0:Ca.q_judges,score:(ia=me==null?void 0:me.exercise_types)==null?void 0:ia.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:(rr=me==null?void 0:me.exercise_types)==null?void 0:rr.q_nulls,score:(ro=me==null?void 0:me.exercise_types)==null?void 0:ro.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:(Lr=me==null?void 0:me.exercise_types)==null?void 0:Lr.q_mains,score:(Ua=me==null?void 0:me.exercise_types)==null?void 0:Ua.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:(sn=me==null?void 0:me.exercise_types)==null?void 0:sn.q_shixuns,score:(tt=me==null?void 0:me.exercise_types)==null?void 0:tt.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:(Za=me==null?void 0:me.exercise_types)==null?void 0:Za.q_pros,score:(va=me==null?void 0:me.exercise_types)==null?void 0:va.q_pros_scores,items:[]},{name:"\u7EC4\u5408\u9898",type:7,count:(za=me==null?void 0:me.exercise_types)==null?void 0:za.q_combinations,score:(ur=me==null?void 0:me.exercise_types)==null?void 0:ur.q_combination_scores,items:[]}]},wn=(ga,la,ka)=>{const Yt=Array.from(ga),[Ca]=Yt.splice(la,1);return Yt.splice(ka,0,Ca),Yt},aa=(ga,la,ka)=>{if(!ga.destination)return;const Yt=wn(la,ga.source.index,ga.destination.index);Dt(Yt,ka)},Aa=ga=>{_e({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:ga}})},_n=(ga,la)=>{var ka,Yt,Ca;if(la===0)return a.createElement(zo,Fr({reload:Oe,editData:ga},ga));if(la===1)return a.createElement(xc,Fr({reload:Oe,editData:ga},ga));if(la===2)return a.createElement(Bu,Fr({reload:Oe,editData:ga},ga));if(la===3)return a.createElement(ls,Fr({reload:Oe,editData:ga},ga));if(la===4)return a.createElement(Ja,Fr({reload:Oe,editData:ga},ga));if(la===5)return a.createElement(sl,Fr({reload:Oe,editData:ga},ga));if(la===6)return a.createElement(No,Fr({editData:ga},ga));if(la===7)return a.createElement(It,Fr({handleAddCorrectAnswers:pa,handleMarkWrongQuestion:Aa,markBtnVisible:Ut,reload:Oe,editData:ga},ga));if(la===8)return a.createElement("div",{style:{padding:"20px 30px"}},a.createElement(Ya.Z,{value:ga.key+"."+((ka=ga==null?void 0:ga.program_attr)==null?void 0:ka.description)}),a.createElement(Ya.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Sn.Base64.decode(((Yt=ga==null?void 0:ga.program_attr)==null?void 0:Yt.code)||"")}),(Ca=ga==null?void 0:ga.standard_answer)==null?void 0:Ca.map(function(ia,rr){return a.createElement(re.Z,{key:rr,align:"middle",style:{marginTop:20}},a.createElement(ve.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",ia.choice_id,"\uFF09\uFF1A"),a.createElement(ve.Z,{flex:"1"},a.createElement(re.Z,{align:"middle",gutter:[1,1]},a.createElement(Se.default,{key:rr,disabled:!0,value:ia.answer_text||"- -"}))))}))},Wn=(ga,la,ka)=>a.createElement(Qt.Z5,{onDragEnd:Yt=>aa(Yt,ga,la)},a.createElement(Qt.bK,{droppableId:"droppable"},(Yt,Ca)=>a.createElement("div",Dr(Fr({ref:Yt.innerRef},Yt.droppableProps),{style:{width:"100%"}}),ga==null?void 0:ga.map((ia,rr)=>{var ro;const Lr=Fr(Dr(Fr({},ia),{key:rr+1,hideAction:!0,isPreview:!0,dragKey:la+"-"+rr}),dt);return a.createElement(Qt._l,{key:Lr==null?void 0:Lr.question_id,draggableId:(ro=Lr==null?void 0:Lr.question_id)==null?void 0:ro.toString(),index:rr,isDragDisabled:ie},(Ua,sn)=>{var tt;return a.createElement("aside",Fr(Fr({ref:Ua.innerRef},Ua.draggableProps),Ua.dragHandleProps),a.createElement("div",{className:Zt.posWarp,id:Lr.dragKey},_n(Lr,la),a.createElement(re.Z,{className:"pl30",align:"middle",gutter:20},Ut&&![5,6,7,8].includes(la)&&a.createElement(ve.Z,null,a.createElement(po.Z,{state:Lr==null?void 0:Lr.is_wrong,onClick:()=>Aa({value:Lr,type:la})})),[5,6,8].includes(la)&&(Lr==null?void 0:Lr.show_resubmit)&&a.createElement(ve.Z,null,a.createElement(Mn.C,{dataSource:Lr})),Ut&&[0].includes(la)&&a.createElement(ve.Z,null,a.createElement(Ce.ZP,{style:{color:"#3061D0"},onClick:()=>{pa({value:Lr})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),la===4&&((tt=pe==null?void 0:pe.commonHeader)==null?void 0:tt.teacher_permission)&&a.createElement(Ki,{questionInfo:Lr}),a.createElement(Jn.Z,null),!ie&&a.createElement("div",{className:Zt.pos},a.createElement("div",{className:Zt.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}),Yt.placeholder))),Ga=ga=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[ga]||0,On=(ga,la)=>{Pe.current=Ga(la),Fe.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:a.createElement("div",{className:""},a.createElement("span",null,la==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":la,"\uFF1A"),a.createElement(Te.Z,{min:1,defaultValue:Pe.current,onChange:ka=>{Pe.current=ka}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"),a.createElement("br",null),la==="\u586B\u7A7A\u9898"&&a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Tr(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/batch_set_score.json`,{method:"post",body:{question_type:ga,score:Pe.current}})).status!==-1&&Oe()})})},pa=({value:ga}={})=>{var la,ka;let Yt=(ga==null?void 0:ga.standard_answer)||[];const Ca=Zn.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 ",(la=ga==null?void 0:ga.standard_answer)==null?void 0:la.map(ia=>{var rr;return(rr=Cr.k4)==null?void 0:rr[ia-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(Ne.default.Group,{className:"flex-col mt20",options:(ka=ga==null?void 0:ga.question_choices)==null?void 0:ka.map((ia,rr)=>{var ro;return{value:ia==null?void 0:ia.choice_position,label:a.createElement(Ya.Z,{className:"c-black font14",value:`${(ro=Cr.k4)==null?void 0:ro[rr]}. ${ia==null?void 0:ia.choice_text}`}),disabled:ia==null?void 0:ia.origin_standard_answer}}),defaultValue:Yt,onChange:ia=>{Yt=ia}})),onOk:()=>Tr(void 0,null,function*(){const ia=yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/questions/${ga==null?void 0:ga.question_id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Yt}});(ia==null?void 0:ia.status)===0&&(oe.ZP.success("\u4FEE\u6539\u6210\u529F"),_e({type:"exercise/editExercise",payload:{categoryId:Pn.categoryId,coursesId:Pn.coursesId}}))})})},Jt=function(){var ga;const la=an();return(ga=me==null?void 0:me.exercise_questions)==null||ga.forEach(function(Yt,Ca){var ia,rr,ro,Lr,Ua,sn,tt,Za,va,za,ur,Ha,Vr,Va,Da,Or;Yt.question_type===0&&((rr=(ia=la[Yt.question_type])==null?void 0:ia.items)==null||rr.push(Yt)),Yt.question_type===1&&((Lr=(ro=la[Yt.question_type])==null?void 0:ro.items)==null||Lr.push(Yt)),Yt.question_type===2&&((sn=(Ua=la[Yt.question_type])==null?void 0:Ua.items)==null||sn.push(Yt)),Yt.question_type===3&&((Za=(tt=la[Yt.question_type])==null?void 0:tt.items)==null||Za.push(Yt)),Yt.question_type===4&&((za=(va=la[Yt.question_type])==null?void 0:va.items)==null||za.push(Yt)),Yt.question_type===5&&((Ha=(ur=la[Yt.question_type])==null?void 0:ur.items)==null||Ha.push(Yt)),Yt.question_type===6&&((Va=(Vr=la[Yt.question_type])==null?void 0:Vr.items)==null||Va.push(Yt)),Yt.question_type===7&&((Or=(Da=la[Yt.question_type])==null?void 0:Da.items)==null||Or.push(Yt))}),me==null?void 0:me.map((Yt,Ca)=>{var ia,rr;return a.createElement(a.Fragment,{key:Ca},a.createElement("div",{className:"pl20",style:{display:"flex",alignItems:"center"}},a.createElement("span",{className:"font16 c-light-primary"},(0,ue.EM)(Ca+1),"\u3001",Yt.name),a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",Yt.count,"\u9898",(Yt==null?void 0:Yt.question_type)===7?`\uFF0C\u5305\u542B${Yt.sub_count}\u5C0F\u9898`:"","\uFF1B\u5171",Yt.score,"\u5206\uFF09"),(Yt.question_type==5||Yt.question_type==6)&&a.createElement("div",{style:{flex:1,textAlign:"end",paddingRight:20}},Yt.question_type==5&&a.createElement(Ne.default,{defaultChecked:(rr=(ia=pe==null?void 0:pe.editData)==null?void 0:ia.exercise)==null?void 0:rr.show_challenge_task_pass,onChange:ro=>Tr(this,null,function*(){let Lr=yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:ro.target.checked}});(Lr==null?void 0:Lr.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),_e({type:"exercise/editExercise",payload:Fr({},Pn)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(Yt==null?void 0:Yt.question_type)===6&&a.createElement("span",{style:{marginLeft:20},onClick:()=>{var ro,Lr,Ua,sn;Fe.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:a.createElement("div",null,a.createElement(Ne.default,{defaultChecked:(Lr=(ro=pe==null?void 0:pe.editData)==null?void 0:ro.exercise)==null?void 0:Lr.show_hack_sets,onChange:tt=>Tr(this,null,function*(){let Za=yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_sets:tt.target.checked}});(Za==null?void 0:Za.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Fe.default.destroyAll(),_e({type:"exercise/editExercise",payload:Fr({},Pn)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),a.createElement("br",null),a.createElement(Ne.default,{defaultChecked:(sn=(Ua=pe==null?void 0:pe.editData)==null?void 0:Ua.exercise)==null?void 0:sn.show_hack_description,onChange:tt=>Tr(this,null,function*(){let Za=yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_description:tt.target.checked}});(Za==null?void 0:Za.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Fe.default.destroyAll(),_e({type:"exercise/editExercise",payload:Fr({},Pn)}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),(at==null?void 0:at.includes(Yt==null?void 0:Yt.name))&&a.createElement(Ce.ZP,{onClick:()=>On(Yt==null?void 0:Yt.question_type,Yt==null?void 0:Yt.name),style:{float:"right"},type:"primary",ghost:!0},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206")),Wn(Yt.items,Yt==null?void 0:Yt.question_type,Yt==null?void 0:Yt.name))})};return a.createElement("div",null," ",Jt(),Xn," ")};var to=(0,ye.connect)()(Mr),Go=x(11058),qo=x(34854),Fo=x(59301),Yo=Object.defineProperty,Cl=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,To=Object.prototype.propertyIsEnumerable,Bo=(me,pe,ie)=>pe in me?Yo(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Xr=(me,pe)=>{for(var ie in pe||(pe={}))mo.call(pe,ie)&&Bo(me,ie,pe[ie]);if(Cl)for(var ie of Cl(pe))To.call(pe,ie)&&Bo(me,ie,pe[ie]);return me},no=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Xo=({exercise:me,loading:pe,dispatch:ie,activeTabs:dt})=>{var Dt;const _e=(0,ye.useParams)(),[Ut]=(0,a.useState)(Xr(Xr({},_e),{page:1,per_page:10})),{editData:at,commonHeader:{exercise_status:Oe}}=me;(0,a.useEffect)(()=>{dt==="2"&&Pe()},[_e.categoryId,dt]);const Pe=()=>no(void 0,null,function*(){yield(0,Pr.w)(_e.coursesId,_e.categoryId,"",2,3),ie({type:"exercise/editExercise",payload:Xr({},Ut)})});return(0,a.useEffect)(()=>(ie({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ie({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{ie({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ie({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),Fo.createElement("div",null,Fo.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},Fo.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),Fo.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),Fo.createElement(Ce.ZP,{onClick:()=>{ie({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[_e.categoryId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),Fo.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},Fo.createElement(Ft.Z,{spinning:pe["exercise/editExercise"]},Fo.createElement(Go.Z,{sealStyle:{left:-540},isPreview:!0,activeTabs:dt,showExportBtn:!0}),Fo.createElement(Jn.Z,null),Fo.createElement(to,{data:at==null?void 0:at.exercise_question_types,exercise:me,isDragDisabled:!0,markBtnVisible:Oe===3&&(((Dt=at==null?void 0:at.exercise)==null?void 0:Dt.is_creator)||(0,bt.Ny)())}),Fo.createElement(qo.Z,null))))};var Wl=(0,ye.connect)(({exercise:me,loading:pe})=>({exercise:me,loading:pe.effects}))(Xo),ll={flex_box_center:"flex_box_center___VaA8k",flex_space_between:"flex_space_between___TqHqG",flex_box_vertical_center:"flex_box_vertical_center___lRanp",flex_box_center_end:"flex_box_center_end___BPjtN",flex_box_column:"flex_box_column___jWLBM",title:"title___L0cG8",search:"search____WeIQ",head:"head___xmSl4",row:"row___HJKId",btns:"btns___m0Vc7",sort:"sort___qMLQP"},Zo=x(26724),Dl=x.n(Zo),Yl=x(26408),ti=x(59477),Ir=x(59301),nu=Object.defineProperty,Xl=Object.defineProperties,fl=Object.getOwnPropertyDescriptors,au=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,Di=(me,pe,ie)=>pe in me?nu(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ei=(me,pe)=>{for(var ie in pe||(pe={}))nl.call(pe,ie)&&Di(me,ie,pe[ie]);if(au)for(var ie of au(pe))Xi.call(pe,ie)&&Di(me,ie,pe[ie]);return me},Uo=(me,pe)=>Xl(me,fl(pe)),Ko=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const $o=({exercise:me,loading:pe,dispatch:ie,cb:dt})=>{const Dt=Uo(Ei({},(0,ye.useParams)()),{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:"",commit_types:[0],course_group_ids:[]});let[_e,Ut]=(0,a.useState)(Ei({},Dt)),[at,Oe]=(0,a.useState)([]);const[Pe,Pn]=(0,a.useState)(!0),[Zn,Xn]=(0,a.useState)(!0),[an,wn]=(0,a.useState)(0),[aa,Aa]=(0,a.useState)(!1),[_n,Wn]=(0,a.useState)([]),[Ga,On]=(0,a.useState)([]),[pa,Jt]=(0,a.useState)([]),[ga]=de.default.useForm(),[la,ka]=(0,a.useState)("");(0,a.useEffect)(()=>{me.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(at=[],Yt(),Ca(1))},[me.actionTabs.key,_e.commit_types]);const Yt=()=>Ko(void 0,null,function*(){var Za,va;const za=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/header_info.json`,{method:"get"});(za==null?void 0:za.status)===0&&(Jt([...(Za=za==null?void 0:za.data)==null?void 0:Za.course_groups]),On([...(va=za==null?void 0:za.data)==null?void 0:va.course_groups]))}),Ca=Za=>Ko(void 0,null,function*(){var va;Za==1&&(at=[]),Pn(!0),_e.page=Za,Xn(!0);const za=yield ie({type:"exercise/getRedoModal",payload:Uo(Ei({},_e),{commit_types:_e.commit_types.includes(0)?[]:_e.commit_types,score:((_e==null?void 0:_e.one)||0)+`${_e!=null&&_e.two?","+(_e==null?void 0:_e.two):""}`})});((va=za==null?void 0:za.exercise_users)==null?void 0:va.length)<_e.limit&&Pn(!1),za!=null&&za.exercise_users&&(Ut(Ei({},_e)),Oe([...at,...za==null?void 0:za.exercise_users]),Xn(!1))}),ia=Za=>{if(Za.target.checked){const va=at==null?void 0:at.map(za=>za.user_id);Wn(va)}else Wn([])},rr=Za=>{_e.course_group=_e.save_course_group,_e.student_id=_e.save_student_id,_e.realname=_e.save_realname,Ut(Ei({},_e)),Oe([]),Ca(1)},ro=()=>{_e.one=_e.save_one,_e.two=_e.save_two,wn(an+1),Ut(Ei({},_e)),Oe([]),Ca(1)},Lr=()=>{(_e==null?void 0:_e.sort)===null?_e.sort="asc":(_e==null?void 0:_e.sort)==="asc"?_e.sort="desc":(_e==null?void 0:_e.sort)==="desc"&&(_e.sort=null),Ut(Ei({},_e)),Oe([]),Ca(1)},Ua=()=>{let Za=!1;const va=()=>Ko(void 0,null,function*(){(yield(0,ne.q6)(Uo(Ei({},_e),{is_reset:Za,user_ids:_n}))).status===0&&(oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),dt&&dt(),ie({type:"exercise/setActionTabs",payload:{}})),ie({type:"exercise/getCommonHeader",payload:Ei({},_e)})});Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ir.createElement("div",{style:{margin:"13px 0 0px 0"}},Ir.createElement("p",null,"\u786E\u5B9A\u5C06\u9009\u4E2D\u7684\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ir.createElement(Ne.default,{onChange:za=>{Za=za.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),onOk:va})},sn=Za=>{const va=parseInt(Za);return isNaN(va)?"":va},tt=(Za,va)=>Za===0?Ir.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Za===1?Ir.createElement("span",{style:{color:"#DF3042"}},!va.is_make_up&&"\u8003\u8BD5\u4E2D",va.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Za===2?Ir.createElement("span",{style:{color:"#5AB891"}},!va.is_make_up&&!va.is_force_commit&&"\u5DF2\u4EA4\u5377",va.is_make_up&&!va.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",va.is_make_up&&va.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!va.is_make_up&&va.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Ir.createElement("span",{style:{color:"#5AB891"}},!va.is_make_up&&!va.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",va.is_make_up&&!va.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",va.is_make_up&&va.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!va.is_make_up&&va.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)");return Ir.createElement(Fe.default,{centered:!0,title:"\u6253\u56DE\u91CD\u505A",open:me.actionTabs.key==="\u6253\u56DE\u91CD\u505A",width:1e3,bodyStyle:{minHeight:200},confirmLoading:aa,afterClose:()=>{Ut(Ei({},Dt)),Wn([]),Oe([]),ka(""),On([]),Jt([]),ga.resetFields()},onOk:Ua,onCancel:()=>{ie({type:"exercise/setActionTabs",payload:{}})}},Ir.createElement(re.Z,{align:"middle",gutter:20},Ir.createElement(ve.Z,null,Ir.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Ir.createElement(ve.Z,null,Ir.createElement(Ne.default,{className:"mr10",onChange:Za=>{Ut(Uo(Ei({},_e),{commit_types:[0]}))},checked:_e==null?void 0:_e.commit_types.includes(0)},"\u5168\u90E8"),Ir.createElement(Ne.default.Group,{options:[{label:"\u5DF2\u4EA4\u5377",value:1},{label:"\u5DF2\u4EA4\u5377\uFF08\u5F3A\u5236\uFF09",value:2},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54",value:3},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u5F3A\u5236\uFF09",value:4}],value:_e.commit_types,onChange:Za=>{Ut(Uo(Ei({},_e),{commit_types:Za}))}}))),Ir.createElement(re.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},Ir.createElement(ve.Z,null,Ir.createElement(re.Z,{align:"middle",gutter:20},Ir.createElement(ve.Z,null,Ir.createElement("span",null,"\u5206\u6570\u533A\u95F4")),Ir.createElement(ve.Z,null,Ir.createElement(Te.Z,{parser:sn,onChange:Za=>{Ut(Uo(Ei({},_e),{save_one:Za}))},value:_e.save_one,min:0}),Ir.createElement("span",{className:"mr10 ml10"},"-"),Ir.createElement(Te.Z,{parser:sn,onChange:Za=>{Ut(Uo(Ei({},_e),{save_two:Za}))},value:_e.save_two,min:0})),Ir.createElement(ve.Z,null,Ir.createElement(Ce.ZP,{onClick:()=>{Ut(Uo(Ei({},_e),{one:"",two:"",save_one:"",save_two:""}))}},"\u6E05\u7A7A")),Ir.createElement(ve.Z,null,Ir.createElement(Ce.ZP,{type:"primary",onClick:ro},"\u786E\u8BA4")))),Ir.createElement(ve.Z,null,Ir.createElement(re.Z,{wrap:!1,align:"middle",gutter:20},Ir.createElement(ve.Z,null,Ir.createElement(Se.default.Search,{value:_e.save_realname,style:{width:320},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onChange:Za=>{_e.save_realname=Za.target.value,Ut(Ei({},_e))},onSearch:rr})),Ir.createElement(ve.Z,null,Ir.createElement(y.Z,{dropdownRender:Za=>Ir.createElement("div",{className:"bg-white",style:{maxWidth:200,border:"1px solid #f7f7f7"}},Ir.createElement(de.default,{form:ga,initialValues:{course_group_ids:[]},onValuesChange:va=>{Ut(Ei(Ei({},_e),va))},onFinish:()=>{Ca(1)}},Ir.createElement("div",{style:{maxHeight:500,overflow:"auto",padding:"10px"}},Ir.createElement(Se.default,{allowClear:!0,suffix:Ir.createElement("i",{className:`iconfont icon-sousuo9 font14 ${ll.searchIcon}`}),className:ll.search,placeholder:"\u73ED\u7EA7\u540D\u79F0\u68C0\u7D22",size:"middle",value:la,onChange:va=>Ko(void 0,null,function*(){var za;ka((za=va==null?void 0:va.target)==null?void 0:za.value),Jt([...Ga.filter(ur=>{var Ha;return(Ha=ur==null?void 0:ur.exercise_group_name)==null?void 0:Ha.includes(va.target.value)})])})}),Ir.createElement(de.default.Item,{name:"course_group_ids",valuePropName:"checked"},Ir.createElement(Ne.default.Group,null,Ir.createElement(Me.Z,{direction:"vertical",size:10},pa==null?void 0:pa.map((va,za)=>Ir.createElement(Ne.default,{key:za,value:va==null?void 0:va.exercise_group_id},va==null?void 0:va.exercise_group_name)))))),Ir.createElement(re.Z,{wrap:!1,align:"middle"},Ir.createElement(ve.Z,null,Ir.createElement(Ce.ZP,{type:"link",htmlType:"submit"},"\u786E\u8BA4")),Ir.createElement(ve.Z,null,Ir.createElement(Ce.ZP,{type:"link",htmlType:"reset",onClick:()=>{Ut(Uo(Ei({},_e),{course_group_ids:[]})),Jt([...Ga]),ka("")}},"\u91CD\u7F6E")))))},Ir.createElement("a",{onClick:Za=>Za.preventDefault()}," ",Ir.createElement(Me.Z,null," \u5206\u73ED ",Ir.createElement("i",{className:"iconfont icon-a-bianzu11 font12"})," "))))))),Ir.createElement("div",{className:ll.head,style:(at==null?void 0:at.length)>5?{paddingRight:15}:{width:944}},Ir.createElement("div",null,Ir.createElement(Ne.default,{className:"font14",checked:at!=null&&at.length?(_n==null?void 0:_n.length)===(at==null?void 0:at.length):!1,onChange:ia},"\u59D3\u540D")),Ir.createElement("div",null,Ir.createElement("span",null,"\u5B66\u53F7")),Ir.createElement("div",null,Ir.createElement("span",null,"\u5206\u73ED")),Ir.createElement("div",null,Ir.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Ir.createElement("div",{className:ll.sort,onClick:Lr},Ir.createElement("span",null,"\u6210\u7EE9\u5206\u6570"),Ir.createElement("aside",null,Ir.createElement(ti.Z,{style:{color:(_e==null?void 0:_e.sort)==="asc"?"#0152d9":"#bfbfbf"}}),Ir.createElement(te.Z,{style:{color:(_e==null?void 0:_e.sort)==="desc"?"#0152d9":"#bfbfbf"}})))),Ir.createElement("div",{style:{height:260,overflow:"auto"}},Ir.createElement(Dl(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!Zn&&Pe&&Ca((_e==null?void 0:_e.page)+1)},hasMore:!Zn&&Pe,useWindow:!1},Ir.createElement(Ne.default.Group,{style:{width:"100%"},value:_n,onChange:Za=>{console.log(Za,444),Wn(Za)}},at==null?void 0:at.map(function(Za,va){return Ir.createElement("div",{key:Za.user_id,className:ll.row},Ir.createElement("div",null,Ir.createElement(Ne.default,{className:"font14",value:Za.user_id},Za.user_name)),Ir.createElement("div",null,Za.student_id),Ir.createElement("div",null,Za.course_group_name),Ir.createElement("div",null,tt(Za.commit_status,Za)),Ir.createElement("div",{className:"pl10"},Ir.createElement("span",null,Za.user_score)))})),Ir.createElement(Ft.Z,{className:"edu-ant-spin",spinning:Zn}))),Ir.createElement("div",{className:ll.title},Ir.createElement("img",{style:{objectFit:"contain"},src:Yl.Z}),"\u6253\u56DE\u4E4B\u540E\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\u3002"))};var Ho=(0,ye.connect)(({exercise:me,loading:pe})=>({exercise:me,loading:pe}))($o),Po={flex_box_center:"flex_box_center___PohMo",flex_space_between:"flex_space_between___ZyAuO",flex_box_vertical_center:"flex_box_vertical_center___eh0B6",flex_box_center_end:"flex_box_center_end___O1yBK",flex_box_column:"flex_box_column___rCOUW",customModal:"customModal___gYgfZ",checking:"checking___70GE9",content:"content___FtAfN",group:"group___kIfCW",footer:"footer___A6aEg",scoremodal:"scoremodal___FKFBU",selectWrapper:"selectWrapper___J8t1k",allqingchu:"allqingchu___UjfNm",title:"title___tB39D",search:"search___Pnsp3",searchIcon:"searchIcon___mVW2x"},qa=x(59301),vo=Object.defineProperty,pl=Object.getOwnPropertySymbols,Jl=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Tu=(me,pe,ie)=>pe in me?vo(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Wu=(me,pe)=>{for(var ie in pe||(pe={}))Jl.call(pe,ie)&&Tu(me,ie,pe[ie]);if(pl)for(var ie of pl(pe))Qu.call(pe,ie)&&Tu(me,ie,pe[ie]);return me},Su=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Au=({exercise:me,dispatch:pe,onOk:ie})=>{const dt=(0,ye.useParams)(),[Dt,_e]=(0,a.useState)([]),[Ut,at]=(0,a.useState)(),[Oe,Pe]=(0,a.useState)([]),[Pn,Zn]=(0,a.useState)(!0),[Xn,an]=(0,a.useState)(!1),[wn]=de.default.useForm(),[aa,Aa]=(0,a.useState)({page:1,limit:10,is_random:"",exercise_status:""}),_n=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",render:(Jt,ga,la)=>aa.limit*(aa.page-1)+la+1},{title:"\u8865\u8003\u8BD5\u5377",dataIndex:"exercise_name",key:"id",width:200,render:(Jt,ga,la)=>qa.createElement("span",null,Jt||"- -")},{title:"\u7C7B\u578B",dataIndex:"is_random",key:"is_random",render:(Jt,ga,la)=>qa.createElement("span",null,Jt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377")},{title:"\u8BD5\u9898\u6570",dataIndex:"question_count",key:"question_count",render:(Jt,ga,la)=>qa.createElement("span",null,Jt||"- -")},{title:"\u603B\u5206",dataIndex:"total_score",key:"total_score",render:(Jt,ga,la)=>qa.createElement("span",null,Jt||"- -")},{title:"\u8865\u8003\u4EBA\u6570",dataIndex:"exercise_user_count",key:"exercise_user_count",render:(Jt,ga,la)=>qa.createElement("span",null,Jt||"- -")},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",render:(Jt,ga,la)=>qa.createElement("span",null,Jt===1?"\u672A\u5F00\u59CB":Jt===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u622A\u6B62")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,align:"right",render:(Jt,ga,la)=>qa.createElement("div",{style:{flex:1,textAlign:"right"}},qa.createElement("a",{onClick:()=>{(0,ue.xg)(`/classrooms/${dt.coursesId}/exercise/${ga.id}/detail?random=${ga.is_random}`)}},"\u67E5\u770B"))}].filter(Jt=>!!Jt);(0,a.useEffect)(()=>{me.actionTabs.key==="\u8865\u8003\u8BB0\u5F55"&&Wn(aa)},[me.actionTabs.key]);const Wn=Jt=>Su(void 0,null,function*(){var ga,la;Zn(!0);const ka=yield(0,fe.ZP)(`/api/exercises/${dt==null?void 0:dt.categoryId}/make_up_records.json`,{method:"get",params:Wu({},Jt)});ka&&(_e(((ga=ka==null?void 0:ka.data)==null?void 0:ga.make_up_exercises)||[]),at((la=ka==null?void 0:ka.data)==null?void 0:la.count)),Zn(!1)}),Ga=()=>{pe({type:"exercise/setActionTabs",payload:{}})},On=()=>{ie(Oe)},pa=Jt=>{Pe(Jt),an(Jt.length===Dt.length)};return qa.createElement(Fe.default,{centered:!0,afterClose:()=>{Pe([]),an(!1),wn.resetFields(),Aa({page:1,limit:10,is_random:"",exercise_status:""})},title:"\u8865\u8003\u8BB0\u5F55",className:Po.scoremodal,open:me.actionTabs.key==="\u8865\u8003\u8BB0\u5F55",width:1e3,onOk:()=>pe({type:"exercise/setActionTabs",payload:{}}),onCancel:Ga},qa.createElement(de.default,{layout:"inline",form:wn,onValuesChange:(Jt,ga)=>{console.log(Jt),!(Jt.keywords||Jt.keywords==="")&&wn.submit()},onFinish:Jt=>{console.log(Jt),Aa(Wu(Wu({},aa),Jt)),Wn(Wu(Wu({},aa),Jt))},initialValues:{is_random:"",exercise_status:""}},qa.createElement(de.default.Item,{name:"is_random"},qa.createElement(dn.default,{className:Po.selectWrapper,placeholder:"\u5168\u90E8\u7C7B\u578B",style:{width:160},size:"middle"},qa.createElement(dn.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),qa.createElement(dn.default.Option,{value:0},"\u4EBA\u5DE5\u7EC4\u5377"),qa.createElement(dn.default.Option,{value:1},"\u968F\u673A\u7EC4\u5377"))),qa.createElement(de.default.Item,{name:"exercise_status"},qa.createElement(dn.default,{className:Po.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:160},size:"middle"},qa.createElement(dn.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),qa.createElement(dn.default.Option,{value:1},"\u672A\u5F00\u59CB"),qa.createElement(dn.default.Option,{value:2},"\u8003\u8BD5\u4E2D"),qa.createElement(dn.default.Option,{value:3},"\u5DF2\u622A\u6B62"))),qa.createElement(de.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keywords"},qa.createElement(Se.default.Search,{className:Po.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:qa.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Po.searchIcon}`,onClick:()=>wn.submit()}),onSearch:Jt=>{wn.submit()}}))),qa.createElement(z.default,{style:{marginTop:20,marginBottom:15},scroll:{y:260},dataSource:Dt,pagination:!1,loading:Pn,columns:_n}),(Dt==null?void 0:Dt.length)>0&&qa.createElement(xe.Z,{current:aa.page,total:Ut,style:{marginBottom:20},defaultPageSize:aa.limit,showTotal:Jt=>qa.createElement("span",null,"\u5171\xA0",qa.createElement("span",{style:{color:"#165DFF"}},Jt),"\xA0\u6761\u6570\u636E"),pageSize:aa.limit,onChange:(Jt,ga)=>{aa.page=Jt,aa.limit=ga,Aa(Wu({},aa)),Wn(Wu({},aa))}}))};var al=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Au),Hu={info:"info___FCajO",info_name:"info_name___nVPNy",info_studeng_id:"info_studeng_id___afKvd",info_group:"info_group___xadCu"},as="data:image/jpeg;base64,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",Wi=Object.defineProperty,Ji=Object.defineProperties,ru=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,ci=Object.prototype.propertyIsEnumerable,Vu=(me,pe,ie)=>pe in me?Wi(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Lu=(me,pe)=>{for(var ie in pe||(pe={}))Pu.call(pe,ie)&&Vu(me,ie,pe[ie]);if(vu)for(var ie of vu(pe))ci.call(pe,ie)&&Vu(me,ie,pe[ie]);return me},Ii=(me,pe)=>Ji(me,ru(pe)),cl=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Ou=({exercise:me,loading:pe,dispatch:ie,cb:dt})=>{const Dt=Ii(Lu({},(0,ye.useParams)()),{page:0,limit:20});let[_e,Ut]=(0,a.useState)(Lu({},Dt)),[at,Oe]=(0,a.useState)([]),[Pe,Pn]=(0,a.useState)({});const[Zn,Xn]=(0,a.useState)(!0),[an,wn]=(0,a.useState)(!0);(0,a.useEffect)(()=>{me.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55"&&(at=[],Aa(1))},[me.actionTabs.key]);const aa=[{title:"\u6253\u56DE\u6B21\u6570",ellipsis:!0,dataIndex:"index",align:"center",render:(_n,Wn,Ga)=>a.createElement(De.Z,{placement:"bottom",title:Ga+1},a.createElement("span",null,Ga+1))},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"submission_time",ellipsis:!0,align:"center",render:_n=>a.createElement(De.Z,{placement:"bottom",title:Qe()(_n).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Qe()(_n).format("YYYY-MM-DD HH:mm")))},{title:"\u6253\u56DE\u65F6\u95F4",dataIndex:"created_at",align:"center",render:_n=>a.createElement(De.Z,{placement:"bottom",title:Qe()(_n).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Qe()(_n).format("YYYY-MM-DD HH:mm")))},{title:"\u8003\u8BD5\u5F97\u5206",dataIndex:"score",ellipsis:!0,align:"center",render:_n=>a.createElement(De.Z,{placement:"bottom",title:_n},a.createElement("span",null,_n||"--"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"option_user_name",ellipsis:!0,align:"center",render:_n=>a.createElement(De.Z,{placement:"bottom",title:_n},a.createElement("span",null,_n||"--"))}],Aa=_n=>cl(void 0,null,function*(){var Wn;_n==1&&(at=[]),Xn(!0),_e.page=_n,_e.student_id=me.actionTabs.student_id,wn(!0);const Ga=yield ie({type:"exercise/getRedoListModal",payload:Ii(Lu({},_e),{score:((_e==null?void 0:_e.one)||0)+`${_e!=null&&_e.two?","+(_e==null?void 0:_e.two):""}`})});Pn(Lu({},Ga)),((Wn=Ga==null?void 0:Ga.student_redo_lists)==null?void 0:Wn.length)<_e.limit&&Xn(!1),Ga!=null&&Ga.student_redo_lists&&(Ut(Lu({},_e)),Oe([...at,...Ga==null?void 0:Ga.student_redo_lists]),wn(!1))});return a.createElement(Fe.default,{centered:!0,title:"\u6253\u56DE\u8BB0\u5F55",open:me.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55",width:1e3,bodyStyle:{minHeight:300},cancelButtonProps:{style:{display:"none"}},okButtonProps:{style:{display:"none"}},afterClose:()=>{Ut(Lu({},Dt)),Oe([])},onCancel:()=>{ie({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:Hu.info},a.createElement("div",{className:Hu.info_name},"\u59D3\u540D\uFF1A",(Pe==null?void 0:Pe.name)||"--"),a.createElement("div",{className:Hu.info_studeng_id},"\u5B66\u53F7\uFF1A",(Pe==null?void 0:Pe.student_id)||"--"),a.createElement("div",{className:Hu.info_group},"\u5206\u73ED\uFF1A",(Pe==null?void 0:Pe.course_group_name)||"--")),(at==null?void 0:at.length)===0&&!an&&a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},a.createElement("img",{src:as,width:"100",alt:""}),a.createElement("br",null),a.createElement("p",{className:"mt20"},"\u8BE5\u5B66\u751F\u65E0\u6253\u56DE\u8BB0\u5F55!")),((at==null?void 0:at.length)>0||an)&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(z.default,{pagination:!1,dataSource:[],columns:aa})),a.createElement("div",{style:{maxHeight:170,overflow:"auto"}},a.createElement(Dl(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!an&&Zn&&Aa((_e==null?void 0:_e.page)+1)},hasMore:Zn,useWindow:!1},a.createElement(z.default,{loading:an,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:at,columns:aa})))))};var hu=(0,ye.connect)(({exercise:me,loading:pe})=>({exercise:me,loading:pe}))(Ou),Ns=x(46212),As=x(98653),$u={flex_box_center:"flex_box_center___WY2F6",flex_space_between:"flex_space_between___iUTlt",flex_box_vertical_center:"flex_box_vertical_center___mDkSS",flex_box_center_end:"flex_box_center_end___Wn6Ih",flex_box_column:"flex_box_column___fErgP",customModal:"customModal___WBifT",checking:"checking___THUYH",content:"content___OYuOv",group:"group___mn5IG",footer:"footer___yBjyD"},rs=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const yu=({exercise:me,dispatch:pe,onOk:ie})=>{const dt=(0,ye.useParams)(),[Dt,_e]=(0,a.useState)([]),[Ut,at]=(0,a.useState)([]),[Oe,Pe]=(0,a.useState)(!0),[Pn,Zn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{me.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&Xn()},[me.actionTabs.key]);const Xn=()=>rs(void 0,null,function*(){Pe(!0);const Aa=yield(0,fe.ZP)(`/api/courses/${dt==null?void 0:dt.coursesId}/exercises/exercise_course_groups.json`,{method:"get",params:{id:dt==null?void 0:dt.categoryId}});Aa&&_e((Aa==null?void 0:Aa.course_groups)||[]),Pe(!1)}),an=()=>{pe({type:"exercise/setActionTabs",payload:{}})},wn=()=>{ie(Ut)},aa=Aa=>{at(Aa),Zn(Aa.length===Dt.length)};return a.createElement(Fe.default,{centered:!0,afterClose:()=>{at([]),Zn(!1)},title:"\u4EE3\u7801\u67E5\u91CD",open:me.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",footer:null,width:718,wrapClassName:$u.customModal,onCancel:an},a.createElement("aside",{className:$u.checking},a.createElement("div",{className:$u.content},a.createElement("div",{className:$u.group},Dt.length>0?a.createElement("p",null,"\u9009\u62E9\u73ED\u7EA7\uFF1A"):a.createElement("p",null,"\u6682\u65E0\u5206\u73ED"),a.createElement(Ne.default.Group,{value:Ut,onChange:aa},Dt.map(Aa=>a.createElement(Ne.default,{key:Aa.id,value:Aa.id},Aa.name))))),a.createElement("div",{className:$u.footer},a.createElement(Ne.default,{checked:Pn,onChange:Aa=>{const _n=Aa.target.checked?Dt.map(Wn=>Wn.id):[];at(_n),Zn(Aa.target.checked)}},"\u5168\u9009"),a.createElement(Ce.ZP,{onClick:an},"\u53D6\u6D88"),a.createElement(Ce.ZP,{onClick:wn,type:"primary"},"\u786E\u8BA4"))))};var bu=(0,ye.connect)(({exercise:me})=>({exercise:me}))(yu),ks=x(2811),Ll={flex_box_center:"flex_box_center___Onpg9",flex_space_between:"flex_space_between___nYRpC",flex_box_vertical_center:"flex_box_vertical_center___NGA7H",flex_box_center_end:"flex_box_center_end___a2dUm",flex_box_column:"flex_box_column___c5CN2",formDom:"formDom___ahHwX",form:"form___TDc55",fjpy:"fjpy___dshUa",tips:"tips___sHetw",buttonFixed:"buttonFixed___oKPiL",buttonWrap:"buttonWrap___LDtpG",button:"button___ydPRd",scoreSettingWrapper:"scoreSettingWrapper___L7weV",ipItem:"ipItem___nAf_u",ipWrp:"ipWrp___x3LTQ",tagWrap:"tagWrap___PMN4b",tag:"tag___Auf1J",padding:"padding___veqnd",unlockKeyWrapper:"unlockKeyWrapper___UOERJ",unlockKeyInput:"unlockKeyInput___ItI9I",mb40:"mb40___eMjps",mb28:"mb28___ZxJPY",mainRuleText:"mainRuleText___U5cJS",minorRuleText:"minorRuleText___aZezx",contentInterval:"contentInterval___slPV9",CompetitionsListzhezhao:"CompetitionsListzhezhao___bTlUp",numberInput:"numberInput____ONIt",publishRuleIndex:"publishRuleIndex___s2cVA",publishRuleContent:"publishRuleContent___HohmS",groupSelector:"groupSelector___Zxqsw",addAndDelete:"addAndDelete___saTVM",deleteIcon:"deleteIcon___vnkck",addIcon:"addIcon___Yz7Ef",cancelBtn:"cancelBtn___p8Klw",submitBtn:"submitBtn___pmm2G",remindForm:"remindForm___K6X21",remindItem:"remindItem___Z7rRb",remindInput:"remindInput___r_wq3",addRemind:"addRemind___jbnIp",disabled:"disabled___ebijK",removeStyle:"removeStyle___ObL0w",new_title:"new_title___Te4vd",multiple_select:"multiple_select___K8cHJ",title_icon:"title_icon___s6qSK",title:"title___N_aja"},Du=x(59301),Ds=Object.defineProperty,Us=Object.defineProperties,$c=Object.getOwnPropertyDescriptors,Pi=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,Fu=(me,pe,ie)=>pe in me?Ds(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,os=(me,pe)=>{for(var ie in pe||(pe={}))iu.call(pe,ie)&&Fu(me,ie,pe[ie]);if(Pi)for(var ie of Pi(pe))Yu.call(pe,ie)&&Fu(me,ie,pe[ie]);return me},Xu=(me,pe)=>Us(me,$c(pe)),js=({disabled:me,time:pe})=>Du.createElement(de.default.List,{name:"exercise_events",rules:[{validator(ie,dt){var Dt,_e;const Ut=new Set;for(const at of dt){if(Ut.has(at.reminder_time))return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u5141\u8BB8\u91CD\u590D\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E"));if(at.reminder_time>pe)return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u7B54\u9898\u65F6\u957F"));if(Ut.add(at.reminder_time),!((_e=(Dt=at.reminder_content)==null?void 0:Dt.trim())!=null&&_e.length))return Promise.reject(new Error("\u63D0\u9192\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(ie,{add:dt,remove:Dt})=>Du.createElement("div",{className:Ll.remindForm},ie.length>0&&Du.createElement("div",null,ie.map((_e,Ut)=>Du.createElement(re.Z,{key:_e.key,align:"middle",wrap:!1,className:Ll.remindItem},Du.createElement("span",{className:"mr10",style:{marginLeft:"32px"}},Ut+1,".\u7B54\u9898\u7ED3\u675F\u524D"),Du.createElement(ve.Z,null,Du.createElement(de.default.Item,Xu(os({},_e),{name:[_e.name,"reminder_time"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u65F6\u95F4"}],noStyle:!0}),Du.createElement(Te.Z,{precision:0,min:1,disabled:me,addonAfter:"\u5206\u949F",className:Ll.remindInput}))),Du.createElement("span",{className:"mr10 ml10"},"\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A"),Du.createElement(ve.Z,{flex:1},Du.createElement(de.default.Item,Xu(os({},_e),{name:[_e.name,"reminder_content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u5185\u5BB9"}],noStyle:!0}),Du.createElement(Se.default,{className:Ll.remindInput,disabled:me,showCount:!0,maxLength:100}))),Du.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187",opacity:me?.5:1},onClick:()=>{me||dt({reminder_time:""})}}),Du.createElement("i",{className:"iconfont icon-shanjian1",style:{color:"#E30000",cursor:"pointer",fontSize:16,visibility:me?"hidden":"visible"},onClick:()=>Dt(_e.name)})))),ie.length<5&&Du.createElement(re.Z,{style:{marginLeft:"30px"}},Du.createElement(ve.Z,{className:`${Ll.addRemind} ${me?Ll.disabled:""}`,onClick:()=>{me||dt({reminder_time:""})}},Du.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5 font14"}),"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192")))),cc=x(13430),jc=x(2281),ed=x(70170),Zc=x(8671),Co=x(59301),Hc=Object.defineProperty,dc=Object.defineProperties,nc=Object.getOwnPropertyDescriptors,vd=Object.getOwnPropertySymbols,mc=Object.prototype.hasOwnProperty,td=Object.prototype.propertyIsEnumerable,gc=(me,pe,ie)=>pe in me?Hc(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Cs=(me,pe)=>{for(var ie in pe||(pe={}))mc.call(pe,ie)&&gc(me,ie,pe[ie]);if(vd)for(var ie of vd(pe))td.call(pe,ie)&&gc(me,ie,pe[ie]);return me},fc=(me,pe)=>dc(me,nc(pe)),ac=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const{RangePicker:pc}=xn.default,{Option:zc}=dn.default,Sd=({user:me,classroomList:pe,exercise:ie,globalSetting:dt,loading:Dt,dispatch:_e,changeActive:Ut})=>{var at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga;const{workSetting:On,commonHeader:pa}=ie,Jt=(0,ye.useParams)();Jt.category=Jt.categoryId;const[ga,la]=(0,a.useState)(!1),[ka,Yt]=(0,a.useState)(!1),[Ca,ia]=(0,a.useState)(),[rr,ro]=(0,a.useState)({});let[Lr,Ua]=(0,a.useState)([]),[sn,tt]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[],miss_exam_count:0,no_passing_count:0,is_make_up_exercise:!1,exercise_status:1,is_appoint_user:!1,is_no_passing_user:!1,is_miss_exam_user:!1,enable_answer_time:!1,answer_time:"",exercise_type:1,simulate_exercise_num:3,show_acm:!1});const[Za,va]=(0,a.useState)(1),[za,ur]=(0,a.useState)(!1),[Ha,Vr]=(0,a.useState)(!1),[Va,Da]=(0,a.useState)(!1),[Or,Sr]=(0,a.useState)(!1),[or,ea]=(0,a.useState)([]),[_a,ya]=(0,a.useState)([]),[ra,xa]=(0,a.useState)(!1),[qn,nr]=(0,a.useState)(null),[vr,xr]=(0,a.useState)({});(0,a.useEffect)(()=>{((pa==null?void 0:pa.exercise_status)==="5"||pa!=null&&pa.appraise_label||(0,bt.aQ)())&&la(!0)},[pa]),(0,a.useEffect)(()=>{Zr()},[On]),(0,a.useEffect)(()=>{(0,bt.dE)()||ho()},[]),(0,a.useEffect)(()=>{ie.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Ut("2")},[ie.actionTabs.key]);function ho(){return ac(this,null,function*(){const eo=yield(0,fe.ZP)(`/api/courses/${Jt==null?void 0:Jt.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Jt==null?void 0:Jt.coursesId}});ia(eo==null?void 0:eo.alert)})}const Eo=eo=>{var Kl;const Ui=sn.publish_time;if(!Ui||(Kl=On==null?void 0:On.exercise)!=null&&Kl.publish_time)return;let mu;eo===1?mu=Qe()(Ui).add(120,"minutes"):mu=Qe()(Ui).add(7,"days"),sn.end_time=mu,tt(Object.assign({},sn))},Zr=()=>{var eo,Kl,Ui,mu,Uu;console.log("\u53D6\u6D88");const su=JSON.parse(JSON.stringify(On));if(Object.keys(sn).forEach(jl=>{var Nu;sn[jl]=(Nu=su==null?void 0:su.exercise)==null?void 0:Nu[jl]}),Lr=((eo=su==null?void 0:su.published_course_groups)==null?void 0:eo.map(jl=>({course_group_id:jl.course_group_id,end_time:jl.course_end_time,publish_time:jl.course_publish_time})))||[{}],(Kl=On==null?void 0:On.course_groups)==null||Kl.map(jl=>{var Nu;(Nu=On==null?void 0:On.published_course_groups)==null||Nu.map((Vs,Gu)=>{var wr;(wr=Vs==null?void 0:Vs.course_group_id)!=null&&wr.includes(jl==null?void 0:jl.course_group_id)&&(jl.cilckkey=Gu,jl.isselect=!0)})}),ie.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"&&Gl(""),ur(sn.time!==-1),tt(sn),sn!=null&&sn.is_appoint_user){const jl=((mu=(Ui=su==null?void 0:su.exercise)==null?void 0:Ui.all_exercise_users)==null?void 0:mu.map(Nu=>Nu.user_id))||[];ea([...jl])}Vr(sn.is_appoint_user),Da(sn.is_miss_exam_user),Sr(sn.is_no_passing_user),Ua(Lr.length>0?Lr:[{}]),Iu.setFieldsValue({exercise_events:(Uu=su==null?void 0:su.exercise)==null?void 0:Uu.exercise_events})},sr=()=>ac(void 0,null,function*(){var eo,Kl,Ui,mu,Uu,su;if(((eo=me==null?void 0:me.userInfo)==null?void 0:eo.user_status)===2){(0,jc.Rd)();return}if((pa==null?void 0:pa.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const jl=JSON.parse(JSON.stringify(sn));console.log("\u63D0\u4EA4");try{yield Iu.validateFields();const Gu=Iu.getFieldsValue();jl.exercise_events=Gu.exercise_events}catch(Gu){Gu!=null&&Gu.errorFields&&(Iu.scrollToField((Ui=(Kl=Gu==null?void 0:Gu.errorFields)==null?void 0:Kl[0])==null?void 0:Ui.name,{behavior:"smooth",block:"center"}),oe.ZP.error((su=(Uu=(mu=Gu==null?void 0:Gu.errorFields)==null?void 0:mu[0])==null?void 0:Uu.errors)==null?void 0:su[0]));return}if(jl.categoryId=Jt.categoryId,jl.publish_time_groups=Lr,sn!=null&&sn.is_make_up_exercise){if(Ha&&or.length<=0||!Ha&&!(Va||Or)){oe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}jl.is_appoint_user=Ha,jl.is_miss_exam_user=Va,jl.is_no_passing_user=Or,Ha?jl.make_up_exercise_users=or==null?void 0:or.map(Gu=>({user_id:Gu})):jl.make_up_exercise_users=[]}if(!sn.unified_setting&&!(sn!=null&&sn.is_make_up_exercise)){if(!Lr.length){oe.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}delete jl.publish_time,delete jl.end_time,Lr.map(Gu=>{var wr;if(!Gu.course_group_id||!((wr=Gu.course_group_id)!=null&&wr.length))throw oe.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Gu.publish_time||!Gu.end_time)throw oe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}else if(!sn.publish_time||!sn.end_time)throw oe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");let{exercise:Nu}=On;const Vs=()=>ac(void 0,null,function*(){if(sn.exercise_type==2&&(Nu.is_locked||Nu.open_camera||Nu.screen_open||Nu.login_restrict||Nu.ip_bind||Nu.ip_limit=="pub"||Nu.ip_limit=="inner"||Nu.identity_verify||Nu.open_phone_video_recording)){const wr=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Co.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Co.createElement("span",{style:{color:"#FA6400"}}," ",(0,ue.hi)(Nu)," "),"\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:()=>ac(void 0,null,function*(){let dl=yield(0,Zc.Tr)({exercise_ids:[parseInt(Jt==null?void 0:Jt.categoryId)],course_id:Jt.coursesId,type:"exercise"});(dl==null?void 0:dl.student_count)===0?io(jl):(ro(jl),xr(dl)),Ut("2")}),onCancel:()=>ac(void 0,null,function*(){wr.destroy();let dl=yield(0,Zc.Tr)({exercise_ids:[Jt==null?void 0:Jt.categoryId],course_id:Jt.coursesId,type:"exercise"});(dl==null?void 0:dl.student_count)===0?io(jl):(ro(jl),xr(dl))})});return}let Gu=yield(0,Zc.Tr)({exercise_ids:[Jt==null?void 0:Jt.categoryId],course_id:Jt.coursesId,type:"exercise"});(Gu==null?void 0:Gu.student_count)===0?io(jl):(ro(jl),xr(Gu))});pa!=null&&pa.high_resources_consume&&!(pa!=null&&pa.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Jt.coursesId,type:"exercise",type_id:Jt.categoryId,name:pa.exercise_name,fn:()=>{Vs()}}}):Vs()}),io=eo=>ac(void 0,null,function*(){Yt(!0),(yield(0,fe.ZP)(`/api/exercises/${Jt==null?void 0:Jt.categoryId}/publish_settings.json`,{method:"post",body:eo})).status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Gl(""),_e({type:"exercise/getCommonHeader",payload:Cs({},Jt)}),_e({type:"exercise/getWorkSetting",payload:Cs({},Jt)})),Yt(!1)}),yo=eo=>eo&&eosn.end_time?eo&&(eo{var Kl,Ui;return((Kl=On==null?void 0:On.exercise)==null?void 0:Kl.exercise_status)>1&&!(eo!=null&&eo.new)?!0:(Ui=On==null?void 0:On.published_course_groups)!=null&&Ui.some(mu=>mu.course_group_id===eo.course_group_id)?ga:!1},Yi=eo=>{var Kl;return ga?[!0,!0]:(Kl=On==null?void 0:On.published_course_groups)!=null&&Kl.some(Ui=>{var mu,Uu;return((mu=Ui.course_group_id)==null?void 0:mu[0])===((Uu=eo.course_group_id)==null?void 0:Uu[0])})?ga||Qe()()>Qe()(eo==null?void 0:eo.publish_time)?[!0,!1]:[!1,!1]:[!1,!1]};(0,a.useEffect)(()=>{Gl("\u8868\u5355\u672A\u4FDD\u5B58")},[sn]);const Gl=(eo="")=>{_e({type:"exercise/setActionTabs",payload:{key:eo}})},_i=eo=>{eo.preventDefault(),eo.returnValue=""},ku=(eo,Kl,Ui)=>{if(eo<=0){oe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}else ea(Kl),ya(Ui),xa(!1)},[Iu]=de.default.useForm();return Co.createElement("section",{className:Ll.form,style:{padding:"30px 50px",marginBottom:"0px"}},Co.createElement(Ft.Z,{spinning:Dt["exercise/getWorkSetting"]||ka},!(sn!=null&&sn.is_make_up_exercise)&&Co.createElement(Co.Fragment,null,Co.createElement("div",{className:Ll.new_title,style:{marginTop:"0px"}},"\u8003\u8BD5\u53D1\u5E03"),Co.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Co.createElement(be.ZP.Group,{onChange:()=>{var eo,Kl,Ui,mu,Uu;if((0,bt.Rm)()&&(!((Kl=(eo=pe==null?void 0:pe.AssistantObject)==null?void 0:eo.exercise)!=null&&Kl.can_publish)||!((mu=(Ui=pe==null?void 0:pe.AssistantObject)==null?void 0:Ui.exercise)!=null&&mu.can_late))){oe.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(((Uu=On==null?void 0:On.exercise)==null?void 0:Uu.exercise_status)>1){oe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539");return}sn.unified_setting=!sn.unified_setting,sn.unified_setting===!1&&Lr==""&&Ua(Lr.concat({})),tt(Object.assign({},sn))},value:sn.unified_setting,disabled:ga||((at=On==null?void 0:On.exercise)==null?void 0:at.exercise_status)>1},Co.createElement(be.ZP,{value:!0,disabled:!((Oe=On==null?void 0:On.exercise)!=null&&Oe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),((Pe=On.course_groups)==null?void 0:Pe.length)>0&&Co.createElement(be.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")))),!(pa!=null&&pa.is_make_up_exercise)&&Co.createElement("div",{style:{color:"red"}},((Pn=On==null?void 0:On.exercise)==null?void 0:Pn.exercise_status)>1&&Ca&&"\u5F53\u524D\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\uFF0C\u4E3A\u63D0\u4F9B\u66F4\u597D\u7684\u670D\u52A1\uFF0C\u6211\u4EEC\u5C06\u8FDB\u884C\u670D\u52A1\u5668\u6269\u5BB9\uFF0C\u5EFA\u8BAE\u60A8\u572830\u5206\u949F\u540E\u53D1\u8D77\u8003\u8BD5\u3002\u60A8\u4E5F\u53EF\u4EE5\u7ACB\u5373\u53D1\u5E03\u3002"),(sn.unified_setting||(pa==null?void 0:pa.is_make_up_exercise))&&Co.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px",alignItems:"center",height:"50px"}},Co.createElement("div",{style:{color:"#666666",marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Co.createElement(De.Z,{placement:"bottom",title:((Zn=On==null?void 0:On.exercise)==null?void 0:Zn.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},Co.createElement(xn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Qe()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:yo,disabled:ga||((Xn=On==null?void 0:On.exercise)==null?void 0:Xn.exercise_status)>1||(0,bt.Rm)()&&!((wn=(an=pe==null?void 0:pe.AssistantObject)==null?void 0:an.exercise)!=null&&wn.can_publish),value:sn.publish_time?Qe()(sn.publish_time):void 0,allowClear:!1,onChange:(eo,Kl)=>{sn.publish_time=Kl,sn.end_time||(sn.end_time=sn.exercise_type===1?Qe()(eo).add(120,"minutes"):Qe()(eo).add(7,"days")),tt(Object.assign({},sn))}})),Co.createElement("div",{style:{color:"#666666",marginLeft:"60px"}},"\u622A\u6B62\u65F6\u95F4"),Co.createElement(xn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Qe()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ga||(0,bt.Rm)()&&!((Aa=(aa=pe==null?void 0:pe.AssistantObject)==null?void 0:aa.exercise)!=null&&Aa.can_late)||(pa==null?void 0:pa.open_appraise),allowClear:!1,value:sn.end_time?Qe()(sn.end_time):void 0,disabledDate:kl,onChange:(eo,Kl)=>{var Ui,mu;if((0,bt.Rm)()&&!((mu=(Ui=pe==null?void 0:pe.AssistantObject)==null?void 0:Ui.exercise)!=null&&mu.can_publish)){oe.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}sn.end_time=Kl,tt(Object.assign({},sn))}})),!sn.unified_setting&&!(pa!=null&&pa.is_make_up_exercise)&&Co.createElement("div",{style:{color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Lr&&Lr.map(function(eo,Kl){var Ui,mu,Uu;return Co.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:Kl==(Lr==null?void 0:Lr.length)-1?"0px":"10px"}},Co.createElement("div",{style:{width:"75px",marginLeft:"23px"}},"\u53D1\u5E03\u89C4\u5219",Kl+1),Co.createElement(dn.default,{showArrow:!0,allowClear:!0,className:Ll.multiple_select,disabled:ga||((Ui=On==null?void 0:On.homework_status)!=null&&Ui.includes("\u672A\u53D1\u5E03")&&eo.id||Qe()(){Lr[Kl].course_group_id=su,Ua(Lr.slice()),On.course_groups.map((jl,Nu)=>{su.map((Vs,Gu)=>{jl.course_group_id===Vs&&(jl.cilckkey=Kl,jl.isselect=!0)})})},onDeselect:su=>{On.course_groups.map((jl,Nu)=>{jl.course_group_id===su&&jl.cilckkey===Kl&&(jl.cilckkey=Kl,jl.isselect=!1)})}},On.course_groups&&On.course_groups.map(function(su,jl){return Co.createElement(zc,{disabled:(su==null?void 0:su.isselect)&&su.cilckkey!=Kl,label:su.course_group_name,value:su.course_group_id,key:su.course_group_id},su.course_group_name)})),Co.createElement(pc,{disabled:Yi(eo)||(0,bt.Rm)()&&!((Uu=(mu=pe==null?void 0:pe.AssistantObject)==null?void 0:mu.exercise)!=null&&Uu.can_publish),disabledDate:yo,style:{width:"620px",marginLeft:"20px"},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[Qe()((0,ue.U6)(),"HH:mm"),Qe()((0,ue.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:eo.publish_time&&[Qe()(eo.publish_time),eo.end_time&&Qe()(eo.end_time)],onChange:(su,jl)=>{Lr[Kl].publish_time=jl[0],!eo.end_time&&jl[0]?Lr[Kl].end_time=Qe()(jl[0]).add(7,"days"):Lr[Kl].end_time=jl[1],Ua([...Lr])},onCalendarChange:(su,jl,Nu)=>{if(jl!=null&&jl[0]&&!jl[1]){const Vs=sn.exercise_type===1?Qe()(jl[0]).add(120,"minutes"):Qe()(jl[0]).add(7,"days");Lr[Kl].publish_time=jl[0],Lr[Kl].end_time=Vs,Ua([...Lr])}}}),Co.createElement("div",{style:{visibility:ga?"hidden":"visible",display:"flex",width:"50px"}},Co.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var su,jl;if((0,bt.Rm)()&&!((jl=(su=pe==null?void 0:pe.AssistantObject)==null?void 0:su.exercise)!=null&&jl.can_publish)){oe.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}Ua(Lr.concat({new:!0}))}}),Co.createElement("i",{className:"iconfont icon-shanjian1",style:{visibility:(eo!=null&&eo.publish_time&&Qe()(){Lr=Lr.filter((su,jl)=>Kl!==jl),Ua([...Lr])}})))})),((_n=On==null?void 0:On.exercise)==null?void 0:_n.have_hacks)&&!((Wn=On==null?void 0:On.exercise)!=null&&Wn.is_random)&&Co.createElement(Co.Fragment,null,Co.createElement("div",{className:Ll.new_title,style:{marginTop:30}},"\u5C55\u793AACM\u6392\u884C\u699C",Co.createElement("span",{style:{color:"#666666"}},"\uFF08\u5C06\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u8FDB\u884C\u6392\u540D\uFF0C\u4EC5\u9488\u5BF9\u4EBA\u5DE5\u7EC4\u5377\u4E14\u8BD5\u5377\u4E2D\u5B58\u5728\u7F16\u7A0B\u9898\u7684\u60C5\u51B5\u751F\u6548\uFF09")),Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},Co.createElement(be.ZP.Group,{value:sn.show_acm,onChange:eo=>{sn.show_acm=eo.target.value,tt(Cs({},sn))},style:{marginTop:"2px"}},Co.createElement(be.ZP,{value:!0,style:{marginRight:"50px"}},"\u5C55\u793AACM\u6392\u884C\u699C"),Co.createElement(be.ZP,{value:!1},"\u9690\u85CFACM\u6392\u884C\u699C")))),!(sn!=null&&sn.is_make_up_exercise)&&Co.createElement(Co.Fragment,null,Co.createElement("div",{className:Ll.new_title,style:{marginTop:30}},"\u8003\u8BD5\u6A21\u5F0F"),Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},Co.createElement(be.ZP.Group,{value:sn.exercise_type,disabled:ga||((Ga=On==null?void 0:On.exercise)==null?void 0:Ga.exercise_status)>1,onChange:eo=>{sn.exercise_type=eo.target.value,tt(Cs({},sn)),Eo(eo.target.value)},style:{marginTop:"2px"}},Co.createElement(be.ZP,{value:1,style:{marginRight:"50px"}},"\u6B63\u5F0F\u8003\u8BD5"),Co.createElement(be.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")),(sn==null?void 0:sn.exercise_type)===2&&Co.createElement(Co.Fragment,null,Co.createElement("span",{style:{marginLeft:10,color:"#666666"}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Co.createElement(Te.Z,{className:Ll.numberInput,addonAfter:"\u6B21",style:{width:145},precision:0,size:"large",value:sn==null?void 0:sn.simulate_exercise_num,disabled:ga,min:1,max:999,onChange:eo=>{sn.simulate_exercise_num=eo,tt(Cs({},sn))}}),Co.createElement("span",{style:{color:"#666666"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),(sn==null?void 0:sn.is_make_up_exercise)&&Co.createElement(Co.Fragment,null,Co.createElement(re.Z,null,Co.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),Co.createElement(Ae.Z,{checked:Ha,onChange:(eo,Kl)=>{var Ui,mu;if(Vr(eo),eo){if(sn!=null&&sn.is_appoint_user){const Uu=(mu=(Ui=On==null?void 0:On.exercise)==null?void 0:Ui.all_exercise_users)==null?void 0:mu.map(su=>su.user_id);ea([...Uu])}else ea([]);Da(!1),Sr(!1)}else Da(sn.is_miss_exam_user),Sr(sn.is_no_passing_user)},disabled:!((sn==null?void 0:sn.exercise_status)===1&&(pa!=null&&pa.allow_create_make_up))}),Co.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Ha&&Co.createElement(re.Z,{className:"mt20 mb20",style:{paddingLeft:"90px"},align:"middle"},Co.createElement(Ne.default,{checked:Va,disabled:!((sn==null?void 0:sn.exercise_status)===1&&(sn==null?void 0:sn.miss_exam_count)>0&&(pa!=null&&pa.allow_create_make_up)),onChange:eo=>{Da(eo.target.checked)}},Co.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Co.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{nr(1),Vr(!1),xa(!0)}},"\uFF08",`${(sn==null?void 0:sn.miss_exam_count)||0}\u4EBA`,"\uFF09"),Co.createElement(Ne.default,{checked:Or,disabled:!((sn==null?void 0:sn.exercise_status)===1&&(sn==null?void 0:sn.no_passing_count)>0&&(pa!=null&&pa.allow_create_make_up)),onChange:eo=>{Sr(eo.target.checked)}},Co.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Co.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{nr(2),Vr(!1),xa(!0)}},"\uFF08",`${(sn==null?void 0:sn.no_passing_count)||0}\u4EBA`,"\uFF09")),Ha&&Co.createElement(re.Z,{className:"mb20 mt20",style:{paddingLeft:"90px"}},Co.createElement(Ce.ZP,{type:"primary",ghost:!0,disabled:!((sn==null?void 0:sn.exercise_status)===1&&(pa!=null&&pa.allow_create_make_up)),onClick:()=>{xa(!0),nr(void 0)}},Co.createElement("span",null,Co.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Co.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Co.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${or.length||0} \u4EBA`,"\uFF09"))),Co.createElement("div",{className:Ll.new_title,style:{marginTop:"30px"}},"\u8003\u8BD5\u65F6\u957F\u8BBE\u7F6E"),Co.createElement("div",null,Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},Co.createElement(Ne.default,{disabled:ga,checked:za,onChange:eo=>{eo.target.checked===!1?tt(Kl=>fc(Cs({},Kl),{time:-1})):Iu.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C30\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"},{reminder_time:15,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C15\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"}]}),ur(eo.target.checked)},style:{fontSize:"14px",marginTop:"2px"}},"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F"),za&&Co.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},Co.createElement("div",{style:{marginRight:10,marginLeft:25}},"\u7B54\u9898\u65F6\u957F"),Co.createElement(Te.Z,{size:"large",disabled:ga,min:1,style:{width:"200px"},value:sn.time===-1?null:sn.time,precision:0,addonAfter:"\u5206\u949F",onChange:eo=>{sn.time=eo,tt(Cs({},sn))}}))),za&&Co.createElement(de.default,{form:Iu},Co.createElement(js,{disabled:ga,time:sn.time})),Co.createElement("div",null,Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Co.createElement(Ne.default,{checked:sn.enable_last_times,onChange:eo=>tt(Kl=>fc(Cs({},Kl),{enable_last_times:eo.target.checked})),disabled:ga,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236"),sn.enable_last_times&&Co.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},Co.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u8003\u8BD5\u5F00\u59CB\u540E"),Co.createElement(Te.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:sn==null?void 0:sn.last_times,disabled:ga||!sn.enable_last_times,min:0,onChange:eo=>{sn.last_times=eo,tt(Cs({},sn))}}),Co.createElement("span",{style:{marginLeft:"10px"}},"\u7981\u6B62\u5B66\u751F\u8FDB\u5165\u8003\u8BD5"))),Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Co.createElement(re.Z,null,Co.createElement(Ne.default,{checked:sn.enable_answer_time,onChange:eo=>tt(Kl=>fc(Cs({},Kl),{enable_answer_time:eo.target.checked})),disabled:ga,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u63D0\u524D\u4EA4\u5377\u65F6\u95F4\u9650\u5236")),sn.enable_answer_time&&Co.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},Co.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u5B66\u751F\u8FDB\u5165\u8003\u8BD5\u4F5C\u7B54\u65F6\u95F4\u5FC5\u987B \u2265"),Co.createElement(Te.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:sn==null?void 0:sn.answer_time,disabled:ga||!sn.enable_answer_time,min:0,onChange:eo=>{sn.answer_time=eo,tt(Cs({},sn))}}),Co.createElement("span",{style:{marginLeft:"10px"}},"\u624D\u80FD\u4EA4\u5377")))))),!(pa!=null&&pa.appraise_label)&&(!(pa!=null&&pa.is_make_up_exercise)&&(0,bt.GJ)()||(pa==null?void 0:pa.is_make_up_exercise)&&(pa==null?void 0:pa.allow_create_make_up))&&Co.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:sr},"\u4FDD\u5B58"),Co.createElement(cc.Z,{visible:ra,setVisible:xa,onK:ku,selectKeys:or,selectRows:_a,appointStudent:Ha,modalParams:qn}),Co.createElement(ed.Z,{resdata:vr,type:"exercisepush",okloading:ka,oktext:(vr==null?void 0:vr.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:eo=>ac(void 0,null,function*(){Yt(!0);let Kl=yield(0,fe.ZP)(`/api/courses/${Jt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[parseInt(Jt==null?void 0:Jt.categoryId)]}});Yt(!1),(Kl==null?void 0:Kl.status)===0&&io(rr)})}))};var nd=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie,classroomList:dt,user:Dt})=>({exercise:me,loading:pe.effects,globalSetting:ie,user:Dt,classroomList:dt}))(Sd),hd=x(19248),ad=x(20181),Qc=Object.defineProperty,Dc=Object.getOwnPropertySymbols,rd=Object.prototype.hasOwnProperty,Ed=Object.prototype.propertyIsEnumerable,vc=(me,pe,ie)=>pe in me?Qc(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Wc=(me,pe)=>{for(var ie in pe||(pe={}))rd.call(pe,ie)&&vc(me,ie,pe[ie]);if(Dc)for(var ie of Dc(pe))Ed.call(pe,ie)&&vc(me,ie,pe[ie]);return me},Gc=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const{TabPane:Ic}=E.default,Uc=({exercise:me,loading:pe,dispatch:ie})=>{var dt;const Dt=(0,ye.useParams)(),_e=(0,ye.useLocation)(),[Ut]=de.default.useForm(),[at,Oe]=(0,a.useState)({}),[Pe,Pn]=(0,a.useState)("1");return(0,a.useEffect)(()=>{me.actionTabs.key==="addIp"&&(Ut.resetFields(),Pn("1"))},[me.actionTabs]),a.createElement(Fe.default,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",open:me.actionTabs.key==="addIp",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:()=>Gc(void 0,null,function*(){if(yield Ut.validateFields(),!at.ip){const Zn=at.startIP.split(".")[3];if(parseInt(Zn)>parseInt(at.endIP)){oe.ZP.warning("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5");return}}ie({type:"exercise/setActionTabs",payload:{key:"insterIp",data:Wc({},Ut.getFieldValue()),type:me.actionTabs.type}})}),onCancel:()=>{ie({type:"exercise/setActionTabs",payload:{}})}},a.createElement("section",{className:"pl10 pr10"},a.createElement(E.default,{activeKey:Pe,onChange:Zn=>{Pn(Zn),Ut.resetFields()}},a.createElement(Ic,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),a.createElement(Ic,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),a.createElement(de.default,{form:Ut,className:"pt30",name:"form",layout:"vertical",onValuesChange:(Zn,Xn)=>{Oe(Wc({},Xn))}},Pe==="1"&&a.createElement(de.default.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},a.createElement(dn.default,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:Zn=>{Ut.setFieldsValue({ip:[...Zn.filter(Xn=>(0,ad.t)(Xn)?!0:(oe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1))]})}})),Pe==="2"&&a.createElement(re.Z,{gutter:[20,20]},a.createElement(ve.Z,{flex:"1"},a.createElement(de.default.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},a.createElement(Se.default,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:Zn=>{let Xn="";(0,ad.t)(Zn.target.value)?Xn=Zn.target.value:(Xn="",oe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),Ut.setFieldsValue({startIP:Xn})}}))),a.createElement(ve.Z,{flex:"1"},a.createElement(de.default.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},a.createElement(Se.default,{onBlur:Zn=>{},prefix:a.createElement("span",{className:"font14"},(dt=at.startIP)==null?void 0:dt.substring(0,at.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))};var Oc=(0,ye.connect)(({exercise:me,loading:pe})=>({exercise:me,loading:pe}))(Uc),Ma=x(59301),Nc=Object.defineProperty,od=Object.defineProperties,Pd=Object.getOwnPropertyDescriptors,Oi=Object.getOwnPropertySymbols,xu=Object.prototype.hasOwnProperty,Ps=Object.prototype.propertyIsEnumerable,Zs=(me,pe,ie)=>pe in me?Nc(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,ds=(me,pe)=>{for(var ie in pe||(pe={}))xu.call(pe,ie)&&Zs(me,ie,pe[ie]);if(Oi)for(var ie of Oi(pe))Ps.call(pe,ie)&&Zs(me,ie,pe[ie]);return me},hc=(me,pe)=>od(me,Pd(pe)),Ec=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const ld=({exercise:me,globalSetting:pe,loading:ie,dispatch:dt})=>{var Dt,_e,Ut,at,Oe,Pe,Pn;const{workSetting:Zn,commonHeader:Xn}=me,[an]=de.default.useForm(),wn=(0,ye.useParams)();wn.category=wn.categoryId;const[aa,Aa]=(0,a.useState)(!1),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)(!1),pa={question_random:!1,choice_random:!1,start_password:((Dt=Zn==null?void 0:Zn.exercise)==null?void 0:Dt.start_password)||"",login_restrict:!1,is_start_locked:!1,use_blank_score:!1,ip_limit:!1,identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,ip_bind_type:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:((_e=Zn==null?void 0:Zn.exercise)==null?void 0:_e.unlock_key)||"",screen_shot_open:!1,forbid_copy:!1};let[Jt,ga]=(0,a.useState)(pa);const[la,ka]=(0,a.useState)(!1),[Yt,Ca]=(0,a.useState)(!1),[ia,rr]=(0,a.useState)(!1),[ro,Lr]=(0,a.useState)(null);(0,a.useEffect)(()=>{var Ha;Ua(),Zn!=null&&Zn.exercise&&!(0,bt.aN)()&&!((Ha=Zn==null?void 0:Zn.exercise)!=null&&Ha.is_creator)&&Aa(!0)},[Zn]),(0,a.useEffect)(()=>{((Xn==null?void 0:Xn.exercise_status)==="5"||Xn!=null&&Xn.appraise_label)&&Aa(!0)},[Xn]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{me.actionTabs.key==="insterIp"&&(me.actionTabs.data.ip?Jt[me.actionTabs.type]=[...Jt[me.actionTabs.type]||[],...me.actionTabs.data.ip]:Jt[me.actionTabs.type]=[...Jt[me.actionTabs.type]||[],`${me.actionTabs.data.startIP},${me.actionTabs.data.startIP.substring(0,me.actionTabs.data.startIP.lastIndexOf("."))+"."+me.actionTabs.data.endIP}`],sn(Jt),ka(!0))},[me.actionTabs]);const Ua=()=>{const Ha=JSON.parse(JSON.stringify(Zn));Object.keys(Jt).forEach(Vr=>{var Va;Jt[Vr]=(Va=Ha==null?void 0:Ha.exercise)==null?void 0:Va[Vr]}),sn(hc(ds({},Jt),{ip_limit:Jt.ip_limit!=="no"}))},sn=Ha=>{ga(Ha),an.setFieldsValue(Ha)},tt=Ha=>{var Vr,Va;if(Ha.categoryId=wn.categoryId,Ha.ip_limit=Ha.ip_limit?"pub":"no",Ha.ip_bind||(Ha.ip_bind_type=!1),Ha.open_camera&&Ha.photo_count<1){oe.ZP.warning("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");return}if(!Ha.start_password&&Ha.is_start_locked){oe.ZP.warning("\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801");return}if(Ha.ip_limit!=="no"&&!((Vr=Ha.public_ip)!=null&&Vr.length)&&!((Va=Ha.inner_ip)!=null&&Va.length)){oe.ZP.warning("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740");return}if(Ha.is_locked||Ha.open_camera||Ha.screen_open||Ha.login_restrict||Ha.ip_bind||Ha.ip_limit=="pub"||Ha.ip_limit=="inner"||Ha.identity_verify||Ha.open_phone_video_recording){if((Xn==null?void 0:Xn.exercise_type)==1){Za(Ha);return}Fe.default.confirm({width:666,centered:!0,title:"\u63D0\u793A",icon:null,content:Ma.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u5F00\u542F",Ma.createElement("span",{style:{color:"#FA6400"}}," ",(0,ue.hi)(Ha)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u786E\u5B9A\u5F00\u542F\u5417\uFF1F"),onOk:()=>Za(Ha)});return}va(Ha)},Za=Ha=>{if(Ha.open_camera||Ha.screen_open){const Vr=Fe.default.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:Ma.createElement("div",{className:"font16 p20"},Ha.open_camera&&Ma.createElement(re.Z,{justify:"start",className:"mt20"},Ma.createElement(ve.Z,{flex:"24px"},Ma.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),Ma.createElement(ve.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",Ma.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",Ma.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),Ha.screen_open&&Ma.createElement(re.Z,{justify:"start",className:"mt20"},Ma.createElement(ve.Z,{flex:"24px",className:"mr20"},Ma.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),Ma.createElement(ve.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",Ma.createElement("img",{width:"26",src:zl.JA})," ",Ma.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",Ma.createElement("img",{width:"26",src:zl.Gm})," ",Ma.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),Ma.createElement("p",{className:"ml40 mt40"},Ma.createElement(Ne.default,{onChange:Va=>Vr.update({okButtonProps:{disabled:!Va.target.checked}})},"\u6211\u5DF2\u9605\u8BFB"))),onOk:()=>{va(Ha)},okButtonProps:{disabled:!0}})}else va(Ha)},va=Ha=>Ec(void 0,null,function*(){Wn(!0);const Vr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/prevent_cheating_settings.json`,{method:"post",body:Ha});Wn(!1),Vr.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),dt({type:"exercise/getCommonHeader",payload:ds({},wn)}),dt({type:"exercise/getWorkSetting",payload:ds({},wn)}),ka(!1))});(0,a.useEffect)(()=>{ur(la?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[la]);const za=Ha=>{Ha.preventDefault(),Ha.returnValue=""},ur=(Ha="")=>{dt({type:"exercise/setActionTabs",payload:{key:Ha}})};return Ma.createElement("section",{className:Ll.formDom,style:{padding:"30px 50px"}},Ma.createElement(Ft.Z,{spinning:ie["exercise/getWorkSetting"]||_n},Ma.createElement(de.default,{form:an,name:"basicForm",initialValues:pa,colon:!1,onValuesChange:(Ha,Vr)=>{console.log("onValuesChange",Vr);let Va=Vr;for(const Da in Ha){if(Da=="is_locked"&&!Vr[Da]&&(Va.login_restrict=!1,Va.screen_open=!1),Da=="login_restrict"&&Vr[Da]&&(Va.is_locked=!0),Da=="screen_open"&&Vr[Da]&&(Va.is_locked=!0),Da=="screen_shot_open"&&Vr[Da]){const Or=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ma.createElement("div",null,Ma.createElement("div",{className:"mb10"},"1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D",Ma.createElement("span",{style:{color:"#F59A23"}},"\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B")),Ma.createElement("div",null,"2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002")),onOk:()=>Ec(void 0,null,function*(){Va.screen_shot_open=!0,sn(Va)}),onCancel:()=>{Va.screen_shot_open=!1,sn(Va),Or.destroy()}});break}(Da=="ip_bind"||Da=="ip_limit")&&!Vr.is_locked&&Vr[Da]&&(Va.is_locked=!0),Da=="open_camera"&&(Va.photo_count=Va.photo_count||5)}sn(Va),ka(!0)},onFinish:tt},Ma.createElement("div",{className:Ll.title},"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4E0D\u540C\u7684\u8003\u8BD5\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u52FE\u9009\u5BF9\u5E94\u6A21\u5F0F\u63A8\u8350\u7684\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u652F\u6301\u4E8C\u6B21\u8C03\u6574\uFF09")),Ma.createElement(de.default.Item,null,Ma.createElement(be.ZP.Group,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"},value:ro,onChange:Ha=>{if(Ha.target.value==="exam")sn(hc(ds(ds({},pa),Jt),{question_random:!0,choice_random:!0,is_start_locked:!0,is_locked:!0,login_restrict:!0,screen_open:!0,ip_bind:!0,forbid_copy:!0}));else if(Ha.target.value==="practice"){Fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u6A21\u62DF\u8003\u8BD5\u5C06\u53EA\u4F1A\u5F00\u542F\u201C\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\u548C\u201C\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\uFF0C\u786E\u5B9A\u8981\u4F7F\u7528\u6A21\u62DF\u8003\u8BD5\u63A8\u8350\u7684\u8BBE\u7F6E\u5417\uFF1F",icon:null,onOk:()=>{sn(hc(ds({},pa),{question_random:!0,choice_random:!0,forbid_copy:!1})),Lr(Ha.target.value)}});return}Lr(Ha.target.value)},buttonStyle:"solid",disabled:aa},Ma.createElement(be.ZP,{value:"exam",style:{marginRight:"40px"}},"\u6B63\u5F0F\u6A21\u5F0F"),Ma.createElement(be.ZP,{value:"practice"},"\u6A21\u62DF\u6A21\u5F0F"))),Ma.createElement("div",{className:Ll.title,style:{marginTop:"30px"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),Ma.createElement(de.default.Item,{name:"forbid_copy",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"))),Ma.createElement(de.default.Item,{name:"question_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),Ma.createElement(de.default.Item,{name:"choice_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"is_start_locked",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5F00\u8003\u5BC6\u7801 ",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\uFF09"))))),Jt.is_start_locked&&(0,bt.GJ)()?Ma.createElement(re.Z,{className:Ll.unlockKeyWrapper,align:"middle"},Ma.createElement(de.default.Item,{name:"start_password",style:{marginBottom:0}},Ma.createElement(Se.default,{size:"large",className:Ll.unlockKeyInput,disabled:aa,placeholder:"\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801"})),Ma.createElement(ve.Z,null,!aa&&Ma.createElement(Ce.ZP,{type:"link",loading:Yt,onClick:()=>Ec(void 0,null,function*(){Ca(!0);let Ha=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),Vr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/change_pwd.json`,{method:"post",body:{type:1,pwd:Ha}});Ca(!1),(Vr==null?void 0:Vr.status)===0&&an.setFieldsValue({start_password:Ha})})},"\u6362\u4E00\u6362"))):Ma.createElement(de.default.Item,{hidden:!0,name:"start_password",label:"\u5F00\u8003\u5BC6\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"is_locked",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u89E3\u9501\u7801 ",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002\uFF09"))))),Jt.is_locked&&(0,bt.GJ)()?Ma.createElement(re.Z,{className:Ll.unlockKeyWrapper,align:"middle"},Ma.createElement(de.default.Item,{style:{marginBottom:0},name:"unlock_key"},Ma.createElement(Se.default,{size:"large",className:Ll.unlockKeyInput,disabled:aa,placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),Ma.createElement(ve.Z,null,!aa&&Ma.createElement(Ce.ZP,{type:"link",loading:ia,onClick:()=>Ec(void 0,null,function*(){rr(!0);let Ha=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),Vr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/change_pwd.json`,{method:"post",body:{type:2,pwd:Ha}});rr(!1),(Vr==null?void 0:Vr.status)===0&&an.setFieldsValue({unlock_key:Ha})})},"\u6362\u4E00\u6362"))):Ma.createElement(de.default.Item,{hidden:!0,name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Ma.createElement(de.default.Item,{name:"login_restrict",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u767B\u5F55\u9650\u5236",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF\uFF09"))))),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"screen_open",valuePropName:"checked"},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),Jt.screen_open?Ma.createElement(Ma.Fragment,null,Ma.createElement(re.Z,{gutter:10,className:`${Ll.unlockKeyWrapper}`,style:{color:"#666666"},align:"middle",wrap:!1},Ma.createElement(ve.Z,null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),Ma.createElement(ve.Z,null,Ma.createElement(de.default.Item,{name:"screen_num",style:{marginBottom:0}},Ma.createElement(Te.Z,{size:"large",disabled:aa,min:0,max:10,addonAfter:"\u6B21",style:{width:"150px"}}))),Ma.createElement(ve.Z,null,"\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),Ma.createElement(ve.Z,null,Ma.createElement(de.default.Item,{name:"screen_sec",style:{marginBottom:0}},Ma.createElement(Te.Z,{size:"large",disabled:aa,min:0,max:60,addonAfter:"\u79D2",style:{width:"150px"}}))),Ma.createElement(ve.Z,null,"\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),Ma.createElement(re.Z,{gutter:10,className:`c-grey-333 ${Ll.unlockKeyWrapper}`,align:"middle",wrap:!1},Ma.createElement(ve.Z,null,Ma.createElement(de.default.Item,{name:"screen_shot_open",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ae.Z,{disabled:aa||!Jt.screen_open}))),Ma.createElement(ve.Z,{style:{color:"#666666"}},"\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F"))):Ma.createElement(Ma.Fragment,null,Ma.createElement(de.default.Item,{hidden:!0,name:"screen_num",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),Ma.createElement(de.default.Item,{hidden:!0,name:"screen_sec",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),Ma.createElement(de.default.Item,{hidden:!0,name:"screen_shot_open",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}))),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"ip_bind",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"IP\u5730\u5740\u7ED1\u5B9A",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u6216\u5185\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002\uFF09"))))),Jt.ip_bind&&(0,bt.GJ)()?Ma.createElement(re.Z,{className:Ll.unlockKeyWrapper,style:{flexDirection:"column"}},Ma.createElement(de.default.Item,{name:"ip_bind_type",style:{marginBottom:0}},Ma.createElement(be.ZP.Group,null,Ma.createElement(be.ZP,{value:!1,style:{marginRight:"32px",fontWeight:"400"}},Ma.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5916\u7F51IP",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u6821\u6821\u56ED\u7F51\u7535\u8111\u7684\u516C\u7F51IP\u53EF\u80FD\u4F1A\u5B58\u5728\u53D8\u52A8\uFF09"))),Ma.createElement(be.ZP,{value:!0,style:{fontWeight:"400"}},Ma.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5185\u7F51IP",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9700\u8981\u5B89\u88C5\u63D2\u4EF6\u624D\u80FD\u83B7\u53D6ip\uFF0C\u524D\u5F80",Ma.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u4E0B\u8F7D\u63D2\u4EF6"),"\uFF09")))))):Ma.createElement(de.default.Item,{hidden:!0,name:"ip_bind_type",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"ip_limit",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684IP\u5730\u5740\u8303\u56F4\uFF09"))))),Ma.createElement(de.default.Item,{name:"public_ip",label:"\u516C\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),Ma.createElement(de.default.Item,{name:"inner_ip",label:"\u5185\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),(Jt==null?void 0:Jt.ip_limit)&&Ma.createElement(re.Z,{className:Ll.unlockKeyWrapper,style:{flexDirection:"column"}},Ma.createElement(ve.Z,null,Ma.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),Ma.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),Ma.createElement(re.Z,{className:`mt15 ${Ll.ipWrp}`,style:{background:"#F6F7F9"}},Ma.createElement(ve.Z,null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A"),Ma.createElement(ve.Z,null,(Ut=Jt.public_ip)==null?void 0:Ut.map((Ha,Vr)=>Ma.createElement("span",{key:Vr,className:Ll.ipItem},Ma.createElement("i",null,Ha," "),!aa&&Ma.createElement(hd.Z,{onClick:()=>{Fe.default.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Jt.public_ip.splice(Vr,1),sn(ds({},Jt))}})},className:" c-grey-c",size:20}))),(0,bt.GJ)()&&!aa&&Ma.createElement("span",{onClick:()=>{dt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",style:{cursor:"pointer"}}," ",Ma.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),Ma.createElement(re.Z,{className:`mt15 ${Ll.ipWrp}`,style:{background:"#F6F7F9"}},Ma.createElement(ve.Z,null,Ma.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),Ma.createElement(ve.Z,null,(at=Jt.inner_ip)==null?void 0:at.map((Ha,Vr)=>Ma.createElement("span",{className:Ll.ipItem},Ma.createElement("i",null,Ha," "),!aa&&Ma.createElement(hd.Z,{onClick:()=>{aa||Fe.default.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Jt.inner_ip.splice(Vr,1),sn(ds({},Jt))}})},className:" c-grey-c",size:20}))),(0,bt.GJ)()&&!aa&&Ma.createElement("span",{className:"font14 c-blue ml10",onClick:()=>{dt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},style:{cursor:"pointer"}}," ",Ma.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))))),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"open_camera",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\uFF0C\u7528\u4E8E\u76D1\u8003\u548C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7B54\u5377\u4E2D\u67E5\u770B\uFF09"))))),Jt.open_camera?Ma.createElement(re.Z,{gutter:10,className:`c-grey-333 ${Ll.unlockKeyWrapper}`,align:"middle",wrap:!1},Ma.createElement(ve.Z,{style:{color:"#666666"}},"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),Ma.createElement(ve.Z,null,Ma.createElement(de.default.Item,{name:"photo_count",style:{marginBottom:0}},Ma.createElement(Te.Z,{size:"large",disabled:aa||!Jt.open_camera,min:1,max:(0,bt.Ny)()?1e3:10,addonAfter:"\u6B21",style:{width:"150px"}}))),Ma.createElement(ve.Z,null,Ma.createElement("span",{className:"c-grey-c font14 ml10",style:{color:"#666"}},"\uFF08\u53EF\u586B\u5199\u6700\u5927\u503C\u4E3A10\uFF09"))):Ma.createElement(de.default.Item,{hidden:!0,name:"photo_count",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Ma.createElement(de.default.Item,{name:"identity_verify",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(Ne.default,{disabled:!(0,bt.ag)()||aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C ",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u9700\u8981\u4EBA\u8138\u9A8C\u8BC1\u5BA1\u6838\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u53EF\u8FDB\u5165\u7B54\u9898\uFF09"))))),Ma.createElement(de.default.Item,{name:"open_phone_video_recording",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Ma.createElement(Ne.default,{disabled:!(0,bt.ag)()||aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5FC5\u987B\u5148\u5F00\u542F\u624B\u673A\u5F55\u5236\u89C6\u9891\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u5728\u8BD5\u5377\u8BE6\u60C5-\u6444\u50CF\u76D1\u63A7\u9875\u9762\u67E5\u770B\u5B66\u751F\u89C6\u9891\u52A8\u6001\uFF09")))))),((0,bt.aN)()||((Oe=me==null?void 0:me.commonHeader)==null?void 0:Oe.exercise_author))&&!(Xn!=null&&Xn.appraise_label)&&Ma.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{an.submit()}},"\u4FDD\u5B58")),Ma.createElement(Oc,null),Ma.createElement(Fe.default,{centered:!0,destroyOnClose:!0,open:Ga,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>On(!1)},Ma.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Ma.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Pe=pe==null?void 0:pe.setting)==null?void 0:Pe.homepage_tea_qq_number," "),Ma.createElement("img",{src:`${Re.Z.IMG_SERVER}/${(Pn=pe==null?void 0:pe.setting)==null?void 0:Pn.homepage_tea_qq_qrcode_url}`,width:200,height:200}))))};var id=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie})=>({exercise:me,loading:pe.effects,globalSetting:ie}))(ld),vl=x(59301),t0=Object.defineProperty,n0=Object.defineProperties,bd=Object.getOwnPropertyDescriptors,Xs=Object.getOwnPropertySymbols,Md=Object.prototype.hasOwnProperty,a0=Object.prototype.propertyIsEnumerable,xd=(me,pe,ie)=>pe in me?t0(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,rc=(me,pe)=>{for(var ie in pe||(pe={}))Md.call(pe,ie)&&xd(me,ie,pe[ie]);if(Xs)for(var ie of Xs(pe))a0.call(pe,ie)&&xd(me,ie,pe[ie]);return me},ud=(me,pe)=>n0(me,bd(pe)),Td=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const r0=({exercise:me,loading:pe,dispatch:ie})=>{var dt,Dt,_e;const{workSetting:Ut,commonHeader:at}=me,Oe=(0,ye.useParams)();Oe.category=Oe.categoryId;const[Pe,Pn]=(0,a.useState)(!1),[Zn,Xn]=(0,a.useState)(!1);let[an,wn]=(0,a.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score_commited:!1,open_score:!1,answered_open:!1,assistant_auth:!1,passing_rate:60,use_blank_score:!1,downcase:!1,open_make_up:!1,make_up_score:1});(0,a.useEffect)(()=>{Aa("\u8868\u5355\u672A\u4FDD\u5B58")},[an]);const aa=On=>{On.preventDefault(),On.returnValue=""},Aa=(On="")=>{ie({type:"exercise/setActionTabs",payload:{key:On}})};(0,a.useEffect)(()=>{var On,pa;_n(),(On=Ut==null?void 0:Ut.exercise)!=null&&On.id&&!(0,bt.aN)()&&!((pa=Ut==null?void 0:Ut.exercise)!=null&&pa.is_creator)&&Pn(!0)},[me==null?void 0:me.workSetting]),(0,a.useEffect)(()=>{},[]);const _n=()=>{const On=JSON.parse(JSON.stringify(Ut));Object.keys(an).forEach(pa=>{var Jt;an[pa]=(Jt=On==null?void 0:On.exercise)==null?void 0:Jt[pa]}),wn(an),me.actionTabs.key!="\u6279\u91CF\u53D1\u5E03"&&Aa("")},Wn=()=>{const On=JSON.parse(JSON.stringify(an));On.categoryId=Oe.categoryId,Ga(On)},Ga=On=>Td(void 0,null,function*(){var pa;if((On==null?void 0:On.use_blank_score)!==((pa=Ut==null?void 0:Ut.exercise)==null?void 0:pa.use_blank_score)){let ga=Fe.default.confirm({closable:!0,width:500,centered:!0,icon:null,title:"\u63D0\u793A",onOk:()=>Td(void 0,null,function*(){Xn(!0);const la=yield(0,fe.ZP)(`/api/exercises/${Oe==null?void 0:Oe.categoryId}/property_settings.json`,{method:"post",body:On});Xn(!1),la.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Aa(""),ie({type:"exercise/getCommonHeader",payload:rc({},Oe)}),ie({type:"exercise/getWorkSetting",payload:rc({},Oe)}),Xn(!1))})});On!=null&&On.use_blank_score?ga.update({content:vl.createElement("div",null,"\u60A8\u5DF2\u52FE\u9009",vl.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")}):ga.update({content:vl.createElement("div",null,"\u60A8\u5DF2\u53D6\u6D88\u52FE\u9009",vl.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")});return}Xn(!0);const Jt=yield(0,fe.ZP)(`/api/exercises/${Oe==null?void 0:Oe.categoryId}/property_settings.json`,{method:"post",body:On});Xn(!1),Jt.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Aa(""),ie({type:"exercise/getCommonHeader",payload:rc({},Oe)}),ie({type:"exercise/getWorkSetting",payload:rc({},Oe)}))});return vl.createElement("section",{className:Ll.scoreSettingWrapper,style:{padding:"30px 50px"}},vl.createElement(Ft.Z,{spinning:pe["exercise/getWorkSetting"]||Zn},(at==null?void 0:at.is_make_up_exercise)&&vl.createElement(vl.Fragment,null,vl.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},vl.createElement(ve.Z,null,vl.createElement(Ne.default,{checked:an.open_make_up,disabled:Pe,onChange:On=>{an.open_make_up=On.target.checked,wn(Object.assign({},an))},className:Ll.mainRuleText},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u8865\u8003\u6263\u5206 ")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u7CFB\u7EDF\u5C06\u5728\u6BCF\u4E2A\u53C2\u52A0\u8865\u8003\u5B66\u751F\u6700\u7EC8\u6210\u7EE9\u7684\u57FA\u7840\u4E0A\u81EA\u52A8\u6263\u9664\u5BF9\u5E94\u8BBE\u7F6E\u7684\u5206\u503C\uFF09"))),an.open_make_up&&vl.createElement("div",{className:"flex item-center gap-10px",style:{background:"#F6F7F9",padding:"13px 54px"}},vl.createElement("div",null,"\u6263\u5206"),vl.createElement(Te.Z,{value:an==null?void 0:an.make_up_score,min:1,step:1,max:(dt=Ut==null?void 0:Ut.exercise)!=null&&dt.total_score?Number((Dt=Ut==null?void 0:Ut.exercise)==null?void 0:Dt.total_score):Number.MAX_SAFE_INTEGER,suffix:"\u5206",style:{width:"120px"},onChange:On=>{wn(ud(rc({},an),{make_up_score:Math.floor(On)}))}}))),vl.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},vl.createElement(ve.Z,null,vl.createElement(Ne.default,{checked:an.use_blank_score,disabled:Pe,onChange:On=>{an.use_blank_score=On.target.checked,wn(Object.assign({},an))},className:Ll.mainRuleText},vl.createElement(vl.Fragment,null,vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206"))),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5B66\u751F\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\u4F46\u662F\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\uFF0C\u53EF\u83B7\u5F97\u90E8\u5206\u5206\u503C\uFF0C\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570*\uFF08\u8BE5\u5C0F\u9898\u5206\u503C/\u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570\uFF09\uFF09"))),vl.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},vl.createElement(ve.Z,null,vl.createElement(Ne.default,{checked:an.downcase,disabled:Pe,onChange:On=>{an.downcase=On.target.checked,wn(Object.assign({},an))},className:Ll.mainRuleText},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u586B\u7A7A\u9898\u5728\u5224\u5206\u65F6\uFF0C\u5C06\u5FFD\u7565\u7B54\u6848\u603B\u4E2D\u82F1\u6587\u5B57\u6BCD\u5927\u5C0F\u5199\u9650\u5236\uFF09"))),vl.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},vl.createElement(ve.Z,null,vl.createElement(Ne.default,{checked:an.open_total_score,disabled:Pe,onChange:On=>{an.open_total_score=On.target.checked,On.target.checked?(an.open_score=!1,an.open_score_reviewed=!0):(an.open_score=!0,an.open_score_reviewed=!1),wn(Object.assign({},an))},className:Ll.mainRuleText},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u53EF\u914D\u7F6E\u5B66\u751F\u5728\u67D0\u9636\u6BB5\u53EF\u67E5\u770B\u8003\u8BD5\u6210\u7EE9\uFF09"))),an.open_total_score&&vl.createElement(vl.Fragment,null,vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},vl.createElement(be.ZP.Group,{disabled:Pe,value:an.open_score?"afterEndTime":an!=null&&an.open_score_reviewed?"afterReview":"afterCommit",onChange:On=>{On.target.value==="afterEndTime"?wn(pa=>ud(rc({},pa),{open_score:!0,open_score_reviewed:!1,open_score_commited:!1})):On.target.value==="afterReview"?wn(pa=>ud(rc({},pa),{open_score:!1,open_score_reviewed:!0,open_score_commited:!1})):wn(pa=>ud(rc({},pa),{open_score:!1,open_score_reviewed:!1,open_score_commited:!0}))}},vl.createElement(be.ZP,{value:"afterEndTime",style:{marginRight:"80px"}},vl.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u540E")),vl.createElement(be.ZP,{value:"afterCommit",style:{marginRight:"80px"}},vl.createElement("span",{style:{color:"#000"}},"\u63D0\u4EA4\u8BD5\u5377\u540E")),vl.createElement(be.ZP,{value:"afterReview"},vl.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u4E14\u8BD5\u5377\u8BC4\u9605\u5B8C\u6210\u540E")))),vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},vl.createElement(Ne.default,{className:Ll.mainRuleText,checked:an.answered_open,disabled:Pe,onChange:On=>{an.answered_open=On.target.checked,wn(Object.assign({},an))}},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u67E5\u770B\u8BD5\u5377")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u8003\u8BD5\u7B54\u5377\uFF09")),an.answered_open&&vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},vl.createElement(be.ZP.Group,{value:an.answer_open,disabled:Pe,onChange:On=>{an.answer_open=On.target.value,wn(Object.assign({},an))}},vl.createElement(be.ZP,{value:!0,style:{marginRight:"25px"}},vl.createElement("span",{style:{color:"#000"}},"\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")),vl.createElement(be.ZP,{value:!1},vl.createElement("span",{style:{color:"#000"}},"\u4E0D\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")))),vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},vl.createElement(Ne.default,{className:Ll.mainRuleText,checked:an.score_open,disabled:Pe,onChange:On=>{an.score_open=On.target.checked,wn(Object.assign({},an))}},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u540C\u5B66\u672C\u573A\u8003\u8BD5\u7684\u6210\u7EE9\uFF09")),vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px"}},vl.createElement(Ne.default,{className:Ll.mainRuleText,checked:an.show_statistic,disabled:Pe,onChange:On=>{an.show_statistic=On.target.checked,wn(Object.assign({},an))}},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u672C\u573A\u8003\u8BD5\u7684\u7EDF\u8BA1\u7ED3\u679C\uFF09"))),((0,bt.aN)()||((_e=me==null?void 0:me.commonHeader)==null?void 0:_e.exercise_author))&&vl.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Wn},"\u4FDD\u5B58")))};var kd=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie})=>({exercise:me,loading:pe.effects,globalSetting:ie}))(r0),Il=x(59301),o0=Object.defineProperty,l0=Object.defineProperties,sd=Object.getOwnPropertyDescriptors,cd=Object.getOwnPropertySymbols,wd=Object.prototype.hasOwnProperty,i0=Object.prototype.propertyIsEnumerable,jd=(me,pe,ie)=>pe in me?o0(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ni=(me,pe)=>{for(var ie in pe||(pe={}))wd.call(pe,ie)&&jd(me,ie,pe[ie]);if(cd)for(var ie of cd(pe))i0.call(pe,ie)&&jd(me,ie,pe[ie]);return me},Jo=(me,pe)=>l0(me,sd(pe)),$l=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const ou=({exercise:me,globalSetting:pe,loading:ie,dispatch:dt})=>{const{workSetting:Dt,commonHeader:_e}=me,Ut=(0,ye.useParams)();Ut.category=Ut.categoryId;const[at,Oe]=(0,a.useState)(!1),[Pe,Pn]=(0,a.useState)(0),[Zn,Xn]=(0,a.useState)(0),[an,wn]=(0,a.useState)(!1),[aa,Aa]=(0,a.useState)({}),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)([]),[pa,Jt]=(0,a.useState)([]),[ga,la]=(0,a.useState)([]),[ka,Yt]=(0,a.useState)([]),[Ca,ia]=(0,a.useState)([]);let[rr,ro]=(0,a.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""});(0,a.useEffect)(()=>{var Da;!(0,bt.aN)()&&!((Da=Dt==null?void 0:Dt.exercise)!=null&&Da.is_creator)&&Oe(!0)},[Dt]),(0,a.useEffect)(()=>{Lr()},[_e]);const Lr=()=>$l(void 0,null,function*(){wn(!0);const Da=yield(0,fe.ZP)(`/api/exercises/${Ut==null?void 0:Ut.categoryId}/distinguish_exercise_setting.json`,{method:"get"});Object.keys(rr).forEach(Or=>{rr[Or]=Da==null?void 0:Da[Or]}),console.log(Da,"res"),Aa(Ni({},Da)),ia((Da==null?void 0:Da.exercise_questions)||[]),va(Ni({},Da)),Jt((Da==null?void 0:Da.course_review_teachers)||[]),ro(Jo(Ni({},rr),{select_appraise:!!Da.end_time})),Pn((Da==null?void 0:Da.total)||0),Xn((Da==null?void 0:Da.finish_total)||0),wn(!1),Va("")}),Ua=()=>{const Da=JSON.parse(JSON.stringify(rr));if(!Da.select_appraise){Lr();return}if(!Da.end_time){oe.ZP.warning("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Da.review_type&&!ka.length){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(Da.review_type&&!Ca.some(Or=>!!Or.appraise_teachers.length)){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}Da.review_type===0&&(Da.exercises=ka==null?void 0:ka.map(Or=>{var Sr;return{id:Or.id,total:Or.total,finish_total:Or.finish_total,unfinished_total:Or.unfinished_total,appraise_teacher_ids:(Sr=Or==null?void 0:Or.appraise_teachers)==null?void 0:Sr.map(or=>({id:or.id}))}})),Da.review_type===1&&(Da.exercise_questions=Ca==null?void 0:Ca.map(Or=>{var Sr;return{id:Or.id,total:Or.total,question_id:Or.question_id,appraise_teacher_ids:(Sr=Or==null?void 0:Or.appraise_teachers)==null?void 0:Sr.map(or=>({id:or.id,message_status:or.message_status}))}})),delete Da.select_appraise,Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,closable:!0,width:650,title:"\u63D0\u793A",content:Il.createElement("div",null,Il.createElement("div",null,"\u4E3A\u786E\u4FDD\u96C6\u4E2D\u9605\u5377\u6A21\u5F0F\u8BC4\u5206\u7ED3\u679C\u7684\u51C6\u786E\u6027\uFF0C\u4FDD\u5B58\u8BC4\u9605\u8BBE\u7F6E\u4E4B\u540E\uFF0C\u672C\u573A\u8003\u8BD5\u5C06",Il.createElement("span",{style:{color:"#FA6400"}},"\u7981\u6B62"),"\u8FDB\u884C\u4EE5\u4E0B\u64CD\u4F5C\uFF1A"),Il.createElement("div",{style:{padding:10,marginTop:5,background:"#F6F7F9"}},"1.\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5",Il.createElement("br",null),"2.\u4FEE\u6539\u672C\u573A\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4",Il.createElement("br",null),"3.\u5F00\u542F\u8865\u8003",Il.createElement("br",null),"4.\u7F16\u8F91\u8BD5\u5377"),Il.createElement("div",{className:"c-grey-999",style:{marginTop:10,color:"#FA6A0A",display:"flex",alignItems:"center"}},Il.createElement(b.Z,{style:{marginRight:3}})," ",Il.createElement("span",null,"\u6CE8\u610F\uFF1A\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03"))),onOk:()=>{sn(Da)}})},sn=Da=>$l(void 0,null,function*(){wn(!0);const Or=yield(0,fe.ZP)(`/api/exercises/${Ut==null?void 0:Ut.categoryId}/appraise_settings.json`,{method:"post",body:Da});if(wn(!1),Or.status===0){oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Va(""),Lr(),dt({type:"exercise/getCommonHeader",payload:Ni({},Ut)});return}}),tt=(Da,Or)=>{const Sr=Math.floor(Da/Or);let or=Da%Or;const ea=[];for(let _a=0;_a0?1:0)),or--;return ea},Za=Da=>{var Or;if(Da[0]){let Sr=[];ka.forEach(ea=>Sr=Sr.concat(ea.appraise_teachers));let or=pa.filter(ea=>Sr.every(_a=>_a.id!==ea.id));console.log(or,"newItems"),la([...or]),Wn(Da)}if(!Da[0]){let Sr=[];Sr=Sr.concat(((Or=Ca==null?void 0:Ca[Da[1]])==null?void 0:Or.appraise_teachers)||[]);let or=pa.filter(ea=>Sr.every(_a=>_a.id!==ea.id));la([...or]),Wn(Da)}},va=Da=>{if(Da!=null&&Da.start_appraise){Yt((Da==null?void 0:Da.exercises)||[]);return}let Or=Da==null?void 0:Da.exercises;const Sr=tt(Da==null?void 0:Da.total,Or.length),or=tt(Da==null?void 0:Da.finish_total,Or.length);Sr.forEach((ea,_a)=>{Or[_a].total=ea}),or.forEach((ea,_a)=>{Or[_a].finish_total=ea,Or[_a].unfinished_total=Or[_a].total-Or[_a].finish_total}),Or=Or.filter(ea=>ea.total>0),Yt(JSON.parse(JSON.stringify(Or)))},za=()=>{if(!Ga.length){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(_n[0]){if(_n[1]===null){const Da=ga.filter(ea=>Ga.includes(ea.id));let Or=[...ka,...Da==null?void 0:Da.map(ea=>({appraise_teachers:[ea],total:0,finish_total:0,unfinished_total:0}))];const Sr=tt(Pe,Or.length),or=tt(Zn,Or.length);Sr.forEach((ea,_a)=>{Or[_a].total=ea}),or.forEach((ea,_a)=>{Or[_a].finish_total=ea,Or[_a].unfinished_total=Or[_a].total-Or[_a].finish_total}),Or=Or.filter(ea=>ea.total>0),Yt(JSON.parse(JSON.stringify(Or))),Wn(!1)}if(_n[1]!==null){const Da=ga.filter(Sr=>Ga.includes(Sr.id));let Or=[];ka.forEach((Sr,or)=>{if(_n[1]===or){Or.push(Jo(Ni({},Sr),{appraise_teachers:[...Sr.appraise_teachers,...Da]}));return}Or.push(Sr)}),Yt(Or),Wn(!1)}}if(!_n[0]&&_n[1]!==null){let Da=ga.filter(Sr=>Ga.includes(Sr.id));Da=Da.map(Sr=>Jo(Ni({},Sr),{message_status:aa!=null&&aa.start_appraise?1:0}));let Or=[];Ca.forEach((Sr,or)=>{if(_n[1]===or){Or.push(Jo(Ni({},Sr),{appraise_teachers:[...Sr.appraise_teachers,...Da]}));return}Or.push(Sr)}),ia(Or),Wn(!1)}},ur=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(Da,Or,Sr)=>Sr+1,width:70},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",dataIndex:"appraise_teachers",className:Ll.padding,render:(Da,Or,Sr)=>Il.createElement("span",{className:Ll.tagWrap},Il.createElement("div",null,Da==null?void 0:Da.map(or=>Il.createElement("div",{className:Ll.tag,key:or.id},Il.createElement("b",{title:or.name},or.name),(or==null?void 0:or.disabled)!==!0&&!at&&Il.createElement("span",{onClick:ea=>{const _a=Da.filter(ra=>ra.id!==or.id),ya=ka.map((ra,xa)=>xa===Sr?Jo(Ni({},ra),{appraise_teachers:_a}):ra);_a.length?Yt(ya):Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5220\u9664\u6B64\u6559\u5E08\uFF0C\u8BD5\u5377\u5C06\u91CD\u65B0\u5747\u5206\u7ED9\u5176\u4ED6\u8BC4\u9605\u6559\u5E08\uFF1B\u5982\u9700\u6DFB\u52A0\u6307\u5B9A\u6559\u5E08\uFF0C\u8BF7\u70B9\u51FB\u201C+\u8BC4\u9605\u6559\u5E08\u201D\u6309\u94AE\u3002",onOk:()=>{const ra=ka==null?void 0:ka.filter((nr,vr)=>vr!==Sr),xa=tt(Pe,ra.length),qn=tt(Zn,ra.length);xa.forEach((nr,vr)=>{ra[vr].total=nr}),qn.forEach((nr,vr)=>{ra[vr].finish_total=nr,ra[vr].unfinished_total=ra[vr].total-ra[vr].finish_total}),Yt(JSON.parse(JSON.stringify(ra)))}})}},Il.createElement("i",{className:"iconfont icon-guanbi7"}))))),!at&&Il.createElement("span",{onClick:()=>Za([!0,Sr]),style:{fontSize:14,fontWeight:400},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}," \u6DFB\u52A0\u5171\u8BC4\u6559\u5E08"))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}],Ha=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(Da,Or,Sr)=>Sr+1,width:70},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",align:"center",width:100},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",className:Ll.padding,dataIndex:"appraise_teachers",render:(Da,Or,Sr)=>Il.createElement("span",{className:Ll.tagWrap},Il.createElement("div",null,Da==null?void 0:Da.map(or=>Il.createElement("div",{className:Ll.tag,key:or.id},Il.createElement("b",{title:or.name},or.name),(or==null?void 0:or.disabled)!==!0&&!at&&Il.createElement("span",{onClick:()=>{const ea=Da.filter(ya=>ya.id!==or.id),_a=Ca.map((ya,ra)=>ra===Sr?Jo(Ni({},ya),{appraise_teachers:ea}):ya);ia(_a)}},Il.createElement("i",{className:"iconfont icon-guanbi7"}))))),!at&&Il.createElement("span",{onClick:()=>Za([!1,Sr]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}];(0,a.useEffect)(()=>{Va("\u8868\u5355\u672A\u4FDD\u5B58")},[rr]);const Vr=Da=>{Da.preventDefault(),Da.returnValue=""},Va=(Da="")=>{dt({type:"exercise/setActionTabs",payload:{key:Da}})};return Il.createElement("section",{className:Ll.form,style:{padding:"30px 50px",marginBottom:"0px"}},Il.createElement(Ft.Z,{spinning:an},Il.createElement("div",{className:Ll.title},"\u96C6\u4E2D\u8BC4\u9605",Il.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5F53\u5B58\u5728\u5B66\u751F\u5DF2\u4EA4\u5377\u3001\u8003\u8BD5\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\uFF0C\u4E14\u8BD5\u5377\u5305\u542B\u586B\u7A7A\u3001\u7B80\u7B54\u3001\u7F16\u7A0B\u3001\u7A0B\u5E8F\u586B\u7A7A\u3001\u5B9E\u8BAD\u9898\u4EFB\u610F\u9898\u578B\u65F6\uFF0C\u65B9\u53EF\u5F00\u542F\u96C6\u4E2D\u8BC4\u9605\uFF09")),Il.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px"}},Il.createElement(Ne.default,{checked:rr.select_appraise,disabled:at||!(aa!=null&&aa.can_open_appraise&&!(aa!=null&&aa.end_time)),onChange:Da=>{rr.select_appraise=Da.target.checked,ro(Object.assign({},rr))}}),Il.createElement("span",{style:{color:"#000",fontSize:"14px",marginLeft:"10px"}},"\u96C6\u4E2D\u9605\u5377"),Il.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09"),rr.select_appraise&&Il.createElement("div",{style:{marginTop:"15px",marginLeft:30}},Il.createElement("span",{style:{color:"#666666",marginRight:"20px"}},Il.createElement("span",{style:{color:"red"}},"*"),"\u622A\u6B62\u65F6\u95F4"),Il.createElement(xn.default,{style:{width:234},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Qe()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:at,allowClear:!1,value:rr.end_time?Qe()(rr.end_time):"",disabledDate:Nt.Q8,disabledTime:Da=>(0,Nt.d0)(Da),onChange:(Da,Or)=>{rr.end_time=Or,ro(Object.assign({},rr))}}))),rr.select_appraise&&Il.createElement("div",null,Il.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Il.createElement(Ne.default,{checked:rr.sealed_review,disabled:at||!(aa!=null&&aa.change_sealed_review),onChange:Da=>{rr.sealed_review=Da.target.checked,ro(Object.assign({},rr))}}),Il.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"#000"}},"\u5C01\u5377\u8BC4\u9605"),Il.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u9009\u4E2D\uFF0C\u6559\u5E08\u5728\u96C6\u4E2D\u8BC4\u9605\u754C\u9762\u4E0D\u663E\u793A\u5B66\u751F\u4FE1\u606F\uFF09")),Il.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Il.createElement("div",{style:{color:"#333333",fontSize:14,fontWeight:600,marginBottom:20}},"\u8BC4\u9605\u6A21\u5F0F",Il.createElement("span",{style:{fontWeight:400,fontSize:14,color:"#666"}},"\uFF08\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u66F4\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF09")),Il.createElement(be.ZP.Group,{value:rr.review_type,disabled:at||!!(aa!=null&&aa.end_time),style:{marginLeft:30},onChange:Da=>{rr.review_type=Da.target.value,ro(Object.assign({},rr))}},Il.createElement(be.ZP,{value:0},Il.createElement("span",{style:{color:"#000"}},"\u8BD5\u5377\u6A21\u5F0F"),Il.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5B66\u751F\u8BD5\u5377\u5C06\u5747\u5300\u5206\u914D\u7ED9\u8BC4\u9605\u6559\u5E08\uFF0C\u65E0\u6CD5\u5747\u5206\u591A\u51FA\u7684\u8BD5\u5377\u968F\u673A\u5206\u914D\uFF09")),Il.createElement(be.ZP,{style:{marginLeft:"50px"},value:1},Il.createElement("span",{style:{color:"#000"}},"\u8BD5\u9898\u6A21\u5F0F"),Il.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5C06\u5355\u4E2A\u8BD5\u9898\u6307\u5B9A\u7ED9\u591A\u4E2A\u6559\u5E08\u5171\u540C\u8BC4\u9605\uFF09"))),Il.createElement(re.Z,{style:{width:"100%",marginTop:"15px"},align:"middle"},Il.createElement("div",{style:{color:"#666666",marginRight:"20px"}},Il.createElement("span",{style:{color:"red"}},"*"),"\u8BC4\u9605\u6559\u5E08"),rr.review_type===0&&Il.createElement("div",{style:{flex:1}},ka.length>0&&Il.createElement(z.default,{bordered:!0,className:"mb20",pagination:!1,dataSource:ka,columns:ur}),(aa==null?void 0:aa.start_appraise)===!1&&!at&&Il.createElement("div",{onClick:()=>Za([!0,null]),style:{display:Pe==1&&(ka==null?void 0:ka.length)===1&&"none",width:"124px",height:"38px",lineHeight:"38px",border:"1px #3061D0 solid",borderRadius:"2px",textAlign:"center",cursor:"pointer",color:"#3061D0",background:"#fff"}},"\u6DFB\u52A0\u8BC4\u9605\u6559\u5E08")),rr.review_type===1&&Il.createElement("div",{style:{flex:1}},Ca.length>0&&Il.createElement(z.default,{bordered:!0,pagination:!1,rowKey:"id",dataSource:Ca,columns:Ha}))))),((0,bt.aN)()||!!aa.exercise_author)&&Il.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Ua},"\u4FDD\u5B58")),Il.createElement(Fe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!_n,title:(_n==null?void 0:_n[1])===null?"\u6307\u5B9A\u8BC4\u9605\u6559\u5E08":"\u5171\u540C\u8BC4\u9605\u6559\u5E08",bodyStyle:{padding:"0 16px"},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"800px",onOk:za,afterClose:()=>{On([])},onCancel:()=>{Wn(!1)}},Il.createElement(z.default,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:Da=>{On(Da)}},rowKey:"id",dataSource:ga,columns:[{title:"\u6559\u5E08\u59D3\u540D",align:"center",dataIndex:"name",width:"25%"},{title:"\u624B\u673A",align:"center",dataIndex:"phone",width:"18%"},{title:"\u90AE\u7BB1",align:"center",dataIndex:"email",width:"28%"},{title:"\u89D2\u8272",align:"center",dataIndex:"identity"}]})))};var zu=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie})=>({exercise:me,loading:pe.effects,globalSetting:ie}))(ou),Ai=x(59301),Js=Object.defineProperty,Ac=Object.defineProperties,qs=Object.getOwnPropertyDescriptors,Kc=Object.getOwnPropertySymbols,Lc=Object.prototype.hasOwnProperty,Ks=Object.prototype.propertyIsEnumerable,u0=(me,pe,ie)=>pe in me?Js(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,s0=(me,pe)=>{for(var ie in pe||(pe={}))Lc.call(pe,ie)&&u0(me,ie,pe[ie]);if(Kc)for(var ie of Kc(pe))Ks.call(pe,ie)&&u0(me,ie,pe[ie]);return me},S0=(me,pe)=>Ac(me,qs(pe)),$0=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const P0=({exercise:me,globalSetting:pe,loading:ie,dispatch:dt})=>{var Dt,_e;const{workSetting:Ut,commonHeader:at}=me,[Oe]=de.default.useForm(),Pe=(0,ye.useParams)();Pe.category=Pe.categoryId;const[Pn,Zn]=(0,a.useState)(!1),[Xn,an]=(0,a.useState)(!1),wn={forbid_screen:!1,screen_key:((Dt=Ut==null?void 0:Ut.exercise)==null?void 0:Dt.screen_key)||"",use_white_list:!1,white_list:[],net_limit:!1,net_limit_list:""};let[aa,Aa]=(0,a.useState)(wn);const[_n,Wn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Yt,Ca;Ga(),(Yt=Ut==null?void 0:Ut.exercise)!=null&&Yt.id&&!(0,bt.aN)()&&!((Ca=Ut==null?void 0:Ut.exercise)!=null&&Ca.is_creator)&&Zn(!0)},[me==null?void 0:me.workSetting]),(0,a.useEffect)(()=>{((at==null?void 0:at.exercise_status)==="5"||at!=null&&at.appraise_label)&&Zn(!0)},[at]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{me.actionTabs.key==="insterIp"&&(me.actionTabs.data.ip?aa[me.actionTabs.type]=[...aa[me.actionTabs.type]||[],...me.actionTabs.data.ip]:aa[me.actionTabs.type]=[...aa[me.actionTabs.type]||[],`${me.actionTabs.data.startIP},${me.actionTabs.data.startIP.substring(0,me.actionTabs.data.startIP.lastIndexOf("."))+"."+me.actionTabs.data.endIP}`],On(aa),Wn(!0))},[me.actionTabs]);const Ga=()=>{const Yt=JSON.parse(JSON.stringify(Ut));Object.keys(aa).forEach(Ca=>{var ia;aa[Ca]=(ia=Yt==null?void 0:Yt.exercise)==null?void 0:ia[Ca]}),On(S0(s0({},aa),{ip_limit:aa.ip_limit!=="no"}))},On=Yt=>{Aa(Yt),Oe.setFieldsValue(Yt)};function pa(Yt=""){if(!Yt)return!1;const Ca=Yt.split(` +`),Gn.focus();default:throw new Error}},[Gn,Er]),$i=(0,a.useMemo)(()=>{switch(Er){case xn:return a.createElement(Kt,{callback:Nl,onCancel:Zi});case Na:return a.createElement(ut.Z,{callback:Nl,onCancel:Zi});case Nt:return a.createElement(Xe.Z,{callback:Nl,onCancel:Zi});case qt:return a.createElement(wt,{callback:Nl,onCancel:Zi});case Ka:return a.createElement(we,{callback:Nl,onCancel:Zi});case"maths-latex":return a.createElement(ta,{showSaveButton:!0,callback:Nl});case"inline-latex":return a.createElement(Vn.Z,{showSaveButton:!0,callback:Nl});default:return null}},[Er]);function Zi(){co("")}(0,a.useEffect)(()=>{if(ii.current){let Lo=function(mi){hl=!0,ql=mi.pageY},Ur=function(){hl=!1},Qr=function(mi){if(hl){let gi=mi.pageY-ql;gi<0&&(gi=0),gi>300&&(gi=300);let eu=qe+gi+"px";rl(eu)}},Wr=ii.current,hl=!1,ql=0;return Wr.addEventListener("mousedown",Lo),document.addEventListener("mousemove",Qr),document.addEventListener("mouseup",Ur),()=>{Wr.removeEventListener("mousedown",Lo),document.removeEventListener("mousemove",Qr),document.removeEventListener("mouseup",Ur)}}},[Gn,ii]),(0,a.useEffect)(()=>{rl(qe)},[qe]);const gu=Ln(Ie),fu=Ln(Jr),lu={width:gu,height:fu},yl=(0,a.useMemo)(()=>{if(Do){let Lo=new Date(Do),Ur=Lo.getHours(),Qr=Lo.getMinutes(),Wr=Lo.getSeconds();return Ur=Ur<10?"0"+Ur:Ur,Qr=Qr<10?"0"+Qr:Qr,Wr=Wr<10?"0"+Wr:Wr,`${Ur}:${Qr}:${Wr}`}return 0},[Do]),pi=Lo=>{const Ur=[];if(Pa){let Qr=-1;Lo=Lo.replace(/(@▁▁@|@▁@)/g,function(Wr,hl,ql){Ur.push({multiLine:Wr!==yn})})}return Ur};function Eu(){window.sessionStorage.removeItem($t),ni(!1),uo(0)}function qu(){ni(!1),uo(0),Gn.setValue(window.sessionStorage.getItem($t))}(0,a.useEffect)(()=>{dn[Er]&&Er!==Cn&&Er!==qt&&setTimeout(()=>{const Lo=document.getElementsByClassName("markdown-popup-form")[0],Ur=window.innerWidth/2-Lo.offsetWidth/2,Qr=window.innerHeight/2-Lo.offsetHeight/2;Vl(Ur),Ro(Qr)},0)},[Er]);const ts=Lo=>{Lo.preventDefault();const Ur=Lo.clientX-Ml,Qr=Lo.clientY-Zl;document.body.onmousemove=Wr=>{let hl=Wr.clientX-Ur,ql=Wr.clientY-Qr;const mi=document.getElementsByClassName("markdown-popup-form")[0],gi=window.innerWidth-mi.offsetWidth,eu=window.innerHeight-mi.offsetHeight;hl=Math.max(0,Math.min(hl,gi)),ql=Math.max(0,Math.min(ql,eu)),ju(Wr.clientX,Wr.clientY,Ur,Qr)&&(Vl(hl),Ro(ql))},document.body.onmouseup=function(){document.body.onmousemove=null}},ju=(Lo,Ur,Qr,Wr)=>{const hl=document.body.clientHeight,ql=document.body.clientWidth;return Lo<20&&Qr>Lo||Lo>ql-20&&QrUr||Ur>hl-20&&WrTe in Se?Ze(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Se[Te]=xe,ee=(Se,Te)=>{for(var xe in Te||(Te={}))E.call(Te,xe)&&b(Se,xe,Te[xe]);if(y)for(var xe of y(Te))z.call(Te,xe)&&b(Se,xe,Te[xe]);return Se},te=(Se,Te)=>Ce(Se,re(Te));const{useForm:ne}=a.default,ue={width:280,marginRight:10},ce={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Te})=>{const[xe]=ne();let ot=(0,De.useRef)();function Qe(lt){ot.current.width=xe.getFieldValue("width"),ot.current.align=xe.getFieldValue("align"),Se(lt,ot.current)}function it(lt,Pt){if(lt.status===-1){fe.ZP.error(lt.message);return}xe.setFieldsValue({src:`/api/attachments/${lt.id}`,type:Pt.type})}function Ye(lt){let Pt=lt.target.files[0];ot.current=Pt,Ae(Pt,it)}return Me.createElement(a.default,te(ee({form:xe},ce),{className:"upload-image-panel",onFinish:Qe,style:{width:470,overflow:"hidden"}}),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Me.createElement("div",{className:"flex-container"},Me.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Me.createElement(Re.default,{style:ue})),Me.createElement(ve,{onFileChange:Ye}))),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Me.createElement(Re.default,{style:{width:264}})),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Me.createElement(ye.Z,null,Me.createElement(a.default.Item,{name:"width",style:{margin:0}},Me.createElement(Fe.Z,{style:{width:264}})),Me.createElement("span",{className:"ml8"},"%"))),Me.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Me.createElement(Be.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Me.createElement("aside",null,Me.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Me.createElement(oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Me.createElement(oe.ZP,{type:"default",onClick:Te},"\u53D6\u6D88"))))};function ve({onFileChange:Se}){return Me.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Me.createElement("input",{type:"file",onChange:Se}))}function Ae(Se,Te){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,be.bg)())throw fe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let xe=new FormData;xe.append("editormd-image-file",Se),xe.append("file_param_name","editormd-image-file"),xe.append("byxhr","true");var ot=new window.XMLHttpRequest;ot.withCredentials=!0,ot.addEventListener("load",function(Qe){Te(JSON.parse(Qe.target.responseText),Se)},!1),ot.addEventListener("error",function(Qe){console.error(Qe)},!1),ot.open("POST",`${Ne.KI}/api/attachments.json`),ot.send(xe)}},76624:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return Re}});var a=x(59301),fe=x(4676);class Re extends a.Component{constructor(Fe){super(Fe);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:Fe}=this.props;return(0,fe.createPortal)(Fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48289:function(Ot,st,x){"use strict";x.d(st,{i:function(){return ce},Z:function(){return ve}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},fe=x(71418),Re=x(6848),ye=x(93948),Fe=x(92310),Be=x.n(Fe),oe=x(92232),Ne=x(77740),De=x(99287),be=x(79005),Me=x(20345),Ze=x(77882),Ce=x(31081),re=x(75309),y=x(71979),E=x(47558),z=x(42922),b=x(66832),ee=x(96593),te=x(19664),ne=x(91833),ue=x(59301);const ce=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:be,swimg:Me},{name:"101\u8BA1\u5212",ptimg:Ze,swimg:Ce},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:z},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ne}];var ve=({className:Ae,dataSource:Se=[],col:Te=4,right:xe,bottom:ot=23,precision:Qe=0,wrapWidth:it=1200,trackEventItems:Ye,loading:lt,onRemove:Pt=()=>{},isCurrent:Ct=!0,showAlias:vt=!1,showProgress:Lt=!1})=>{const Rt=Math.floor((it-(Te-1)*xe)/Te),Kt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ut=>(window.ENV==="build"&&(ut.ptimg=`/react/build${ut.ptimg}`,ut.swimg=`/react/build${ut.swimg}`),ut));return ue.createElement(fe.Z,{spinning:lt},ue.createElement("div",{className:Be()(a.list,Ae)},!!(Se!=null&&Se.length)&&(Se==null?void 0:Se.map((ut,Xe)=>{var mt,Tt,_t,Wt,Rn,Ge;const{name:Gt,id:Tn,identifier:En,featured:nn,school_name:rt,image_url:ht,excellent:$e,is_plan:ze}=ut;return ue.createElement("div",{key:Tn,className:Ct&&Lt?a.wrapisCurrent:a.wrap,style:{width:Rt,marginRight:(1+Xe)%Te===0?0:xe+Qe,marginBottom:ot}},ue.createElement("a",{className:a.li,onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),Ye&&(0,oe.L9)([Ye]),(0,oe.xg)(`/paths/${En}`)}},ue.createElement("div",{className:a.img},ue.createElement("img",{className:a.cover,src:`${ht}`}),Ct&&(0,De.bg)()&&(ut==null?void 0:ut.studying)&&ue.createElement("div",{className:`${a.movebq} user-path-items`,onClick:Ft=>{Ft.stopPropagation(),Pt(ut)}},ue.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ue.createElement("span",{className:"c-red"},"\u79FB\u9664")),(mt=ut==null?void 0:ut.subject_tags)==null?void 0:mt.map((Ft,wt)=>{var Ke,He;if(wt===0){const Je=(Ke=Kt.find(we=>we.name==Ft))==null?void 0:Ke.swimg;return ue.createElement("img",{className:a.sign,src:Je,style:{left:"-4px"}})}const gt=(He=Kt.find(Je=>Je.name==Ft))==null?void 0:He.ptimg;return ue.createElement("img",{className:a.sign,src:gt,style:{left:`${48+52*(wt-1)+2*wt}px`}})}),ue.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ut==null?void 0:ut.excellent)&&ue.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ue.createElement("div",{className:a.name},ue.createElement(Re.Z,{title:vt&&(ut!=null&&ut.excellent_alias_name)?ue.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Gt}`,ue.createElement("br",null),ue.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ut==null?void 0:ut.excellent_alias_name}`)):Gt},ue.createElement("span",{className:a.e},vt&&(ut==null?void 0:ut.excellent_alias_name)||Gt))),Ct&&Lt&&((Tt=ut==null?void 0:ut.progress)==null?void 0:Tt.all_score)!=0&&ue.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ue.createElement(ye.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((_t=ut==null?void 0:ut.progress)==null?void 0:_t.my_score)/((Wt=ut==null?void 0:ut.progress)==null?void 0:Wt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Rn=ut==null?void 0:ut.progress)==null?void 0:Rn.my_score,"/",(Ge=ut==null?void 0:ut.progress)==null?void 0:Ge.all_score),(!Ct||!Lt)&&ue.createElement("div",{className:a.tags},ue.createElement("div",null,ue.createElement(Re.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ue.createElement("span",null,ut.stages_count))),ue.createElement(Re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ue.createElement("span",null,ut.members_count)))))))})),!Se.length&&ue.createElement(Ne.Z,null)))}},68492:function(Ot,st,x){"use strict";x.d(st,{jL:function(){return Fe},w9:function(){return Ln},vv:function(){return Ie},dN:function(){return dn},QD:function(){return xl},cQ:function(){return wt.Z},vg:function(){return Hr},Oz:function(){return en},op:function(){return uo},O5:function(){return yl},_b:function(){return Bi},t7:function(){return ot},tT:function(){return Ye},Gi:function(){return fa},YG:function(){return Ra},Ed:function(){return ca},kT:function(){return $t},qp:function(){return z},Um:function(){return ce},K3:function(){return te},vr:function(){return Vl},qE:function(){return di},Je:function(){return Ct},wb:function(){return Ge},rC:function(){return Ft},lB:function(){return En},cq:function(){return Hn},kO:function(){return ar},tp:function(){return Ae},Si:function(){return qu},k8:function(){return si},Du:function(){return ql}});var a=x(59301),fe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",Fe=({dataSource:Kn=[],img:Jn,imgWidth:Ia=346,title:Nr,sunTitle:wo,bannerExtraContent:Ea})=>a.createElement("div",{className:fe.banner},a.createElement("div",{className:fe.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,Nr),a.createElement("span",null,wo)),Kn.length>0&&a.createElement("div",{className:fe.btns},Kn.map((Ya,Io)=>a.createElement("div",{key:Io,onClick:Ya.click},Ya.name,Ya.sign?a.createElement("img",{src:Re,width:39}):null))),Ea),Jn&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:Jn,width:Ia}))),Be={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},oe=x(92310),Ne=x.n(oe),De=x(89392),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(Kn,Jn,Ia)=>Jn in Kn?be(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,y=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))Ze.call(Jn,Ia)&&re(Kn,Ia,Jn[Ia]);if(Me)for(var Ia of Me(Jn))Ce.call(Jn,Ia)&&re(Kn,Ia,Jn[Ia]);return Kn},z=({dataSource:Kn=[],value:Jn,onChange:Ia,onTitleChange:Nr,className:wo,title:Ea,titleWidth:Ya=41,style:Io={},fontColor:_o="#6A7283",showCount:Kr,classNameActive:ul,styleItem:$r={}})=>{const[ei,ki]=(0,a.useState)(0),[cu,ol]=(0,a.useState)(!1),Sl=(0,a.useRef)(null),vi=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var xi;Kn.length!==0&&(((xi=Sl==null?void 0:Sl.current)==null?void 0:xi.clientHeight)>97?ki(1):ki(0)),Kn.length===0&&ki(0),ol(!1)},[Kn]),a.createElement("div",{className:Ne()(Be.row,wo),style:Io},a.createElement("div",{onClick:(0,De.throttle)(()=>Nr==null?void 0:Nr(),2e3),style:{width:Ya,marginTop:cu?12:4},className:`${Be.title} ${Nr?"current":""}`},Ea),a.createElement("div",{className:cu?`${Be.tagsWrap} ${Be.tagsBorderWrap}`:Be.tagsWrap},a.createElement("div",{className:Be.bar,ref:vi,style:ei>0?{height:ei===1?97:"auto",overflow:ei===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:Be.tag,ref:Sl},Kn==null?void 0:Kn.map(xi=>a.createElement("span",{onClick:()=>Ia(xi.id),key:xi.id,style:y(y({color:_o},$r),(xi==null?void 0:xi.style)||{}),className:Jn===xi.id?Ne()(ul||Be.active,xi.classNameActive):""},a.createElement("span",{title:xi.name,className:Be.name},xi.name),!!Kr&&a.createElement("span",{className:Be.num},xi.count))))),!!ei&&a.createElement(a.Fragment,null,ei===1?a.createElement("div",{onClick:()=>{var xi;ki(2),((xi=Sl==null?void 0:Sl.current)==null?void 0:xi.clientHeight)>245?ol(!0):ol(!1)},className:Be.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{vi.current.scrollTop=0,ki(1),ol(!1)},className:Be.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Kn=[],value:Jn,onChange:Ia,onTitleChange:Nr,className:wo,title:Ea,titleWidth:Ya=41,style:Io={},fontColor:_o="#6A7283",showCount:Kr,expand:ul=!0})=>{const[$r,ei]=(0,a.useState)(0),[ki,cu]=(0,a.useState)(!1),ol=(0,a.useRef)(null),Sl=(0,a.useRef)(null),[vi,xi]=(0,a.useState)(ul);return a.createElement("div",{className:Ne()(b.row,wo),style:Io},a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",{onClick:(0,De.throttle)(()=>Nr==null?void 0:Nr(),2e3),style:{width:Ya,marginTop:ki?12:4},className:`${b.title} ${Nr?"current":""}`},Ea),a.createElement("i",{className:`iconfont ${vi?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:vi?8:10},onClick:()=>xi(!vi)})),vi&&a.createElement("div",{className:ki?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},a.createElement("div",{className:b.fenge}),a.createElement("div",{className:b.bar,ref:Sl},a.createElement("div",{className:b.tag,ref:ol},Kn==null?void 0:Kn.map(wu=>a.createElement("span",{onClick:()=>Ia(wu.id),key:wu.id,style:{color:_o},className:Jn===wu.id?b.active:""},a.createElement("span",{title:wu.name,className:b.name},wu.name),!!Kr&&a.createElement("span",{className:b.num},wu.count)))))))},ne={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},ce=({dataSource:Kn=[],value:Jn,onChange:Ia,onTitleChange:Nr,className:wo,title:Ea,titleWidth:Ya=41,style:Io={},fontColor:_o="#fff",showCount:Kr,expand:ul=!0})=>{const[$r,ei]=(0,a.useState)(0),[ki,cu]=(0,a.useState)(!1),ol=(0,a.useRef)(null),Sl=(0,a.useRef)(null),[vi,xi]=(0,a.useState)(ul);return a.createElement("div",{className:Ne()(ne.row,wo),style:Io},a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",{onClick:(0,De.throttle)(()=>Nr==null?void 0:Nr(),2e3),style:{width:Ya},className:`${ne.title} ${Nr?"current":""}`},Ea),a.createElement("i",{className:`iconfont ${vi?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:vi?"#00DDC7":"#037F74",fontSize:vi?10:12},onClick:()=>xi(!vi)})),vi&&a.createElement("div",{className:ki?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},a.createElement("div",{className:ne.bar,ref:Sl},a.createElement("div",{className:ne.tag,ref:ol},Kn==null?void 0:Kn.map(wu=>a.createElement("span",{onClick:()=>Ia(wu.id),key:wu.id,style:{color:_o},className:Jn===wu.id?ne.active:""},a.createElement("span",{title:wu.name,className:ne.name},wu.name),!!Kr&&a.createElement("span",{className:ne.num},wu.count)))))))},de={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Ae=({dataSource:Kn=[],value:Jn,onChange:Ia,className:Nr,style:wo={}})=>a.createElement("div",{style:wo,className:Ne()(de.tabs,Nr)},Kn.map(Ea=>a.createElement("span",{onClick:()=>Ia(Ea.id),className:Jn===Ea.id?de.active:"",key:Ea.id},Ea.name))),Se={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Te=x(92832),ot=({dataSource:Kn=[],value:Jn="",onChange:Ia,onInputChange:Nr=()=>{},className:wo,style:Ea={},placeholder:Ya,allowClear:Io=!1})=>{var _o;const[Kr,ul]=(0,a.useState)(""),[$r,ei]=(0,a.useState)("");(0,a.useEffect)(()=>{var ol;let Sl=Jn;(ol=JSON.stringify(Jn))!=null&&ol.includes("{")&&(ul(Jn.id),Sl=Jn.value||"");try{ei(decodeURIComponent(Sl||""))}catch(vi){ei(decodeURIComponent(Sl||""))}},[Jn]);const ki=()=>{Ia(encodeURIComponent($r),Kr||null)},cu=ol=>{ol!==Kr&&(ul(ol),Ia(encodeURIComponent($r),ol))};return a.createElement("div",{className:Ne()(Se.input,wo),style:Ea},!!Kn.length&&a.createElement("div",{className:Se.dropdown},a.createElement("div",{className:Se.text},(_o=Kn.find(ol=>ol.id===Kr))==null?void 0:_o.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:Se.b1}),a.createElement("b",{className:Se.b2})),a.createElement("div",{className:Se.menu},Kn.map((ol,Sl)=>a.createElement("div",{key:Sl,onClick:()=>cu(ol.id)},ol.name)))),a.createElement(Te.default,{onPressEnter:ki,value:$r,onChange:ol=>{ei(ol.target.value),Nr(encodeURIComponent(ol.target.value),Kr||null)},bordered:!1,placeholder:Ya}),a.createElement("i",{onClick:ki,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Qe={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Ye=({dataSource:Kn=[],value:Jn="",onChange:Ia,onInputChange:Nr=()=>{},className:wo,style:Ea={},placeholder:Ya,allowClear:Io=!1})=>{var _o;const[Kr,ul]=(0,a.useState)(""),[$r,ei]=(0,a.useState)("");(0,a.useEffect)(()=>{var ol;let Sl=Jn;(ol=JSON.stringify(Jn))!=null&&ol.includes("{")&&(ul(Jn.id),Sl=Jn.value||"");try{ei(decodeURIComponent(Sl||""))}catch(vi){ei(decodeURIComponent(Sl||""))}},[Jn]);const ki=()=>{Ia(encodeURIComponent($r),Kr||null)},cu=ol=>{ol!==Kr&&(ul(ol),Ia(encodeURIComponent($r),ol))};return a.createElement("div",{className:Ne()(Qe.input,wo),style:Ea},!!Kn.length&&a.createElement("div",{className:Qe.dropdown},a.createElement("div",{className:Qe.text},(_o=Kn.find(ol=>ol.id===Kr))==null?void 0:_o.name,a.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),a.createElement("div",{className:Qe.menu},Kn.map((ol,Sl)=>a.createElement("div",{key:Sl,onClick:()=>cu(ol.id)},ol.name)))),a.createElement(Te.default,{onPressEnter:ki,value:$r,onChange:ol=>{ei(ol.target.value),Nr(encodeURIComponent(ol.target.value),Kr||null)},bordered:!1,placeholder:Ya}),a.createElement("i",{onClick:ki,className:"iconfont icon-sousuo9 font14 pl10 current"}))},lt={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ct=({value:Kn,onChange:Jn,className:Ia,total:Nr,pageSize:wo,style:Ea={}})=>{const Ya=Kn<2,Io=Kn>=Math.ceil(Nr/wo);return Nr<=wo?a.createElement(a.Fragment,null):a.createElement("div",{className:Ne()(lt.quickPager,Ia),style:Ea},a.createElement("div",{onClick:()=>{Ya||Jn(Kn-1,"prev")},className:Ya?lt.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{Io||Jn(Kn+1,"next")},className:Io?lt.disabled:""},"\u4E0B\u4E00\u9875"))},vt={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Lt=x(71418),Rt=x(6848),Kt=x(13570),ut=x(21600),Xe=x(92232),mt=x(96908),Tt=x(57177),_t=x(81378),Wt=x(77740),Ge=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o})=>{const Kr=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:_o},a.createElement("div",{className:Ne()(vt.list,Kn)},!!Jn.length&&Jn.map((ul,$r)=>{const{name:ei,id:ki,identifier:cu,power:ol,cover_image_id:Sl,pic:vi}=ul;return a.createElement("div",{className:vt.wrap,key:ki,style:{width:Kr,marginRight:(1+$r)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{target:"_blank",href:`/shixuns/${cu}/challenges`,className:vt.li,onClick:xi=>{xi.preventDefault(),Io&&(0,Xe.L9)([Io]),ol&&(0,Xe.xg)(`/shixuns/${cu}/challenges`)}},a.createElement("div",{className:vt.img},a.createElement("img",{className:vt.cover,src:`${vi}`}),ul.is_jupyter&&a.createElement("img",{className:vt.sign,src:mt}),ul.is_jupyter_lab&&a.createElement("img",{className:vt.sign,src:Tt}),ul.is_unity_3d&&a.createElement("img",{className:vt.sign,src:_t})),a.createElement("div",{className:vt.name},a.createElement(Rt.Z,{title:ei||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:vt.e},ei||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:vt.tags},a.createElement(Rt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,ul.challenges_count))),!!ul.myshixuns_count&&a.createElement(Rt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,ul.myshixuns_count))),a.createElement(Rt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,ul.level))),a.createElement("div",{className:vt.rate},a.createElement(Kt.Z,{allowHalf:!0,disabled:!0,defaultValue:ul.score_info}),a.createElement("span",null,"\xA0",ul.score_info?`${ul.score_info}\u5206`:"5\u5206")))),!ol&&a.createElement("div",{className:vt.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Jn.length&&a.createElement(Wt.Z,null)))},Gt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},En=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,wrapClassName:Io,trackEventItems:_o,loading:Kr})=>{const ul=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:Kr},a.createElement("div",{className:Ne()(Gt.list,Kn)},!!Jn.length&&Jn.map(($r,ei)=>{const{name:ki,id:cu,identifier:ol,power:Sl,cover_image_id:vi,pic:xi}=$r;return a.createElement("div",{className:Ne()(Gt.wrap,Io),key:cu,style:{width:ul,marginRight:(1+ei)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{target:"_blank",href:`/shixuns/${ol}/challenges`,className:Gt.li,onClick:wu=>{wu.preventDefault(),_o&&(0,Xe.L9)([_o]),Sl&&(0,Xe.xg)(`/shixuns/${ol}/challenges`)}},a.createElement("img",{src:x(47621),className:Gt.titleBg}),a.createElement("div",{className:Gt.name},a.createElement(Rt.Z,{title:ki||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Gt.e},ki||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{style:{padding:"14px",paddingBottom:0}},a.createElement("div",{className:Gt.img},a.createElement("img",{className:Gt.cover,src:vi?`${ut.Z.API_SERVER}/api/attachments/${vi}`:`${ut.Z.IMG_SERVER+xi}`}),$r.is_jupyter&&a.createElement("div",{className:Gt.bq},"Jupyter"),$r.is_jupyter_lab&&a.createElement("div",{className:Gt.bq},"JupyterLab"),$r.is_unity_3d&&a.createElement("div",{className:Gt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),a.createElement("div",{className:"mt20 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:Gt.text},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Gt.value},$r.myshixuns_count)),a.createElement("div",null,a.createElement("span",{className:Gt.text},"\u56F0\u96BE\u7B49\u7EA7"),a.createElement("span",{className:Gt.value},$r.level))),a.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:Gt.text},"\u5173\u5361\u6570"),a.createElement("span",{className:Gt.value},$r.challenges_count)),a.createElement("div",{className:Gt.rate},a.createElement(Kt.Z,{allowHalf:!0,disabled:!0,defaultValue:$r.score_info}),a.createElement("span",{className:Gt.value,style:{color:"#FF9C00"}},"\xA0",$r.score_info?`${$r.score_info}\u5206`:"5\u5206"))))),!Sl&&a.createElement("div",{className:Gt.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Jn.length&&a.createElement(Wt.Z,null)))},nn={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},rt="data:image/png;base64,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",ht="data:image/png;base64,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",$e="data:image/png;base64,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",Ft=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o,wrapClassName:Kr,imgClassName:ul})=>{const $r=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:_o},a.createElement("div",{className:Ne()(nn.list,Kn)},!!Jn.length&&Jn.map((ei,ki)=>{const{name:cu,id:ol,identifier:Sl,power:vi,cover_image_id:xi,pic:wu}=ei;return a.createElement("div",{className:Ne()(nn.wrap,Kr),key:ol,style:{width:$r,marginRight:(1+ki)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{target:"_blank",href:`/shixuns/${Sl}/challenges`,className:nn.li,onClick:Hi=>{Hi.preventDefault(),Io&&(0,Xe.L9)([Io]),vi&&(0,Xe.xg)(`/shixuns/${Sl}/challenges`)}},a.createElement("div",{className:Ne()(nn.img,ul)},a.createElement("img",{className:nn.cover,src:xi?`${ut.Z.API_SERVER}/api/attachments/${xi}`:`${ut.Z.IMG_SERVER+wu}`}),ei.is_jupyter&&a.createElement("img",{className:nn.sign,src:rt}),ei.is_jupyter_lab&&a.createElement("img",{className:nn.sign,src:ht}),ei.is_unity_3d&&a.createElement("img",{className:nn.sign,src:$e})),a.createElement("div",{className:nn.name},a.createElement(Rt.Z,{title:cu||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:nn.e},cu||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:nn.tags},a.createElement(Rt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,ei.challenges_count))),!!ei.myshixuns_count&&a.createElement(Rt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,ei.myshixuns_count))),a.createElement(Rt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,ei.level))),a.createElement("div",{className:nn.rate},a.createElement(Kt.Z,{allowHalf:!0,disabled:!0,defaultValue:ei.score_info}),a.createElement("span",null,"\xA0",ei.score_info?`${ei.score_info}\u5206`:"5\u5206")))),!vi&&a.createElement("div",{className:nn.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Jn.length&&a.createElement(Wt.Z,null)))},wt=x(48289),Ke={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},He=x(79005),gt=x(20345),Je=x(77882),we=x(31081),zt=x(75309),oa=x(71979),vn=x(47558),bn=x(42922),ta=x(66832),Vn=x(96593),yt=x(19664),kt=x(91833),xn=Object.defineProperty,Nt=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,Dn=(Kn,Jn,Ia)=>Jn in Kn?xn(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,Na=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))qt.call(Jn,Ia)&&Dn(Kn,Ia,Jn[Ia]);if(Nt)for(var Ia of Nt(Jn))Cn.call(Jn,Ia)&&Dn(Kn,Ia,Jn[Ia]);return Kn};const Ka=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:He,swimg:gt},{name:"101\u8BA1\u5212",ptimg:Je,swimg:we},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:zt,swimg:oa},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:vn,swimg:bn},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ta,swimg:Vn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:yt,swimg:kt}];var en=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o,wrapClassName:Kr,imgClassName:ul,isArrow:$r=!1,imgStyle:ei={}})=>{const ki=Math.floor((Ya-(Ia-1)*Nr)/Ia),[cu,ol]=(0,a.useState)(),[Sl,vi]=(0,a.useState)(),xi=Hi=>ol(Hi),wu=()=>ol(-1);return a.createElement(Lt.Z,{spinning:_o},a.createElement("div",{className:Ne()(Ke.list,Kn)},!!(Jn!=null&&Jn.length)&&(Jn==null?void 0:Jn.map((Hi,ls)=>{var Qs;const{name:vs,id:Ms,identifier:hs,featured:$s,school_name:fs,image_url:Os,excellent:Ss,is_plan:Ys}=Hi;return a.createElement("div",{key:Ms,className:Ne()(Ke.wrap,Kr),style:{width:ki,marginRight:(1+ls)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{target:"_blank",href:`/paths/${hs}`,className:Ke.li,onClick:ss=>{ss.preventDefault(),Io&&(0,Xe.L9)([Io]),(0,Xe.xg)(`/paths/${hs}`)}},a.createElement("img",{src:x(39057),className:Ke.titleBg}),a.createElement("div",{className:Ke.name},a.createElement(Rt.Z,{title:vs},a.createElement("span",{className:Ke.e,style:{color:$r&&cu===ls?"#145DFF":"#000000"},onMouseEnter:()=>{xi(ls)},onMouseLeave:wu},vs))),a.createElement("div",{style:{padding:"14px",paddingBottom:0}},a.createElement("div",{className:Ne()(Ke.img,ul)},a.createElement("img",{className:Ke.cover,style:Na({},ei),src:`${ut.Z.IMG_SERVER+Os}`}),(Qs=Hi==null?void 0:Hi.subject_tags)==null?void 0:Qs.map((ss,Bu)=>{var Ts,Ws;if(Bu===0){const cs=(Ts=Ka.find(Gs=>Gs.name==ss))==null?void 0:Ts.swimg;return a.createElement("img",{className:Ke.sign,src:cs,style:{left:"-4px"}})}const Es=(Ws=Ka.find(cs=>cs.name==ss))==null?void 0:Ws.ptimg;return a.createElement("img",{className:Ke.sign,src:Es,style:{left:`${48+52*(Bu-1)+2*Bu}px`}})}),a.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Hi==null?void 0:Hi.excellent)&&a.createElement("div",{className:Ke.bq},"\u5F00\u653E\u8BFE\u7A0B"))),a.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:Ke.text},"\u7AE0\u8282\u6570"),a.createElement("span",{className:Ke.value},Hi.stages_count)),a.createElement("div",null,a.createElement("span",{className:Ke.text},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Ke.value},Hi.members_count))))))})),!Jn.length&&a.createElement(Wt.Z,null)))},Qn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Ba=x(99287),wa=x(59301);const ja=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:He,swimg:gt},{name:"101\u8BA1\u5212",ptimg:Je,swimg:we},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:zt,swimg:oa},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:vn,swimg:bn},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ta,swimg:Vn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:yt,swimg:kt}];var Hr=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o,onRemove:Kr=()=>{},isCurrent:ul=!0,showAlias:$r=!1,wrapClassName:ei,imgClassName:ki})=>{const cu=Math.floor((Ya-(Ia-1)*Nr)/Ia),ol=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Sl=>(window.ENV==="build"&&(Sl.ptimg=`/react/build${Sl.ptimg}`,Sl.swimg=`/react/build${Sl.swimg}`),Sl));return wa.createElement(Lt.Z,{spinning:_o},wa.createElement("div",{className:Ne()(Qn.list,Kn)},!!(Jn!=null&&Jn.length)&&(Jn==null?void 0:Jn.map((Sl,vi)=>{var xi;const{name:wu,id:Hi,identifier:ls,featured:Qs,school_name:vs,image_url:Ms,excellent:hs,is_plan:$s}=Sl;return wa.createElement("div",{key:Hi,className:Ne()(Qn.wrap,ei),style:{width:cu,marginRight:(1+vi)%Ia===0?0:Nr+Ea,marginBottom:wo}},wa.createElement("a",{className:Qn.li,onClick:fs=>{fs.preventDefault(),fs.stopPropagation(),Io&&(0,Xe.L9)([Io]),(0,Xe.xg)(`/paths/${ls}`)}},wa.createElement("div",{className:Ne()(Qn.img,ki)},wa.createElement("img",{className:Qn.cover,src:`${ut.Z.IMG_SERVER+Ms}`}),ul&&(0,Ba.bg)()&&(Sl==null?void 0:Sl.studying)&&wa.createElement("div",{className:`${Qn.movebq} user-path-items`,onClick:fs=>{fs.stopPropagation(),Kr(Sl)}},wa.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),wa.createElement("span",{className:"c-red"},"\u79FB\u9664")),(xi=Sl==null?void 0:Sl.subject_tags)==null?void 0:xi.map((fs,Os)=>{var Ss,Ys;if(Os===0){const Bu=(Ss=ol.find(Ts=>Ts.name==fs))==null?void 0:Ss.swimg;return wa.createElement("img",{className:Qn.sign,src:Bu,style:{left:"-4px"}})}const ss=(Ys=ol.find(Bu=>Bu.name==fs))==null?void 0:Ys.ptimg;return wa.createElement("img",{className:Qn.sign,src:ss,style:{left:`${48+52*(Os-1)+2*Os}px`}})}),wa.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Sl==null?void 0:Sl.excellent)&&wa.createElement("div",{className:Qn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),wa.createElement("div",{className:Qn.name},wa.createElement(Rt.Z,{title:$r&&(Sl!=null&&Sl.excellent_alias_name)?wa.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wu}`,wa.createElement("br",null),wa.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Sl==null?void 0:Sl.excellent_alias_name}`)):wu},wa.createElement("span",{className:Qn.e},$r&&(Sl==null?void 0:Sl.excellent_alias_name)||wu))),wa.createElement("div",{className:Qn.tags},wa.createElement("div",null,wa.createElement(Rt.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},wa.createElement("span",null,wa.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),wa.createElement("span",null,Sl.stages_count))),wa.createElement(Rt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},wa.createElement("span",null,wa.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),wa.createElement("span",null,Sl.members_count)))))))})),!Jn.length&&wa.createElement(Wt.Z,null)))},bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},yn="data:image/png;base64,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",$a=x(59301),Ln=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,trackEventItems:Io,loading:_o})=>{const Kr=Math.floor((Ya-(Ia-1)*Nr)/Ia);return $a.createElement(Lt.Z,{spinning:_o},$a.createElement("div",{className:Ne()(bt.list,Kn)},!!Jn.length&&Jn.map((ul,$r)=>{const{subject_identifier:ei,id:ki,identifier:cu,power:ol}=ul,Sl=ul.is_public!=0&&ul.is_public;return $a.createElement("div",{className:bt.wrap,key:ki,style:{width:Kr,marginRight:(1+$r)%Ia===0?0:Nr+Ea,marginBottom:wo}},$a.createElement("a",{className:bt.li,onClick:vi=>{vi.preventDefault(),Io&&(0,Xe.L9)([Io]),(0,Xe.xg)(ul.first_category_url)}},$a.createElement("div",{className:bt.top},$a.createElement(Rt.Z,{title:ul.name},$a.createElement("div",{className:bt.name},ul.name)),$a.createElement("img",{className:bt.img,src:ut.Z.IMG_SERVER+"/images/"+ul.avatar_url}),$a.createElement("div",{className:bt.text,title:ul.creator},ul.creator),ei&&$a.createElement("div",{className:bt.btns},$a.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),$a.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Sl&&$a.createElement("div",{className:bt.sign},"\u516C\u5F00")),$a.createElement("div",{className:bt.bottom},ul.visits>0&&$a.createElement(Rt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},$a.createElement("span",null,$a.createElement("i",{className:"iconfont icon-liulanyan"}),$a.createElement("span",null,ul.visits))),ul.course_members_count>0&&$a.createElement(Rt.Z,{title:"\u6210\u5458",placement:"bottom"},$a.createElement("span",null,$a.createElement("i",{className:"iconfont icon-chengyuan"}),ul.course_members_count)),ul.tasks_count>0&&$a.createElement(Rt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},$a.createElement("span",null,$a.createElement("i",{className:"iconfont icon-zuoye"}),ul.tasks_count)),ul.is_end?$a.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):$a.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ul.is_accessible&&$a.createElement("div",{className:bt.lockWrap},$a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),$a.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Jn.length&&$a.createElement(Wt.Z,null)))},ha={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ta="data:image/png;base64,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",dn=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,wrapClassName:Io,trackEventItems:_o,loading:Kr})=>{const ul=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:Kr},a.createElement("div",{className:Ne()(ha.list,Kn)},!!Jn.length&&Jn.map(($r,ei)=>{const{subject_identifier:ki,id:cu,identifier:ol,power:Sl}=$r,vi=$r.is_public!=0&&$r.is_public;return a.createElement("div",{className:Ne()(`${ha.wrap} ${$r.is_accessible?"":ha.warpStyle}`,Io),key:cu,style:{width:ul,marginRight:(1+ei)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{className:ha.li,onClick:xi=>{xi.preventDefault(),_o&&(0,Xe.L9)([_o]),(0,Xe.xg)($r.first_category_url)}},a.createElement("div",{className:ha.creator},a.createElement("img",{className:ha.img,src:ut.Z.IMG_SERVER+"/images/"+$r.avatar_url}),a.createElement("div",{className:ha.text,title:$r.creator},$r.creator)),a.createElement("div",{className:ha.top},a.createElement(Rt.Z,{title:$r.name},a.createElement("div",{className:ha.name},$r.name)),vi&&a.createElement("div",{className:ha.sign},"\u516C\u5F00")),a.createElement("div",{className:ha.middle},a.createElement("div",{className:ha.row,style:{marginBottom:6}},a.createElement("div",null,a.createElement("span",{className:ha.text},"\u8BBF\u95EE\u91CF"),a.createElement("span",{className:ha.value},($r==null?void 0:$r.visits)||0)),a.createElement("div",null,a.createElement("span",{className:ha.text},"\u6210\u5458"),a.createElement("span",{className:ha.value},($r==null?void 0:$r.course_members_count)||0))),a.createElement("div",{className:ha.row},a.createElement("div",null,a.createElement("span",{className:ha.text,style:{width:42}},"\u4F5C",a.createElement("span",{style:{marginLeft:14}},"\u4E1A")),a.createElement("span",{className:ha.value},($r==null?void 0:$r.tasks_count)||0)),a.createElement("div",null,a.createElement("span",{className:ha.text},"\u72B6\u6001"),$r.is_end?a.createElement("span",{className:ha.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):a.createElement("span",{className:ha.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),ki&&a.createElement("div",{className:ha.btns},a.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!$r.is_accessible&&a.createElement("div",{className:ha.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Jn.length&&a.createElement(Wt.Z,null)))},se={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},ge="data:image/png;base64,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",Ie=({className:Kn,dataSource:Jn=[],col:Ia=4,right:Nr,bottom:wo=23,precision:Ea=0,wrapWidth:Ya=1200,wrapClassName:Io,trackEventItems:_o,loading:Kr})=>{const ul=Math.floor((Ya-(Ia-1)*Nr)/Ia);return a.createElement(Lt.Z,{spinning:Kr},a.createElement("div",{className:Ne()(se.list,Kn)},!!Jn.length&&Jn.map(($r,ei)=>{const{subject_identifier:ki,id:cu,identifier:ol,power:Sl}=$r,vi=$r.is_public!=0&&$r.is_public;return a.createElement("div",{className:Ne()(`${se.wrap} ${$r.is_accessible?"":se.warpStyle}`,Io),key:cu,style:{width:ul,marginRight:(1+ei)%Ia===0?0:Nr+Ea,marginBottom:wo}},a.createElement("a",{className:se.li,onClick:xi=>{xi.preventDefault(),_o&&(0,Xe.L9)([_o]),(0,Xe.xg)($r.first_category_url)}},a.createElement("div",{className:se.creator},a.createElement("img",{className:se.img,src:ut.Z.IMG_SERVER+"/images/"+$r.avatar_url}),a.createElement("div",{className:se.text,title:$r.creator},$r.creator)),a.createElement("div",{className:se.top},a.createElement(Rt.Z,{title:$r.name},a.createElement("div",{className:se.name},$r.name)),vi&&a.createElement("div",{className:se.sign})),a.createElement("div",{className:se.middle},a.createElement("div",{className:se.row,style:{marginBottom:6}},a.createElement("div",null,a.createElement("span",{className:se.text},"\u8BBF\u95EE\u91CF"),a.createElement("span",{className:se.value},($r==null?void 0:$r.visits)||0)),a.createElement("div",null,a.createElement("span",{className:se.text},"\u6210\u5458"),a.createElement("span",{className:se.value},($r==null?void 0:$r.course_members_count)||0))),a.createElement("div",{className:se.row},a.createElement("div",null,a.createElement("span",{className:se.text,style:{width:42}},"\u4F5C",a.createElement("span",{style:{marginLeft:14}},"\u4E1A")),a.createElement("span",{className:se.value},($r==null?void 0:$r.tasks_count)||0)),a.createElement("div",null,a.createElement("span",{className:se.text},"\u72B6\u6001"),$r.is_end?a.createElement("span",{className:se.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):a.createElement("span",{className:se.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),ki&&a.createElement("div",{className:se.btns},a.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!$r.is_accessible&&a.createElement("div",{className:se.lockWrap},a.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Jn.length&&a.createElement(Wt.Z,null)))},qe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},xt=x(52985),Ra=({dataSource:Kn=[],value:Jn,onChange:Ia,className:Nr,style:wo={},tabBarExtraContent:Ea})=>a.createElement("div",{className:Ne()(qe.tabs,Nr),style:wo},a.createElement("div",{className:qe.tabsWrap},Kn.map((Ya,Io)=>a.createElement("aside",{className:qe.tab,onClick:()=>{Ia(Ya.id),Ya.link&&xt.history.push(Ya.link)},key:Io},a.createElement("div",{className:Jn===Ya.id?qe.active:""},Ya.name),(Ya==null?void 0:Ya.resetCount)==null&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement("span",null,"\uFF08",Ya==null?void 0:Ya.total,"\uFF09"),(Ya==null?void 0:Ya.resetCount)!==void 0&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement(Rt.Z,{title:(Ya==null?void 0:Ya.tip)!=null?Ya==null?void 0:Ya.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ya==null?void 0:Ya.resetCount),"/",a.createElement("span",null,Ya==null?void 0:Ya.total),"\uFF09"))))),a.createElement("div",{className:qe.tabBar},Ea)),Un={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},$t=({dataSource:Kn=[],value:Jn,onChange:Ia,className:Nr,style:wo={},tabBarExtraContent:Ea})=>a.createElement("div",{className:Ne()(Un.tabs,Nr),style:wo},a.createElement("div",{className:Un.tabsWrap},Kn.map((Ya,Io)=>a.createElement("aside",{className:Un.tab,onClick:()=>{Ia(Ya.id),Ya.link&&xt.history.push(Ya.link)},key:Io},a.createElement("div",{className:Jn===Ya.id?Un.active:""},Ya.name),(Ya==null?void 0:Ya.resetCount)==null&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement("span",null,"\uFF08",Ya==null?void 0:Ya.total,"\uFF09"),(Ya==null?void 0:Ya.resetCount)!==void 0&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement(Rt.Z,{title:(Ya==null?void 0:Ya.tip)!=null?Ya==null?void 0:Ya.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ya==null?void 0:Ya.resetCount),"/",a.createElement("span",null,Ya==null?void 0:Ya.total),"\uFF09"))))),a.createElement("div",{className:Un.tabBar},Ea)),Nn={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},ca=({dataSource:Kn=[],value:Jn,onChange:Ia,className:Nr,style:wo={},tabBarExtraContent:Ea})=>a.createElement("div",{className:Ne()(Nn.tabs,Nr),style:wo},a.createElement("div",{className:Nn.tabsWrap},Kn.map((Ya,Io)=>a.createElement("aside",{className:`${Nn.tab} ${Jn===Ya.id?Nn.active:""}`,onClick:()=>{Ia(Ya.id),Ya.link&&xt.history.push(Ya.link)},key:Io},a.createElement("div",null,Ya.name),(Ya==null?void 0:Ya.resetCount)==null&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement("span",null,"\uFF08",Ya==null?void 0:Ya.total,"\uFF09"),(Ya==null?void 0:Ya.resetCount)!==void 0&&(Ya==null?void 0:Ya.total)!==void 0&&a.createElement(Rt.Z,{title:(Ya==null?void 0:Ya.tip)!=null?Ya==null?void 0:Ya.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ya==null?void 0:Ya.resetCount),"/",a.createElement("span",null,Ya==null?void 0:Ya.total),"\uFF09"))))),a.createElement("div",{className:Nn.tabBar},Ea)),fa=({className:Kn,style:Jn={},children:Ia})=>a.createElement("div",{className:Ne()(Kn),style:Jn},Ia),hn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ct=x(38854),on=x(20834);const pn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Hn=({sortValue:Kn,dropValue:Jn,className:Ia,onSort:Nr,onDrop:wo,dataSource:Ea=pn})=>{var Ya;return a.createElement("div",{className:Ne()(hn.orderWrap,Ia)},a.createElement(ct.Z,{dropdownRender:()=>a.createElement(on.default,null,Ea.map((Io,_o)=>a.createElement(on.default.Item,{key:_o,onClick:()=>wo(Io.id)},Io.name)))},a.createElement("span",{className:hn.orderTextWrap},(Ya=Ea.find(Io=>Jn===Io.id))==null?void 0:Ya.name)),a.createElement("span",{className:hn.orderIconWrap},a.createElement("span",{className:hn.orderAsc},a.createElement("i",{className:Kn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${hn.cursorPointer} ${hn.active}`:`iconfont icon-sanjiaoxing-up font12 ${hn.cursorPointer}`,onClick:()=>Nr(Kn==="asc"?"desc":"asc")})),a.createElement("span",{className:hn.orderDesc},a.createElement("i",{className:Kn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${hn.cursorPointer} ${hn.active}`:`iconfont icon-sanjiaoxing-down font12 ${hn.cursorPointer}`,onClick:()=>Nr(Kn==="asc"?"desc":"asc")}))))},cn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const pt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ar=({sortValue:Kn,dropValue:Jn,className:Ia,onSort:Nr,onDrop:wo,dataSource:Ea=pt})=>{var Ya;return a.createElement("div",{className:Ne()(cn.orderWrap,Ia)},a.createElement(ct.Z,{dropdownRender:()=>a.createElement(on.default,null,Ea.map((Io,_o)=>a.createElement(on.default.Item,{key:_o,onClick:()=>wo(Io.id)},Io.name)))},a.createElement("span",{className:cn.orderTextWrap},(Ya=Ea.find(Io=>Jn===Io.id))==null?void 0:Ya.name)),a.createElement("span",{className:cn.orderIconWrap},a.createElement("span",{className:cn.orderAsc},a.createElement("i",{className:Kn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${cn.cursorPointer} ${cn.active}`:`iconfont icon-sanjiaoxing-up font12 ${cn.cursorPointer}`,onClick:()=>Nr(Kn==="asc"?"desc":"asc")})),a.createElement("span",{className:cn.orderDesc},a.createElement("i",{className:Kn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${cn.cursorPointer} ${cn.active}`:`iconfont icon-sanjiaoxing-down font12 ${cn.cursorPointer}`,onClick:()=>Nr(Kn==="asc"?"desc":"asc")}))))},gr={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Gn=x(3113),_r=x(13656),Gr=Object.defineProperty,lo=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,br=(Kn,Jn,Ia)=>Jn in Kn?Gr(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,yr=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))Ar.call(Jn,Ia)&&br(Kn,Ia,Jn[Ia]);if(lo)for(var Ia of lo(Jn))hr.call(Jn,Ia)&&br(Kn,Ia,Jn[Ia]);return Kn},Er=(Kn,Jn)=>{var Ia={};for(var Nr in Kn)Ar.call(Kn,Nr)&&Jn.indexOf(Nr)<0&&(Ia[Nr]=Kn[Nr]);if(Kn!=null&&lo)for(var Nr of lo(Kn))Jn.indexOf(Nr)<0&&hr.call(Kn,Nr)&&(Ia[Nr]=Kn[Nr]);return Ia},co=(Kn,Jn,Ia)=>new Promise((Nr,wo)=>{var Ea=_o=>{try{Io(Ia.next(_o))}catch(Kr){wo(Kr)}},Ya=_o=>{try{Io(Ia.throw(_o))}catch(Kr){wo(Kr)}},Io=_o=>_o.done?Nr(_o.value):Promise.resolve(_o.value).then(Ea,Ya);Io((Ia=Ia.apply(Kn,Jn)).next())}),uo=Kn=>{var Jn=Kn,{className:Ia,style:Nr,children:wo,loading:Ea=!1,openLoading:Ya,onClick:Io=()=>{},size:_o="middle",shape:Kr="round",theme:ul}=Jn,$r=Er(Jn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[ei,ki]=(0,a.useState)(!1),cu=(0,a.useMemo)(()=>{switch(ul){case _r.Fy.THEMEONE:return gr.ThemeOne;case _r.Fy.DEFAULT:default:return gr.btn}},[ul]);return a.createElement(Gn.ZP,yr({onClick:(0,De.throttle)(ol=>co(void 0,null,function*(){Ya&&ki(!0);try{yield Io(ol)}catch(Sl){console.log("error",Sl)}Ya&&ki(!1)}),2e3,{leading:!0,trailing:!1}),className:Ne()(cu,gr[`${_o}-${Kr}`],Ia),style:Nr,size:_o,shape:Kr,loading:ei||Ea},$r),wo)},Jr={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},di=({className:Kn,style:Jn,children:Ia=null,onClick:Nr,title:wo})=>a.createElement("div",{className:Ne()(Jr.head,Kn),style:Jn},a.createElement("span",{className:"primary-hover",onClick:Nr},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:wo},wo),a.createElement("div",{className:Jr.node},Ia)),ni={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},xl=({confirmShow:Kn=!0,confirmTitle:Jn,confirmClick:Ia,cancelShow:Nr=!0,cancelTitle:wo,cancelClick:Ea,className:Ya,style:Io,confirmLoading:_o=!1})=>a.createElement("div",{className:Ne()(ni.btns,Ya),style:Io},Kn&&a.createElement(Gn.ZP,{loading:_o,onClick:Ia,type:"primary",className:ni.confirm},Jn),Nr&&a.createElement(Gn.ZP,{onClick:Ea,className:ni.cancel},wo)),kr={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Vl=({className:Kn,style:Jn={},LeftContent:Ia,children:Nr,RightContent:wo})=>a.createElement("div",{className:Ne()(kr.fixedBottom,Kn),style:Jn},a.createElement("div",{className:kr.wrap},a.createElement("div",{className:kr.left},Ia),a.createElement("div",{className:kr.center},Nr),a.createElement("div",{className:kr.right},wo))),Zl={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Bi=({className:Kn,style:Jn={},dataSource:Ia=[]})=>a.createElement("div",{className:Ne()(Zl.crumbs,Kn),style:Jn},Ia.map((Nr,wo)=>woxt.history.push(Nr.path)},Nr.name):a.createElement("span",null,Nr.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:wo,style:{color:"#5F6368"}},Nr.name))),oi=x(31797),ii=Object.defineProperty,li=Object.defineProperties,fi=Object.getOwnPropertyDescriptors,Rl=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,Hl=Object.prototype.propertyIsEnumerable,Nl=(Kn,Jn,Ia)=>Jn in Kn?ii(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,$i=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))qr.call(Jn,Ia)&&Nl(Kn,Ia,Jn[Ia]);if(Rl)for(var Ia of Rl(Jn))Hl.call(Jn,Ia)&&Nl(Kn,Ia,Jn[Ia]);return Kn},Zi=(Kn,Jn)=>li(Kn,fi(Jn)),gu=(Kn,Jn)=>{var Ia={};for(var Nr in Kn)qr.call(Kn,Nr)&&Jn.indexOf(Nr)<0&&(Ia[Nr]=Kn[Nr]);if(Kn!=null&&Rl)for(var Nr of Rl(Kn))Jn.indexOf(Nr)<0&&Hl.call(Kn,Nr)&&(Ia[Nr]=Kn[Nr]);return Ia};const{Countdown:fu}=oi.default;var yl=Kn=>{var Jn=Kn,{onChange:Ia}=Jn,Nr=gu(Jn,["onChange"]);const[wo,Ea]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof wo=="number"&&wo>=0&&Ia(wo)},[wo]);const Ya=Io=>{const _o=Math.floor(Io/1e3);Ea(_o)};return a.createElement(fu,Zi($i({},Nr),{onChange:Ya}))},pi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qu=({DataProps:Kn,className:Jn,style:Ia={}})=>{var Nr;return a.createElement("div",{className:Ne()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",pi.ClassRoomItem,Jn),style:Ia,onClick:()=>{(0,Xe.xg)(Kn==null?void 0:Kn.first_category_url)}},a.createElement("div",{className:"flex flex-col item-center"},a.createElement("img",{src:`${(Nr=ut.Z)==null?void 0:Nr.IMG_SERVER}/images/${Kn==null?void 0:Kn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Kn==null?void 0:Kn.subject_identifier)&&a.createElement("div",{className:"mt-40px"},a.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),a.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},a.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Kn!=null&&Kn.is_public)&&a.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),a.createElement("span",{className:Ne()("text-16px font-medium",pi.TitleDom)},Kn==null?void 0:Kn.name)),a.createElement("div",{className:"c-grey-333 font-medium"},Kn==null?void 0:Kn.creator),a.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Kn==null?void 0:Kn.course_members_count),a.createElement("div",{className:"c-grey-333 flex item-center justify-between"},a.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Kn==null?void 0:Kn.tasks_count),Kn!=null&&Kn.is_end?a.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):a.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ts=Object.defineProperty,ju=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,Qr=(Kn,Jn,Ia)=>Jn in Kn?ts(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,Wr=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))Lo.call(Jn,Ia)&&Qr(Kn,Ia,Jn[Ia]);if(ju)for(var Ia of ju(Jn))Ur.call(Jn,Ia)&&Qr(Kn,Ia,Jn[Ia]);return Kn},ql=({DataProps:Kn=[],selectValue:Jn,onChange:Ia,className:Nr,style:wo={},extra:Ea,classNameItem:Ya,styleItem:Io={},barHidden:_o})=>{const[Kr,ul]=(0,a.useState)();return(0,a.useEffect)(()=>{ul(Array.isArray(Jn)?Jn:[Jn])},[Jn]),a.createElement("div",{className:Ne()("flex px-20px py-10px gap-40px",Nr),style:Wr({borderBottom:"1px solid #D3F0FF"},wo)},Kn==null?void 0:Kn.map($r=>a.createElement("div",{key:$r==null?void 0:$r.id,className:Ne()("flex item-center justify-center current c-grey-333 text-16 relative",Ya,$r==null?void 0:$r.className),style:Wr(Wr({color:Kr!=null&&Kr.includes($r==null?void 0:$r.id)?"#1890FF":"",minWidth:88},Io),($r==null?void 0:$r.style)||{}),onClick:ei=>{Ia==null||Ia({domEvent:ei,item:$r}),$r!=null&&$r.link&&xt.history.push($r==null?void 0:$r.link)}},$r==null?void 0:$r.name,!_o&&(Kr==null?void 0:Kr.includes($r==null?void 0:$r.id))&&a.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),a.createElement("div",{className:"ml-auto"},Ea))},mi=Object.defineProperty,gi=Object.defineProperties,eu=Object.getOwnPropertyDescriptors,Ti=Object.getOwnPropertySymbols,Zu=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable,wl=(Kn,Jn,Ia)=>Jn in Kn?mi(Kn,Jn,{enumerable:!0,configurable:!0,writable:!0,value:Ia}):Kn[Jn]=Ia,zl=(Kn,Jn)=>{for(var Ia in Jn||(Jn={}))Zu.call(Jn,Ia)&&wl(Kn,Ia,Jn[Ia]);if(Ti)for(var Ia of Ti(Jn))pu.call(Jn,Ia)&&wl(Kn,Ia,Jn[Ia]);return Kn},ml=(Kn,Jn)=>gi(Kn,eu(Jn)),si=({value:Kn,onChange:Jn,onInputChange:Ia,className:Nr,style:wo={},InputProps:Ea})=>{const[Ya,Io]=(0,a.useState)(Kn);return a.createElement("div",{className:Ne()("flex item-center rounded-full px-10px py-2px",Nr),style:zl({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},wo)},a.createElement(Te.default,ml(zl({bordered:!1},Ea),{onChange:_o=>{Io(_o.target.value),Ia==null||Ia(encodeURIComponent(_o.target.value))},onPressEnter:_o=>{Jn==null||Jn({domEvent:_o,item:{value:Ya}})}})),a.createElement("img",{className:"h-22px current",src:x(25365),height:22,onClick:_o=>{Jn==null||Jn({domEvent:_o,item:{value:Ya}})}}))}},38869:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(59301);function fe(Re,ye){const Fe=(0,a.useRef)();(0,a.useEffect)(()=>{Fe.current=Re}),(0,a.useEffect)(()=>{function Be(){Fe.current()}if(ye!==null){let oe=setInterval(Be,ye);return()=>clearInterval(oe)}},[ye])}},47467:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return ot}});var a=x(78241),fe=x(8591),Re=x(43418),ye=x(71418),Fe=x(6848),Be=x(57809),oe=x(5112),Ne=x(92832),De=x(1710),be=x(59301),Me=x(52985),Ze=x(82186),Ce=x(92232),re={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},y=x(99287),E=x(35556),z=x(68762),b=x(59301),ee=Object.defineProperty,te=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ve=(Qe,it,Ye)=>it in Qe?ee(Qe,it,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Qe[it]=Ye,Ae=(Qe,it)=>{for(var Ye in it||(it={}))ce.call(it,Ye)&&ve(Qe,Ye,it[Ye]);if(ue)for(var Ye of ue(it))de.call(it,Ye)&&ve(Qe,Ye,it[Ye]);return Qe},Se=(Qe,it)=>te(Qe,ne(it)),Te=(Qe,it,Ye)=>new Promise((lt,Pt)=>{var Ct=Rt=>{try{Lt(Ye.next(Rt))}catch(Kt){Pt(Kt)}},vt=Rt=>{try{Lt(Ye.throw(Rt))}catch(Kt){Pt(Kt)}},Lt=Rt=>Rt.done?lt(Rt.value):Promise.resolve(Rt.value).then(Ct,vt);Lt((Ye=Ye.apply(Qe,it)).next())});const xe=({shixunHomeworks:Qe,exercise:it,loading:Ye,dispatch:lt})=>{var Pt,Ct,vt;const{commonHeader:Lt}=it,[Rt,Kt]=(0,be.useState)([]),[ut,Xe]=(0,be.useState)(Se(Ae({},(0,Me.useParams)()),{page:1,limit:10})),[mt,Tt]=(0,be.useState)([]),[_t,Wt]=(0,be.useState)(""),[Rn,Ge]=(0,be.useState)(1),[Gt]=a.default.useForm(),[Tn,En]=(0,be.useState)({}),[nn,rt]=(0,be.useState)(null),[ht,$e]=(0,be.useState)(!1),[ze,Ft]=(0,be.useState)([]),[wt,Ke]=(0,be.useState)(null),[He,gt]=(0,be.useState)(0),[Je,we]=(0,be.useState)(0),[zt,oa]=(0,be.useState)(!1),vn=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Cn,Dn,Na)=>(ut.page-1)*ut.limit+Na+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Cn=>Cn||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Cn,Dn)=>b.createElement("div",{className:re.banding,title:Cn||"--"},Cn||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(Cn,Dn)=>Cn===0?b.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Cn===1?b.createElement("span",{style:{color:"#DF3042"}},!Dn.is_make_up&&"\u8003\u8BD5\u4E2D",Dn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Cn===2?b.createElement("span",{style:{color:"#5AB891"}},!Dn.is_make_up&&!Dn.is_force_commit&&"\u5DF2\u4EA4\u5377",Dn.is_make_up&&!Dn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Dn.is_make_up&&Dn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Dn.is_make_up&&Dn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):b.createElement("span",{style:{color:"#5AB891"}},!Dn.is_make_up&&!Dn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Dn.is_make_up&&!Dn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Dn.is_make_up&&Dn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Dn.is_make_up&&Dn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(Lt==null?void 0:Lt.exercise_type)==2&&!(0,y.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(Cn,Dn)=>Dn.commit_status===0||Dn.commit_status===1?"--":!Dn.open_total_score&&(0,y.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Cn=typeof Cn=="number"?Number(Cn):Cn,console.log(typeof Cn),Cn||(Cn=0),Cn===100?b.createElement("span",{className:"c-green"},Cn):Cn>60?b.createElement("span",{className:"c-orange"},Cn):Cn==Je*.6?b.createElement("span",{className:"c-red"},Cn):b.createElement("span",null,Cn))}].filter(Cn=>!!Cn);(0,be.useEffect)(()=>{var Cn;((Cn=it.actionTabs)==null?void 0:Cn.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(Ft([]),Ke(null),bn(),Vn(ut))},[(Pt=it.actionTabs)==null?void 0:Pt.key]);const bn=()=>Te(void 0,null,function*(){var Cn;if(!((Cn=it.actionTabs)!=null&&Cn.showSelectQuestion))return;const Dn=yield(0,Ze.ZP)(`/api/exercises/${ut==null?void 0:ut.categoryId}/all_subj_questions.json`,{method:"get"});Dn.status==0&&Ft(Dn.data)}),ta=(Cn,Dn)=>{ut.page=Cn,ut.limit=Dn,Xe(Ae({},ut)),Vn(ut)},Vn=Cn=>Te(void 0,null,function*(){oa(!0);const Dn=yield(0,Ze.ZP)(`/api/exercises/${ut.categoryId||(ut==null?void 0:ut.exerciseId)}/exercise_users.json`,{method:"get",params:Cn});Dn.status==0&&(gt(Dn.data.total_count),Xe(Se(Ae({},ut),{total:Dn.data.total_count})),Kt(Dn.data.exercise_users),we(Dn.data.total_score)),oa(!1)}),yt=Cn=>{ut.search=Cn,ut.page=1,Gt.resetFields(),En({}),Tt([]),rt(null),Xe(Ae({},ut)),Vn(ut)},kt=Cn=>Te(void 0,null,function*(){var Dn,Na;const Ka=Ae({},Tn);if(!((Dn=Cn==null?void 0:Cn.content)!=null&&Dn.trim())){fe.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}Ka.content=Cn==null?void 0:Cn.content,Ka.attachment_ids=(Na=Cn==null?void 0:Cn.attachment_ids)==null?void 0:Na.map(Pr=>Pr.response.id),xn(Ka)}),xn=Cn=>Te(void 0,null,function*(){var Dn;$e(!0);const{showSelectQuestion:Na,ai_review_settings:Ka}=it.actionTabs,Pr=yield(0,Ze.ZP)(`/api/exercises/${(ut==null?void 0:ut.categoryId)||(ut==null?void 0:ut.exerciseId)}/test_ai_review.json`,{method:"post",body:Se(Ae({},Cn),{exercise_question_id:Na?wt:(Dn=it.actionTabs)==null?void 0:Dn.questionId,ai_review_settings:Ka})});if([0,-3].includes(Pr.status)){Pr.status==0&&fe.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),rt(Pr);const en=document.querySelector(".modal-ai-pfcs");if(en){const Qn=en.querySelector(".ant-modal-body");Qn&&(Qn.scrollTop=Qn.scrollHeight)}}$e(!1)}),Nt=()=>{lt({type:"exercise/setActionTabs",payload:{key:""}}),Ge(1),qt()},qt=()=>{Gt.resetFields(),En({}),Tt([]),Wt(""),rt(null)};return b.createElement(Re.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:ht,open:((Ct=it.actionTabs)==null?void 0:Ct.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Nt(),okText:nn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var Cn;if((Cn=it.actionTabs)!=null&&Cn.showSelectQuestion&&!wt)return fe.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(Rn==1){if(mt.length==0)return fe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");xn({exercise_user_id:mt[0]})}else Rn==2&&Gt.submit()}},b.createElement(ye.Z,{spinning:ht,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((vt=it.actionTabs)==null?void 0:vt.showSelectQuestion)&&b.createElement("div",{className:"flex item-center justify-between mb10"},b.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},b.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",b.createElement(Fe.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},b.createElement("i",{className:`iconfont icon-tishixiaowenhao ${re.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),b.createElement(Be.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:wt,onChange:Cn=>Ke(Cn)},ze==null?void 0:ze.map(Cn=>b.createElement(Be.default.Option,{key:Cn==null?void 0:Cn.id,value:Cn==null?void 0:Cn.id},Cn==null?void 0:Cn.question_title)))),b.createElement("div",{className:re.radio_con},b.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),b.createElement(oe.ZP.Group,{onChange:Cn=>{Cn.target.value==1&&ta(1,10),Ge(Cn.target.value),qt()},value:Rn,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),Rn==1&&b.createElement(b.Fragment,null,b.createElement("div",{className:"flex justify-between item-center mb10"},b.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),b.createElement(Ne.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_t,onChange:Cn=>Wt(Cn.target.value),onSearch:yt})),b.createElement(De.default,{rowSelection:{type:"radio",selectedRowKeys:mt,onChange:(Cn,Dn)=>{Tt(Cn)},getCheckboxProps:Cn=>({disabled:[0,1].includes(Cn==null?void 0:Cn.commit_status)})},loading:zt,rowKey:"exercise_user_id",dataSource:Rt||[],columns:vn,pagination:{current:ut.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:ut.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:He,size:"default",showTotal:Ce.rU,onChange:ta},onChange:(Cn,Dn,Na)=>{ut.page=1,Na.order===void 0?(ut.order_type=null,ut.order=null):(ut.order_type=Na.order==="descend"?"desc":"asc",ut.order=Na.field),Xe(Ae({},ut)),Vn(ut)}})),Rn==2&&b.createElement("div",{style:{marginTop:20}},b.createElement(a.default,{form:Gt,className:re.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{En(Ae({},Gt.getFieldsValue()))},onFinish:kt},b.createElement(a.default.Item,{name:"content",label:"",style:{marginBottom:0}},b.createElement(E.Z,{watch:!0})))),nn&&b.createElement("div",{className:re.result_con},b.createElement("div",{className:re.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(nn==null?void 0:nn.status)==0&&b.createElement("div",{className:"p20"},b.createElement("div",{className:"mb5"},b.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),nn==null?void 0:nn.score),b.createElement("div",{className:"flex"},b.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),b.createElement(z.Z,{value:nn==null?void 0:nn.content,style:{fontSize:"14px"}}))),(nn==null?void 0:nn.status)==-3&&b.createElement("div",{className:"p20"},b.createElement(z.Z,{value:nn==null?void 0:nn.message,style:{fontSize:"14px"}})))))};var ot=(0,Me.connect)(({shixunHomeworks:Qe,exercise:it,loading:Ye,user:lt})=>({shixunHomeworks:Qe,exercise:it,loading:Ye.effects,user:lt}))(xe)},96690:function(Ot,st,x){"use strict";x.r(st),x.d(st,{default:function(){return $f}});var a=x(59301),fe=x(82186),Re=x(21600),ye=x(52985),Fe=x(43418),Be=x(20834),oe=x(8591),Ne=x(24905),De=x(6848),be=x(5112),Me=x(81327),Ze=x(66104),Ce=x(3113),re=x(95237),y=x(38854),E=x(99313),z=x(1710),b=x(87169),ee=x(27812),te=x(89489),ne=x(87935),ue=x(92232),ce=x(3995),de=x(78241),ve=x(43604),Ae=x(78673),Se=x(92832),Te=x(5871),xe=x(58421),ot=x(66649),Qe=x.n(ot),it=Object.defineProperty,Ye=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,Ct=(me,pe,ie)=>pe in me?it(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,vt=(me,pe)=>{for(var ie in pe||(pe={}))lt.call(pe,ie)&&Ct(me,ie,pe[ie]);if(Ye)for(var ie of Ye(pe))Pt.call(pe,ie)&&Ct(me,ie,pe[ie]);return me},Lt=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Rt=({shixunHomeworks:me,dispatch:pe})=>{const ie=(0,ye.useParams)();return a.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:me.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Lt(void 0,null,function*(){(yield(0,fe.ZP)(`/api/myshixuns/${me.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:ie.coursesId}})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),pe({type:"shixunHomeworks/setActionTabs",payload:{}}),pe({type:"shixunHomeworks/getWorkList",payload:vt({},me.actionTabs.params)}))}),onCancel:()=>{pe({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Kt=(0,ye.connect)(({shixunHomeworks:me})=>({shixunHomeworks:me}))(Rt),ut=Object.defineProperty,Xe=Object.defineProperties,mt=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Rn=(me,pe,ie)=>pe in me?ut(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ge=(me,pe)=>{for(var ie in pe||(pe={}))_t.call(pe,ie)&&Rn(me,ie,pe[ie]);if(Tt)for(var ie of Tt(pe))Wt.call(pe,ie)&&Rn(me,ie,pe[ie]);return me},Gt=(me,pe)=>Xe(me,mt(pe)),Tn=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const En=({exercise:me,dispatch:pe})=>{var ie,dt,Dt,_e,Ut,at,Oe,Pe;const Pn=(0,ye.useParams)(),[Zn,Xn]=(0,a.useState)(!0),[an]=de.default.useForm(),{actionTabs:wn}=me;(0,a.useEffect)(()=>{var Aa,_n,Wn,Ga;me.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"&&(an.resetFields(),an.setFieldsValue({subjective_score:(_n=(Aa=wn==null?void 0:wn.selectArrs)==null?void 0:Aa.record)==null?void 0:_n.subjective_score,objective_score:(Ga=(Wn=wn==null?void 0:wn.selectArrs)==null?void 0:Wn.record)==null?void 0:Ga.objective_score}))},[me.actionTabs.key]);const aa=()=>{pe({type:"exercise/setActionTabs",payload:{}})};return a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:"\u8BC4\u9605",open:me.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",onCancel:aa,footer:a.createElement(re.Z,{align:"middle",justify:"end"},a.createElement(Ce.ZP,{className:"ml10",onClick:aa}," \u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml10",onClick:()=>Tn(void 0,null,function*(){var Aa,_n;yield an.validateFields();const Wn=an.getFieldValue();(yield(0,ne.oS)(Gt(Ge({},Wn),{id:Pn.categoryId,user_id:(_n=(Aa=wn==null?void 0:wn.selectArrs)==null?void 0:Aa.record)==null?void 0:_n.user_id}))).status===0&&(oe.ZP.success("\u8BC4\u9605\u6210\u529F"),an.resetFields(),pe({type:"exercise/setActionTabs",payload:{}}),pe({type:"exercise/setUpdateIndex"}))}),type:"primary"}," \u786E\u8BA4"))},a.createElement("div",{className:"pl30"},a.createElement(de.default,{form:an},a.createElement(re.Z,null,a.createElement(ve.Z,null,a.createElement(de.default.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(Te.Z,{min:0,max:((dt=(ie=wn==null?void 0:wn.selectArrs)==null?void 0:ie.exercise_types)==null?void 0:dt.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),a.createElement(ve.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(_e=(Dt=wn==null?void 0:wn.selectArrs)==null?void 0:Dt.exercise_types)==null?void 0:_e.subjective_score,"\u5206")))),a.createElement(re.Z,null,a.createElement(ve.Z,null,a.createElement(de.default.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(Te.Z,{min:0,max:((at=(Ut=wn==null?void 0:wn.selectArrs)==null?void 0:Ut.exercise_types)==null?void 0:at.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),a.createElement(ve.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(Pe=(Oe=wn==null?void 0:wn.selectArrs)==null?void 0:Oe.exercise_types)==null?void 0:Pe.objective_score,"\u5206"))))))))};var nn=(0,ye.connect)(({exercise:me})=>({exercise:me}))(En);const rt=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],ht=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],$e=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}];var ze=x(77740),Ft=x(71418),wt=x(20562),Ke=x(59301),He=Object.defineProperty,gt=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,oa=Object.prototype.propertyIsEnumerable,vn=(me,pe,ie)=>pe in me?He(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,bn=(me,pe)=>{for(var ie in pe||(pe={}))zt.call(pe,ie)&&vn(me,ie,pe[ie]);if(we)for(var ie of we(pe))oa.call(pe,ie)&&vn(me,ie,pe[ie]);return me},ta=(me,pe)=>gt(me,Je(pe)),Vn=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const yt=({exercise:me,dispatch:pe})=>{var ie,dt;const Dt=(0,ye.useParams)(),[_e]=de.default.useForm(),Ut=de.default.useWatch("time",_e),[at,Oe]=(0,a.useState)(!1),{actionTabs:Pe,commonHeader:Pn}=me,[,Zn,Xn,an]=(0,wt.U)(ne.n7,{id:Dt.categoryId}),wn=an!=null&&an.user_end_time?Qe()(an==null?void 0:an.user_end_time).add(1,"minutes"):Qe()(),aa=Qe()(an==null?void 0:an.user_total_end_time)>wn?Math.round(Qe().duration(Qe()(an==null?void 0:an.user_total_end_time).diff(wn.startOf("minute"))).asMinutes()):0,Aa=((an==null?void 0:an.student_left_minutes)||0)+(Ut||0);(0,a.useEffect)(()=>{var Wn;Pe.key==="\u5EF6\u65F6"?(pe({type:"exercise/getWorkSetting",payload:bn({},Dt)}),Xn({user_id:Pe!=null&&Pe.isBatch?Pe==null?void 0:Pe.user_ids:[(Wn=Pe==null?void 0:Pe.selectArrs)==null?void 0:Wn.user_id]})):_e.resetFields()},[Pe.key]);const _n=()=>{pe({type:"exercise/setActionTabs",payload:{}})};return Ke.createElement(Ke.Fragment,null,Ke.createElement(Fe.default,{width:640,centered:!0,title:Pe!=null&&Pe.isBatch?"\u6279\u91CF\u5EF6\u65F6":"\u5EF6\u65F6",open:Pe.key==="\u5EF6\u65F6",okText:"\u786E\u8BA4\u5EF6\u65F6",cancelText:"\u53D6\u6D88",confirmLoading:at,onOk:()=>Vn(void 0,null,function*(){_e.submit()}),onCancel:_n},Ke.createElement(Ft.Z,{spinning:Zn},Ke.createElement(de.default,{form:_e,colon:!1,labelCol:{span:4},onFinish:Wn=>Vn(void 0,null,function*(){Oe(!0);const Ga=yield(0,ne.qz)(ta(bn({},Wn),{id:Dt.categoryId,exercise_user_id:Pe==null?void 0:Pe.exercise_user_id}));Oe(!1),Ga.status===0&&(oe.ZP.success("\u5EF6\u65F6\u6210\u529F"),pe({type:"exercise/setUpdateIndex"}),_n())})},Ke.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"\u5EF6\u65F6\u8BF4\u660E\uFF1A",Ke.createElement("br",null),"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",Ke.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\uFF1B",Ke.createElement("br",null),"3.\u82E5\u5C06\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u5EF6\u540E\uFF0C\u5C06\u5BF9\u6240\u6709\u8003\u8BD5\u8FDF\u5230\u7684\u5B66\u751F\u8FDB\u884C\u7EDF\u4E00\u5EF6\u65F6\uFF08\u5B66\u751F\u5DF2\u7B54\u9898\u65F6\u95F4+\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4+\u7EDF\u4E00\u5EF6\u65F6\u65F6\u95F4\u2264\u8003\u8BD5\u7B54\u9898\u65F6\u957F\uFF09\u3002"),Pe!=null&&Pe.isBatch?Ke.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",Ke.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},Pe==null?void 0:Pe.exercise_user_id.length),"\u540D\u5B66\u751F"):Ke.createElement(re.Z,{align:"middle",gutter:40},Ke.createElement(ve.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",Ke.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(ie=Pe==null?void 0:Pe.selectArrs)==null?void 0:ie.user_name)),Ke.createElement(ve.Z,null,"\u5B66\u53F7",Ke.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(dt=Pe==null?void 0:Pe.selectArrs)==null?void 0:dt.student_id))),Ke.createElement(de.default.Item,{className:"mt30",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5EF6\u957F\u65F6\u95F4"}],name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},Ke.createElement(Te.Z,{min:0,precision:0,max:aa,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${aa}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(Pe!=null&&Pe.isBatch)&&Ke.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",Ke.createElement("span",{className:"ml5"},Aa),"\u5206\u949F",Aa!==0&&(an==null?void 0:an.user_end_time)&&Ke.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",Ke.createElement("span",{className:"ml5"},Qe()(an==null?void 0:an.user_end_time).add(Ut||0,"m").format("YYYY-MM-DD HH:mm:ss")))),(Pn==null?void 0:Pn.screen_open)&&Ke.createElement(de.default.Item,{style:{marginLeft:98,marginBottom:0},name:"is_clear",initialValue:!1,valuePropName:"checked"},Ke.createElement(Ne.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570"))))))};var kt=(0,ye.connect)(({exercise:me})=>({exercise:me}))(yt),xn=x(5083),Nt=x(53051),qt=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Cn=({exercise:me,dispatch:pe})=>{var ie,dt;const Dt=(0,ye.useParams)(),[_e]=de.default.useForm(),[Ut,at]=(0,a.useState)(!1),{actionTabs:Oe}=me;return(0,a.useEffect)(()=>{me.actionTabs.key==="teacher-unlock"&&(at(!1),_e.resetFields())},[me.actionTabs.key]),a.createElement(a.Fragment,null,a.createElement(Fe.default,{width:600,centered:!0,title:`\u8003\u8BD5\u89E3\u9501\uFF08${(ie=Oe==null?void 0:Oe.selectArrs)==null?void 0:ie.user_name}\uFF09`,open:me.actionTabs.key==="teacher-unlock",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",keyboard:!1,confirmLoading:Ut,onOk:()=>qt(void 0,null,function*(){var Pe,Pn;yield _e.validateFields();const Zn=_e.getFieldsValue();if(at(!0),(yield(0,ne.ZD)(Dt.categoryId,{exercise_user_id:(Pe=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pe.exercise_user_id,unlock_key:Zn.unlock_key})).status===0){if(Zn.time){const an={time:Qe()(Zn.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(Pn=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pn.exercise_user_id,id:Dt.categoryId};yield(0,ne.qz)(an)}oe.ZP.success("\u89E3\u9664\u9501\u5B9A\u6210\u529F"),pe({type:"exercise/setUpdateIndex"}),pe({type:"exercise/setActionTabs",payload:{}})}at(!1)}),onCancel:()=>{pe({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:""},a.createElement(de.default,{form:_e,layout:"vertical",autoComplete:"off"},a.createElement(de.default.Item,{className:"ml10",label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},a.createElement(Se.default.Password,{autoComplete:"off",style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),a.createElement(de.default.Item,{label:a.createElement("span",null,"\u5EF6\u957F\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF08",a.createElement("span",{className:"c-grey-999"},"\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",Qe()((dt=Oe==null?void 0:Oe.selectArrs)==null?void 0:dt.exercise_end_at).format("YYYY-MM-DD HH:mm")),"\uFF09"),name:"time",className:"ml10"},a.createElement(xn.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:Pe=>{var Pn;return(0,Nt.Q8)(Pe,(Pn=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pn.exercise_end_at)},disabledTime:Pe=>{var Pn;const Zn=(Pn=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pn.exercise_end_at;if(Qe()(Pe).isSame(Qe()(Zn),"day")){const Xn=Qe()(Zn).hours(),an=Qe()(Zn).minutes();return console.log(Xn,an),{disabledHours:()=>(0,Nt.w6)(0,24).slice(Xn+1),disabledMinutes:()=>Qe()(Pe).isSame(Qe()(Zn),"hour")?(0,Nt.w6)(an,60):[]}}return(0,Nt.d0)(Pe)},allowClear:!1}))))))};var Dn=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Cn),Na=x(70618),Ka=x(82033),Pr=x(61560),en=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,wa=(me,pe)=>{var ie={};for(var dt in me)Qn.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&en)for(var dt of en(me))pe.indexOf(dt)<0&&Ba.call(me,dt)&&(ie[dt]=me[dt]);return ie},ja=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const zr=me=>{var pe=me,{shixunHomeworks:ie,dispatch:dt}=pe,Dt=wa(pe,["shixunHomeworks","dispatch"]);const _e=(0,ye.useParams)(),[Ut,at]=(0,a.useState)([]),[Oe,Pe]=(0,a.useState)([]);(0,a.useEffect)(()=>{ie.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Pn()},[ie.actionTabs.key]);function Pn(){return ja(this,null,function*(){const Xn=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/group_list.json`,{method:"GET"});at(Xn)})}const Zn=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:ie.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ja(void 0,null,function*(){const Xn=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/code_quality_analysis.json`,{method:"POST",body:{group_ids:Oe}});(Xn==null?void 0:Xn.status)===0&&(ye.history.replace(`/classrooms/${_e.coursesId}/exercise/${_e.categoryId}/detail?tabs=7`),window.location.reload(),dt({type:"shixunHomeworks/setActionTabs",payload:{}}),Pe([]))}),onCancel:()=>{Pe([]),dt({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement(z.default,{rowSelection:{type:"checkbox",onChange:(Xn,an)=>{Pe([...Xn])},selectedRowKeys:Oe,getCheckboxProps:Xn=>({disabled:Xn.status==="\u8FDB\u884C\u4E2D"||Xn.works_count===0})},rowKey:Xn=>Xn.key||Xn.id,scroll:{y:300},pagination:!1,columns:Zn,dataSource:Ut==null?void 0:Ut.group_list})))};var Hr=(0,ye.connect)(({shixunHomeworks:me})=>({shixunHomeworks:me}))(zr),bt=x(99287),yn={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r",btn_review:"btn_review___b6mDf"},$a=x(59301),Ht=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())}),ha=({item:me,renderText:pe})=>{const ie=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)(),_e=Ut=>Ht(void 0,null,function*(){if(!Ut)return;const at=yield(0,ne.UH)({id:ie.categoryId,user_id:me==null?void 0:me.user_id});at&&Dt(at)});return $a.createElement(De.Z,{onOpenChange:Ut=>_e(Ut),title:$a.createElement("div",null,"\u5355\u9009\u9898 ",(dt==null?void 0:dt.single_question_score)||0,"\u5206 ",$a.createElement("br",null),"\u591A\u9009\u9898 ",(dt==null?void 0:dt.multiple_question_score)||0,"\u5206 ",$a.createElement("br",null),"\u5224\u65AD\u9898 ",(dt==null?void 0:dt.judgement_question_score)||0,"\u5206 ",$a.createElement("br",null),"\u586B\u7A7A\u9898 ",(dt==null?void 0:dt.completion_question_score)||0,"\u5206 ",$a.createElement("br",null),"\u5B9E\u8BAD\u9898 ",(dt==null?void 0:dt.shixun_question_score)||0,"\u5206")},pe)},Ta=x(89392),dr=x.n(Ta),dn=x(57809),se=x(91188),ge=x(59301),Ee=Object.defineProperty,Ie=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,Un=(me,pe,ie)=>pe in me?Ee(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,ln=(me,pe)=>{for(var ie in pe||(pe={}))Mt.call(pe,ie)&&Un(me,ie,pe[ie]);if(xt)for(var ie of xt(pe))Ra.call(pe,ie)&&Un(me,ie,pe[ie]);return me},$t=(me,pe)=>Ie(me,qe(pe)),Nn=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Xt=({exercise:me,dispatch:pe})=>{var ie,dt;const Dt=(0,ye.useParams)(),{actionTabs:_e,commonHeader:Ut}=me,[at]=de.default.useForm(),Oe=de.default.useWatch("time",at),[,Pe,Pn,Zn]=(0,wt.U)(ne.n7,{id:Dt.categoryId}),[,Xn,an]=(0,wt.U)(ne.Xo,{id:Dt.categoryId}),wn=(0,a.useRef)(null),aa=Zn!=null&&Zn.user_end_time?Qe()(Zn==null?void 0:Zn.user_end_time).add(1,"minutes"):Qe()(),Aa=Qe()(Zn==null?void 0:Zn.user_total_end_time)>aa?Math.round(Qe().duration(Qe()(Zn==null?void 0:Zn.user_total_end_time).diff(aa.startOf("minute"))).asMinutes()):0,_n=((Zn==null?void 0:Zn.student_left_minutes)||0)+(Oe||0);(0,a.useEffect)(()=>{var Ga,On;_e.key=="\u8C03\u6574\u72B6\u6001"?(pe({type:"exercise/getWorkSetting",payload:ln({},Dt)}),Pn({user_id:_e!=null&&_e.isBatch?_e==null?void 0:_e.user_ids:[(Ga=_e==null?void 0:_e.selectArrs)==null?void 0:Ga.user_id]})):(at.resetFields(),wn.current&&((On=wn.current)==null||On.changeCode({target:{value:""}})))},[_e.key]);const Wn=()=>{pe({type:"exercise/setActionTabs",payload:{}})};return ge.createElement(Fe.default,{centered:!0,title:_e!=null&&_e.isBatch?"\u6279\u91CF\u8C03\u6574\u8003\u8BD5\u72B6\u6001":"\u8C03\u6574\u8003\u8BD5\u72B6\u6001",open:_e.key=="\u8C03\u6574\u72B6\u6001",width:650,okText:"\u786E\u5B9A\u8C03\u6574",confirmLoading:Xn,onOk:()=>Nn(void 0,null,function*(){at.submit()}),onCancel:Wn},ge.createElement(Ft.Z,{spinning:Pe},ge.createElement(de.default,{initialValues:{status:"1"},form:at,colon:!1,labelCol:{span:4},onFinish:Ga=>Nn(void 0,null,function*(){if(console.log("allValue",Ga),wn.current.onVerify())return Promise.reject();(yield an($t(ln({},Ga),{exercise_user_id:_e==null?void 0:_e.exercise_user_id}))).status==0&&(oe.ZP.success("\u8C03\u6574\u6210\u529F"),Wn(),pe({type:"exercise/setUpdateIndex"}))})},_e!=null&&_e.isBatch?ge.createElement("div",{className:"mb20"},"\u5F53\u524D\u9009\u4E2D",ge.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},_e==null?void 0:_e.exercise_user_id.length),"\u540D\u5B66\u751F"):ge.createElement(re.Z,{className:"mb20",align:"middle",gutter:40},ge.createElement(ve.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",ge.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(ie=_e==null?void 0:_e.selectArrs)==null?void 0:ie.user_name)),ge.createElement(ve.Z,null,"\u5B66\u53F7",ge.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(dt=_e==null?void 0:_e.selectArrs)==null?void 0:dt.student_id))),(Ut==null?void 0:Ut.is_locked)&&ge.createElement(de.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ge.createElement(Se.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ge.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"}],name:"status",label:"\u8003\u8BD5\u72B6\u6001"},ge.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"},ge.createElement(dn.default.Option,{value:"1"},"\u8003\u8BD5\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u7EE7\u7EED\u8003\u8BD5\uFF09"),ge.createElement(dn.default.Option,{value:"2"},"\u5DF2\u4EA4\u5377\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u8FDB\u884C\u4EA4\u5377\uFF09"))),(Ut==null?void 0:Ut.time)!==-1&&ge.createElement(ge.Fragment,null,ge.createElement(de.default.Item,{className:"mt20 mb20",name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},ge.createElement(Te.Z,{min:0,precision:0,max:Aa,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Aa}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(_e!=null&&_e.isBatch)&&ge.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ge.createElement("span",{className:"ml5"},_n),"\u5206\u949F",_n!==0&&(Zn==null?void 0:Zn.user_end_time)&&ge.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ge.createElement("span",{className:"ml5"},Qe()(Zn==null?void 0:Zn.user_end_time).add(Oe||0,"m").format("YYYY-MM-DD HH:mm:ss"))))),(Ut==null?void 0:Ut.screen_open)&&ge.createElement(de.default.Item,{style:{marginLeft:100},name:"is_clear",initialValue:!1,valuePropName:"checked"},ge.createElement(Ne.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570")),ge.createElement(de.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!0,style:{marginBottom:0}},ge.createElement(se.Z,{ref:Ga=>wn.current=Ga})))))};var ca=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Xt),Pa=x(38210),fa=Object.defineProperty,hn=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,pn=(me,pe,ie)=>pe in me?fa(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,gn=(me,pe)=>{for(var ie in pe||(pe={}))ct.call(pe,ie)&&pn(me,ie,pe[ie]);if(hn)for(var ie of hn(pe))on.call(pe,ie)&&pn(me,ie,pe[ie]);return me};const Hn=me=>React.createElement("svg",gn({width:17,height:10,xmlns:"http://www.w3.org/2000/svg"},me),React.createElement("title",null,"new"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"-5%",y1:"37.065%",x2:"100%",y2:"67.301%",id:"new_svg__a"},React.createElement("stop",{stopColor:"#FF420B",offset:"0%"}),React.createElement("stop",{stopColor:"#FF9B44",offset:"100%"}))),React.createElement("path",{d:"M700.618 185h-14.236c-.781 0-1.382.629-1.382 1.447v7.106c0 .818.6 1.447 1.382 1.447h14.236c.781 0 1.382-.629 1.382-1.447v-7.106c0-.818-.6-1.447-1.382-1.447Zm-10.692 7.358h-.961l-1.863-3.836v3.836h-.6v-4.59h.84l1.923 3.962h.06v-3.963h.6v4.591Zm1.502-2.641h2.342v.629h-2.342v.126c0 .817.24 1.195.72 1.195h1.682v.629h-1.682c-.36 0-.66-.126-.9-.44-.24-.315-.361-.818-.361-1.384v-1.07c0-1.069.66-1.509 1.321-1.635h1.622v.63h-1.561c-.24.062-.781.25-.781 1.006-.06.125-.06.188-.06.314Zm7.809 2.641h-.841l-.841-3.647-.961 3.647h-.901l-1.262-4.59h.66l1.082 3.773h.06l.961-3.774h.721l.961 3.963 1.142-3.963h.6l-1.381 4.591Z",transform:"translate(-685 -185)",fill:"url(#new_svg__a)",fillRule:"nonzero"}));var cn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSItNSUiIHkxPSIzNy4wNjUlIiB4Mj0iMTAwJSIgeTI9IjY3LjMwMSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkY0MjBCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGOUI0NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTcwMC42MTggMTg1aC0xNC4yMzZjLS43ODEgMC0xLjM4Mi42MjktMS4zODIgMS40NDd2Ny4xMDZjMCAuODE4LjYgMS40NDcgMS4zODIgMS40NDdoMTQuMjM2Yy43ODEgMCAxLjM4Mi0uNjI5IDEuMzgyLTEuNDQ3di03LjEwNmMwLS44MTgtLjYtMS40NDctMS4zODItMS40NDdabS0xMC42OTIgNy4zNThoLS45NjFsLTEuODYzLTMuODM2djMuODM2aC0uNnYtNC41OWguODRsMS45MjMgMy45NjJoLjA2di0zLjk2M2guNnY0LjU5MVptMS41MDItMi42NDFoMi4zNDJ2LjYyOWgtMi4zNDJ2LjEyNmMwIC44MTcuMjQgMS4xOTUuNzIgMS4xOTVoMS42ODJ2LjYyOWgtMS42ODJjLS4zNiAwLS42Ni0uMTI2LS45LS40NC0uMjQtLjMxNS0uMzYxLS44MTgtLjM2MS0xLjM4NHYtMS4wN2MwLTEuMDY5LjY2LTEuNTA5IDEuMzIxLTEuNjM1aDEuNjIydi42M2gtMS41NjFjLS4yNC4wNjItLjc4MS4yNS0uNzgxIDEuMDA2LS4wNi4xMjUtLjA2LjE4OC0uMDYuMzE0Wm03LjgwOSAyLjY0MWgtLjg0MWwtLjg0MS0zLjY0Ny0uOTYxIDMuNjQ3aC0uOTAxbC0xLjI2Mi00LjU5aC42NmwxLjA4MiAzLjc3M2guMDZsLjk2MS0zLjc3NGguNzIxbC45NjEgMy45NjMgMS4xNDItMy45NjNoLjZsLTEuMzgxIDQuNTkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY4NSAtMTg1KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",pt=x(59301),na=Object.defineProperty,ar=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,Gn=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,Gr=Object.prototype.propertyIsEnumerable,lo=(me,pe,ie)=>pe in me?na(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ar=(me,pe)=>{for(var ie in pe||(pe={}))_r.call(pe,ie)&&lo(me,ie,pe[ie]);if(Gn)for(var ie of Gn(pe))Gr.call(pe,ie)&&lo(me,ie,pe[ie]);return me},hr=(me,pe)=>ar(me,gr(pe)),br=(me,pe)=>{var ie={};for(var dt in me)_r.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Gn)for(var dt of Gn(me))pe.indexOf(dt)<0&&Gr.call(me,dt)&&(ie[dt]=me[dt]);return ie},yr=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Er=me=>{var pe=me,{exercise:ie,loading:dt,dispatch:Dt,globalSetting:_e,checkDomainAuthority:Ut,getparams:at,user:Oe,classroomList:Pe}=pe,Pn=br(pe,["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"]),Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga;const[On]=(0,ye.useSearchParams)(),pa=(0,ye.useParams)();let[Jt,ga]=(0,a.useState)(Ar({page:1,limit:20},pa));const{commonHeader:la,updateIndex:ka}=ie,{userInfo:Yt}=Oe,[Ca,ia]=(0,a.useState)({}),[rr,oo]=(0,a.useState)(0),[Lr,Ua]=(0,a.useState)(0),[sn,tt]=(0,a.useState)(!1),[Za,va]=(0,a.useState)("alert"),[za,ur]=(0,a.useState)(0),[Ha,Vr]=(0,a.useState)(!1),[Va,Da]=(0,a.useState)(!1),[Or]=de.default.useForm(),[Sr,or]=(0,a.useState)([]),[ea,_a]=(0,a.useState)(1),[ya,ra]=(0,a.useState)(""),[xa,qn]=(0,a.useState)(),[nr,vr]=(0,a.useState)(!1),[xr,ho]=(0,a.useState)(!1),[Eo,Zr]=(0,a.useState)({name:"",id:"",list:[]}),[sr,io]=(0,a.useState)({}),[yo,kl]=(0,a.useState)({}),[Gi,Yi]=(0,a.useState)(!0),[Gl,_i]=(0,a.useState)(""),[ku,Iu]=(0,a.useState)(""),[eo,Kl]=(0,a.useState)(""),[Ui,mu]=(0,a.useState)([]),[,,Uu]=(0,wt.U)(ne.N0,{}),[su,jl]=(0,a.useState)([]),[Nu,Vs]=(0,a.useState)(!0);(0,a.useEffect)(()=>{let kn={};if(On.get("exercise_group_id")&&!ka){if(On.get("statistics")){let $n=[];const fo=On.get("scope");fo==="0"&&($n=["all"]),fo==="1"&&($n=[1,2,3]),fo==="2"&&($n=[2,3]),kn={exercise_group_id:On.get("exercise_group_id"),commit_status:$n}}else kn={review:[0,2],commit_status:[2,3]},On.get("exercise_group_id")!=="0"&&(kn.exercise_group_id=[Number(On.get("exercise_group_id"))]);Or.setFieldsValue(Ar({},kn))}return Jt=Ar(Ar({},Jt),kn),ga(Ar({},Jt)),Gu(),wr(Jt),mu([]),()=>{Dt({type:"exercise/setUpdateIndex",payload:"clear"})}},[ka]);const Gu=()=>yr(void 0,null,function*(){var kn,$n;const fo=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/header_info.json`,{method:"get"});(fo==null?void 0:fo.status)===0&&(io((fo==null?void 0:fo.data)||{}),console.log((kn=fo==null?void 0:fo.data)==null?void 0:kn.course_groups),Dt({type:"exercise/save",payload:{course_groups:($n=fo==null?void 0:fo.data)==null?void 0:$n.course_groups}}))}),wr=kn=>yr(void 0,null,function*(){var $n,fo,Mu,us,Ku,uc,kc,_s,q0,B0,rg;Yi(!0);const gs=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/exercise_users.json`,{method:"get",params:kn});if((gs==null?void 0:gs.status)===0){let og=(Mu=(fo=($n=gs==null?void 0:gs.data)==null?void 0:$n.exercise_users)==null?void 0:fo[0])==null?void 0:Mu.commit_status;Vs(og==2||og==3),kl({exercise_users:((us=gs==null?void 0:gs.data)==null?void 0:us.exercise_users)||[],current_answer_user:((Ku=gs==null?void 0:gs.data)==null?void 0:Ku.current_answer_user)||{}}),_i(((uc=gs==null?void 0:gs.data)==null?void 0:uc.appraise_user_login)||""),Iu(((kc=gs==null?void 0:gs.data)==null?void 0:kc.first_export_user_login)||""),oo((_s=gs==null?void 0:gs.data)==null?void 0:_s.total_count),Ua(typeof((q0=gs==null?void 0:gs.data)==null?void 0:q0.total_score)=="string"?Number((B0=gs==null?void 0:gs.data)==null?void 0:B0.total_score):(rg=gs==null?void 0:gs.data)==null?void 0:rg.total_score)}Kl(gs==null?void 0:gs.status),Yi(!1)});(0,a.useEffect)(()=>{Dt({type:"exercise/setSaveExerciseDownUsers",payload:Ju})},[ku,rr,JSON.stringify(Jt)]);function dl(kn){return yr(this,null,function*(){var $n,fo,Mu,us;qn(kn==null?void 0:kn.exercise_user_id),vr(kn.commit_status===2||kn.commit_status===3),Vr(!0);let Ku=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/student_info.json`,{method:"get",params:{exercise_user_id:kn==null?void 0:kn.exercise_user_id}});((fo=($n=Ku==null?void 0:Ku.data)==null?void 0:$n.exercise_user_photos)==null?void 0:fo.length)>0?tt(!0):oe.ZP.info("\u5F53\u524D\u6682\u65E0\u7167\u7247"),or((Mu=Ku==null?void 0:Ku.data)==null?void 0:Mu.exercise_user_photos),ur((us=Ku==null?void 0:Ku.data)==null?void 0:us.alert_count),Vr(!1)})}const Fi=kn=>{Jt.page=1;const $n=Object.assign({},Or.getFieldsValue());Object.keys($n).map(function(fo){fo==="objective_score_gte"||fo==="objective_score_lte"||($n[fo].includes("all")?(delete Jt[fo],Or.setFieldsValue({[fo]:"all"})):(Jt[fo]=$n[fo],$n[fo]==""||!$n[fo]?Or.setFieldsValue({[fo]:"all"}):Or.setFieldsValue({[fo]:Jt[fo]})))}),("objective_score_gte"in kn||"objective_score_lte"in kn)&&($n.objective_score_gte&&$n.objective_score_lte&&$n.objective_score_gte>$n.objective_score_lte?(Or.setFieldsValue({objective_score_lte:$n.objective_score_gte}),Jt.objective_score_lte=$n.objective_score_gte||null,Jt.objective_score_gte=$n.objective_score_gte||null):(Jt.objective_score_lte=$n.objective_score_lte||null,Jt.objective_score_gte=$n.objective_score_gte||null)),ga(Ar({},Jt)),wr(Jt),at(Ar({},Jt))},to=(kn=1,$n=20)=>{Jt.page=kn,Jt.limit=$n,ga(Ar({},Jt)),wr(Jt)};let el=new Date().getTime();const Ol=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",render:(kn,$n,fo)=>pt.createElement(De.Z,{title:((Jt.page||1)-1)*Jt.limit+fo+1},pt.createElement("span",null,((Jt.page||1)-1)*Jt.limit+fo+1))},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",align:"left",render:(kn,$n)=>pt.createElement("div",{style:{display:"flex",alignItems:"center"},onClick:()=>{var fo;if(kn&&(0,bt.GJ)()){if((0,bt.Rm)()&&!((fo=Pe.AssistantObject.exercise)!=null&&fo.can_view)){oe.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}switch($n.commit_status){case 0:if(!(0,bt.Ny)()){oe.ZP.warning("\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return}break;default:console.log("\u5F53\u524D\u63D0\u4EA4\u72B6\u6001",$n.commit_status)}kn&&(0,bt.GJ)()&&(ui(),(0,ue.xg)(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${$n==null?void 0:$n.login}`))}}},pt.createElement("span",{className:kn&&(0,bt.GJ)()?yn.operationLink:""},kn||"--"),!!($n!=null&&$n.delayed_at)&&la.time!==-1&&pt.createElement(De.Z,{title:pt.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u81F3",pt.createElement("span",{className:"ml5"},Qe()($n.delayed_at).format("YYYY-MM-DD HH:mm")))},pt.createElement("span",{className:"iconfont icon-shizhong c-blue"})))},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:kn=>kn||"--"},!(sr!=null&&sr.is_excellent)&&(sr==null?void 0:sr.groups_count)!==0&&{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(kn,$n)=>pt.createElement("div",{className:yn.banding,title:kn||"--"},kn||"--")},{title:(la==null?void 0:la.exercise_type)==2&&!(0,bt.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",sorter:!0,render:(kn,$n)=>$n.commit_status===0||$n.commit_status===1?"--":!$n.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(kn=typeof kn=="number"?Number(kn):kn,console.log(typeof kn),kn||(kn=0),kn===100?pt.createElement("span",{className:"c-green"},kn):kn>60?pt.createElement("span",{className:"c-orange"},kn):kn==Lr*.6?pt.createElement("span",{className:"c-red"},kn):pt.createElement("span",null,kn))},!((sr==null?void 0:sr.objective)!==1||(sr==null?void 0:sr.objective)===1&&(sr==null?void 0:sr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(kn,$n)=>{if($n.commit_status===0||$n.commit_status===1)return"--";if(!$n.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let fo;return kn>=0&&kn<=60?fo=pt.createElement("span",null,kn):kn===100?fo=pt.createElement("span",{className:"c-green"},kn):kn>60?fo=pt.createElement("span",{className:"c-orange"},kn):fo="--",pt.createElement(ha,{renderText:fo,item:$n})}}},!((sr==null?void 0:sr.subjective)!==1||(sr==null?void 0:sr.subjective)===1&&(sr==null?void 0:sr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(kn,$n)=>{if($n.commit_status===0||$n.commit_status===1)return"--";if(!$n.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{let fo;sr!=null&&sr.appraise_setting&&(sr!=null&&sr.sealed_review)&&new Date(sr==null?void 0:sr.appraise_end_time).getTime()>el&&(fo="--"),!($n!=null&&$n.has_comment)&&$n.review_status&&(fo="\u8BC4\u9605\u4E2D"),$n!=null&&$n.has_comment?fo="\u5DF2\u8BC4\u9605":fo="\u672A\u8BC4\u9605",kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let Mu;return kn===0?Mu=pt.createElement("span",null,kn," ",fo==="\u672A\u8BC4\u9605"&&pt.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u9605)")):kn>0&&kn<=60?Mu=pt.createElement("span",null,kn):kn===100?Mu=pt.createElement("span",{className:"c-green"},kn):kn>60?Mu=pt.createElement("span",{className:"c-orange"},kn):Mu="--",Mu}}},(la==null?void 0:la.open_make_up)&&{title:"\u8865\u8003\u6263\u5206",dataIndex:"make_up_score",render:(kn,$n)=>[1,2].includes($n==null?void 0:$n.commit_status)?kn:"--"},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"left",render:(kn,$n)=>kn===0?pt.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):kn===1?pt.createElement("span",{style:{color:"#DF3042"}},!$n.is_make_up&&"\u8003\u8BD5\u4E2D",$n.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):kn===2?pt.createElement("span",{style:{color:"#5AB891"}},!$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377",$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):pt.createElement("span",{style:{color:"#5AB891"}},!$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"left",sorter:!0,render:kn=>kn?Qe()(kn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sorter:!0,render:(kn,$n)=>kn?Qe()(kn).format("YYYY-MM-DD HH:mm"):"--"},(0,bt.GJ)()&&(la==null?void 0:la.exercise_type)===2&&{title:pt.createElement("span",null,"\u8003\u8BD5\u6B21\u6570",pt.createElement(De.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u7684\u5DF2\u8003\u8BD5\u6B21\u6570/\u53EF\u8003\u8BD5\u6B21\u6570\uFF0C\u53EF\u70B9\u51FB\u67E5\u770B\u5B66\u751F\u7684\u8003\u8BD5\u8BB0\u5F55"},pt.createElement("i",{className:"iconfont icon-xiaowenhao font14 current"}))),dataIndex:"exercise_user_redo_count",render:(kn,$n)=>{var fo;return pt.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{const Mu={name:$n==null?void 0:$n.user_name,id:$n==null?void 0:$n.student_id,list:$n==null?void 0:$n.simulate_exercise_records};Zr(Ar({},Mu)),ho(!0)}},(fo=$n==null?void 0:$n.simulate_exercise_records)==null?void 0:fo.length,"/",la==null?void 0:la.simulate_exercise_num)||"--"}},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"exercise_user_redo_count",className:((Zn=Yt==null?void 0:Yt.course)==null?void 0:Zn.course_role)===15||(la==null?void 0:la.exercise_type)==2?yn.noShow:"",align:"left",render:(kn,$n)=>pt.createElement("div",{style:{display:"flex",alignItems:"center"}},pt.createElement("span",{className:yn.operationLink,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u8BB0\u5F55",student_id:$n.user_id}})}},kn||"0"))},(la==null?void 0:la.screen_open)&&{title:pt.createElement("span",null,"\u5207\u5C4F\u6B21\u6570",pt.createElement(De.Z,{title:"\u7EA2\u8272\u4EE3\u8868\u5B66\u751F\u5207\u5C4F\u8D85\u8FC7\u89C4\u5B9A\u6B21\u6570\u88AB\u5F3A\u5236\u4EA4\u5377"},pt.createElement("span",{className:"icon-xiaowenhao"}))),dataIndex:"screen_used_num",align:"center",render:(kn,$n)=>pt.createElement("span",{style:kn>0?{cursor:"pointer"}:{},className:kn>($n==null?void 0:$n.screen_total_num)?"c-red":"",onClick:()=>yr(void 0,null,function*(){if(kn===0)return;const fo=yield(0,ne.Yu)(pa.categoryId,{exercise_user_id:$n.exercise_user_id});Fe.default.info({title:`\u5207\u5C4F\u8BB0\u5F55\uFF08${$n==null?void 0:$n.user_name}\uFF09`,icon:null,closable:!0,className:yn.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:pt.createElement(z.default,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"\u5F00\u59CB\u5207\u5C4F\u65F6\u95F4",align:"center",dataIndex:"time"},{title:"\u5207\u5C4F\u65F6\u957F\uFF08\u79D2\uFF09",align:"center",dataIndex:"time_long"},{title:"\u5224\u5B9A\u5207\u5C4F\u6B21\u6570",align:"center",dataIndex:"count"}],dataSource:fo==null?void 0:fo.data})})})},kn,"/",$n==null?void 0:$n.screen_total_num)},(la==null?void 0:la.exercise_status)>1&&(la==null?void 0:la.open_camera)&&(0,bt.GJ)()&&!((Xn=_e.setting)!=null&&Xn.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",render:(kn,$n)=>$n.commit_status>0?pt.createElement("a",{onClick:()=>{dl($n)}},`${kn||0}/${la==null?void 0:la.photo_count}`):"--"},(la==null?void 0:la.ip_bind)&&(0,bt.Gg)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",render:(kn,$n)=>pt.createElement(pt.Fragment,null,kn||"--",$n.commit_status<=1&&la.ip_bind&&$n.last_ip&&pt.createElement(Ce.ZP,{type:"link",onClick:()=>yr(void 0,null,function*(){const fo=Fe.default.confirm({title:pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),pt.createElement(ve.Z,null,pt.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>fo.destroy()}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:pt.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",pt.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:()=>yr(void 0,null,function*(){(yield(0,ne.ab)({id:Jt.categoryId,exercise_user_id:$n.exercise_user_id})).status===0&&(oe.ZP.success("\u89E3\u7ED1\u6210\u529F"),wr(Jt))})})})},"\u89E3\u7ED1"))},(la==null?void 0:la.open_camera)&&(0,bt.Gg)()&&la.exercise_status<3&&!((an=_e.setting)!=null&&an.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",render:(kn,$n)=>pt.createElement(Ae.Z,{checked:kn,onClick:()=>yr(void 0,null,function*(){kn?Fe.default.info({title:"\u63D0\u793A",content:pt.createElement("div",null,"\u4E0D\u5141\u8BB8\u4FEE\u6539"),okText:"\u786E\u8BA4"}):Fe.default.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:pt.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:()=>yr(void 0,null,function*(){const fo=yield(0,ne.cC)(hr(Ar({},Jt),{exercise_user_id:$n.exercise_user_id}));(fo==null?void 0:fo.status)===0&&(oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),wr(Jt))})})})})},(0,bt.GJ)()&&{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"has_comment",align:"center",render:(kn,$n)=>sr!=null&&sr.appraise_setting&&(sr!=null&&sr.sealed_review)&&new Date(sr==null?void 0:sr.appraise_end_time).getTime()>el?"--":!kn&&$n.review_status?"\u8BC4\u9605\u4E2D":kn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},((la==null?void 0:la.assistant_auth)||(0,bt.GJ)()||(0,bt.dE)())&&Ut&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"left",className:yn.operationCol,render:(kn,$n)=>{var fo,Mu;return(la==null?void 0:la.exercise_status)===-1?pt.createElement("div",null," ",(0,bt.GJ)()&&pt.createElement("a",{onClick:us=>{us.stopPropagation(),Dt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:$n==null?void 0:$n.exercise_user_id,type:"exercise"}})}},"\u4FEE\u6539\u6210\u7EE9"),pt.createElement("a",{style:{marginLeft:(0,bt.GJ)()&&10},onClick:(0,Ta.debounce)(us=>yr(void 0,null,function*(){var Ku,uc,kc;us.stopPropagation();let _s=yield(0,fe.ZP)(`/api/exercises/${Jt==null?void 0:Jt.categoryId}/exercise_user/view_detail.json`,{method:"get",params:{exercise_user_id:$n==null?void 0:$n.exercise_user_id}});Fe.default.confirm({title:"\u8003\u8BD5\u8BE6\u60C5",closable:!0,width:1200,icon:null,content:pt.createElement("div",null,pt.createElement("div",{style:{display:"flex"}},pt.createElement("div",null,pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),pt.createElement("span",{style:{marginLeft:10}},(Ku=_s==null?void 0:_s.data)==null?void 0:Ku.user_name)),pt.createElement("div",{style:{marginLeft:60}},pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),pt.createElement("span",{style:{marginLeft:10}},(uc=_s==null?void 0:_s.data)==null?void 0:uc.student_id)),pt.createElement("div",{style:{marginLeft:60}},pt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),pt.createElement("span",{style:{marginLeft:10}},(kc=_s==null?void 0:_s.data)==null?void 0:kc.group_name))),pt.createElement("div",{style:{marginTop:22,marginBottom:20}},pt.createElement(z.default,{columns:[{title:"\u9898\u578B",dataIndex:"type_name",align:"center",render:()=>"\u5F97\u5206"},{title:"\u5355\u9009\u9898",dataIndex:"single_score",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"multiple_score",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"completion_score",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"judgment_score",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"program_score",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"practical_score",align:"center"},{title:"\u7EC4\u5408\u9898",dataIndex:"combination_socre",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"subjective_score",align:"center"},{title:"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bprogram_score",align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",align:"center",render:(q0,B0)=>pt.createElement("span",{style:{color:(B0==null?void 0:B0.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},q0)}],pagination:!1,dataSource:[Ar({},_s==null?void 0:_s.data)]}))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):pt.createElement("div",{className:"flex gap-10px"},(0,bt.GJ)()&&($n==null?void 0:$n.commit_status)===1&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:($n==null?void 0:$n.commit_status)!==1,onClick:()=>{(0,ue.xg)(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${$n.login}`)}},"\u67E5\u9605"),(0,bt.GJ)()&&($n==null?void 0:$n.commit_status)!==1&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:$n.commit_status<2,onClick:us=>yr(void 0,null,function*(){var Ku,uc;if(us.preventDefault(),yield(0,Pr.w)(pa.coursesId,pa.categoryId),$n.commit_status===2){if((0,bt.Rm)()&&!((Ku=Pe.AssistantObject.exercise)!=null&&Ku.can_view)){oe.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}ui(),window.location.href=`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${$n.login}`}if($n.commit_status===3){if((0,bt.Rm)()&&!((uc=Pe.AssistantObject.exercise)!=null&&uc.can_appraise)){oe.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}Dt({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",saveExerciseUsers:ui,selectArrs:{record:Ar({},$n),exercise_types:Ar({},sr)},params:Ar({},Jt)}})}})},sr!=null&&sr.appraise_setting&&(sr!=null&&sr.sealed_review)&&new Date(sr==null?void 0:sr.appraise_end_time).getTime()>el?"\u8BC4\u9605":$n.has_comment?"\u66F4\u6539\u8BC4\u9605":!$n.has_comment&&"\u8BC4\u9605"),!(0,bt.dE)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[la.exercise_status])&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:($n==null?void 0:$n.commit_status)===0,onClick:()=>{var us,Ku;if((0,bt.Rm)()&&!((Ku=(us=Pe==null?void 0:Pe.AssistantObject)==null?void 0:us.exercise)!=null&&Ku.can_forcing_commit)){oe.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}Dt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",selectArrs:$n,exercise_user_id:[$n.exercise_user_id]}})}},"\u8C03\u6574\u72B6\u6001"),(0,bt.dE)()&&pt.createElement("span",{style:{color:sr!=null&&sr.answered_open&&((fo=yo==null?void 0:yo.current_answer_user)==null?void 0:fo.login)===($n==null?void 0:$n.login)?"#0152d9":"#000000",marginRight:"5px",cursor:"pointer"},onClick:()=>yr(void 0,null,function*(){if(!(sr!=null&&sr.answered_open)){oe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,Pr.w)(pa.coursesId,pa.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,ue.xg)(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/users/${$n==null?void 0:$n.login}?check=true`)})},sr!=null&&sr.answered_open&&((Mu=yo==null?void 0:yo.current_answer_user)==null?void 0:Mu.login)===($n==null?void 0:$n.login)?"\u67E5\u770B":"- -"),(la==null?void 0:la.exercise_time)>0&&(la==null?void 0:la.exercise_type)!=2&&(0,bt.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[la.exercise_status])&&pt.createElement(De.Z,{title:la.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1},pt.createElement(Ce.ZP,{danger:!0,ghost:!0,size:"small",disabled:la.exercise_status===3||la.exercise_status===5||(la==null?void 0:la.appraise_label)||($n==null?void 0:$n.commit_status)===0,onClick:()=>{var us,Ku;if((0,bt.Rm)()&&!((Ku=(us=Pe==null?void 0:Pe.AssistantObject)==null?void 0:us.exercise)!=null&&Ku.can_delay)){oe.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}Dt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:[$n.exercise_user_id],selectArrs:$n,exercise_time:la.exercise_time,params:Ar({},Jt)}})}},"\u5EF6\u65F6")))}}].filter(kn=>!!kn),bi=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(kn,$n,fo)=>pt.createElement(De.Z,{title:((Jt.page||1)-1)*20+fo+1},pt.createElement("span",null,((Jt.page||1)-1)*20+fo+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(kn,$n)=>$n.commit_status===0||$n.commit_status===1?"--":!$n.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0),kn===100?pt.createElement("span",{className:"c-green"},kn):kn>60?pt.createElement("span",{className:"c-orange"},kn):pt.createElement("span",null,kn))},!((sr==null?void 0:sr.objective)!==1||(sr==null?void 0:sr.objective)===1&&(sr==null?void 0:sr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(kn,$n)=>{if($n.commit_status===0||$n.commit_status===1)return"--";if(!$n.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let fo;return kn>=0&&kn<=60?fo=pt.createElement("span",null,kn):kn===100?fo=pt.createElement("span",{className:"c-green"},kn):kn>60?fo=pt.createElement("span",{className:"c-orange"},kn):fo="--",pt.createElement(ha,{renderText:fo,item:$n})}}},!((sr==null?void 0:sr.subjective)!==1||(sr==null?void 0:sr.subjective)===1&&(sr==null?void 0:sr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(kn,$n)=>{if($n.commit_status===0||$n.commit_status===1)return"--";if(!$n.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let fo;return kn==0||kn>0&&kn<=60?fo=pt.createElement("span",null,kn):kn===100?fo=pt.createElement("span",{className:"c-green"},kn):kn>60?fo=pt.createElement("span",{className:"c-orange"},kn):fo="--",fo}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(kn,$n)=>kn===0?pt.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):kn===1?pt.createElement("span",{style:{color:"#DF3042"}},!$n.is_make_up&&"\u8003\u8BD5\u4E2D",$n.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):kn===2?pt.createElement("span",{style:{color:"#5AB891"}},!$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377",$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):pt.createElement("span",{style:{color:"#5AB891"}},!$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",$n.is_make_up&&!$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",$n.is_make_up&&$n.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!$n.is_make_up&&$n.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:kn=>kn?Qe()(kn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:kn=>kn?Qe()(kn).format("YYYY-MM-DD HH:mm"):"--"}].filter(kn=>!!kn),qi=[...Ol];qi[0]=Ar({},qi[0]),qi[(qi==null?void 0:qi.length)-1]=Ar({},qi[(qi==null?void 0:qi.length)-1]),qi[0].render=()=>"\u6211",qi[(qi==null?void 0:qi.length)-1].render=()=>{var kn;return(kn=yo==null?void 0:yo.current_answer_user)!=null&&kn.login?pt.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>yr(void 0,null,function*(){var $n,fo;if(!(sr!=null&&sr.answered_open)){oe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,Pr.w)(pa.coursesId,pa.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E...");let Mu=`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/users/${($n=yo==null?void 0:yo.current_answer_user)==null?void 0:$n.login}`;((fo=yo==null?void 0:yo.current_answer_user)==null?void 0:fo.commit_status)>1&&(Mu=Mu+"?check=true"),ye.history.push(Mu)})},"\u67E5\u770B"):"--"};const ui=()=>{var kn;try{const $n=Ar({},Jt);delete $n.page,delete $n.limit,localStorage[`${(kn=Oe==null?void 0:Oe.userInfo)==null?void 0:kn.login}-${Jt.coursesId}-${Jt.categoryId}-filter`]=JSON.stringify($n)}catch($n){}},Ju=()=>{var kn;try{const $n=hr(Ar({},Jt),{firstTargetLogin:ku,totalCount:rr});delete $n.page,delete $n.limit,localStorage[`${(kn=Oe==null?void 0:Oe.userInfo)==null?void 0:kn.login}-${Jt.coursesId}-${Jt.categoryId}-downFilter`]=JSON.stringify($n)}catch($n){}};return pt.createElement("section",{className:"mb20"},(sr==null?void 0:sr.score_open)&&(0,bt.dE)()&&pt.createElement(z.default,{pagination:!1,showHeader:!1,dataSource:[Ar({},yo==null?void 0:yo.current_answer_user)],columns:qi,scroll:{x:"max-content"}}),!(0,bt.GJ)()&&pt.createElement("div",{className:"bg-white pt10 mt15"},!!(sr!=null&&sr.answer_users)&&pt.createElement("span",{className:"mr10"},pt.createElement("span",{style:{color:"#FF954C"}},sr==null?void 0:sr.answer_users," "),"\u5DF2\u4EA4"),!!(sr!=null&&sr.unanswer_users)&&pt.createElement("span",{className:"mr10"},sr==null?void 0:sr.unanswer_users,"\u672A\u4EA4"),(sr==null?void 0:sr.exercise_end_time)!=="--"&&(la!=null&&la.before_start?"":pt.createElement("span",null,"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",pt.createElement("span",{style:{color:"#FF954C"}},sr==null?void 0:sr.exercise_end_time))),(la==null?void 0:la.before_start)&&pt.createElement("span",null,"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u8FD8\u6709\uFF1A",pt.createElement("span",{style:{color:"#FF954C"}},la==null?void 0:la.before_start))),!(sr!=null&&sr.exercise_all_users)&&!(0,bt.dE)()&&pt.createElement(ze.Z,{styles:{margin:"0 auto",padding:200}}),(!!(sr!=null&&sr.exercise_all_users)||(0,bt.dE)())&&pt.createElement("aside",null,(0,bt.GJ)()&&pt.createElement("aside",{className:"pt20"},pt.createElement(de.default,{form:Or,onValuesChange:Fi,initialValues:{commit_status:"all",exercise_group_id:"all",review:"all",is_make_up:"all"}},pt.createElement(de.default.Item,{name:"exercise_group_id"},pt.createElement(Ne.default.Group,{style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),pt.createElement(ve.Z,{flex:"80px"},pt.createElement(Ne.default,{value:"all",checked:!((wn=Ca.course_group)!=null&&wn.length)},"\u5168\u90E8")),pt.createElement(ve.Z,{flex:"1"},(sr==null?void 0:sr.course_groups)&&(sr==null?void 0:sr.course_groups.map((kn,$n)=>pt.createElement(Ne.default,{value:kn.exercise_group_id,className:"ml0 mr8",key:kn.exercise_group_id},kn.exercise_group_name,"(",kn.exercise_group_students,")"))))))),pt.createElement(de.default.Item,{name:"commit_status"},pt.createElement(Ne.default.Group,{value:[],style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"80px"},"\u63D0\u4EA4\u72B6\u6001:"),pt.createElement(ve.Z,{flex:"80px"},pt.createElement(Ne.default,{value:"all",checked:!((aa=Ca.commit_status)!=null&&aa.length)},"\u5168\u90E8")),pt.createElement(ve.Z,{flex:"1"},ht.map((kn,$n)=>pt.createElement(Ne.default,{name:"commit_status",value:kn.id,key:kn.id},kn.name,"(",sr==null?void 0:sr[kn.type],")")))))),pt.createElement(de.default.Item,{name:"review"},pt.createElement(Ne.default.Group,{style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"80px"},"\u8BC4\u9605\u72B6\u6001:"),pt.createElement(ve.Z,{flex:"80px"},pt.createElement(Ne.default,{value:"all",checked:!((Aa=Ca.review)!=null&&Aa.length)},"\u5168\u90E8")),pt.createElement(ve.Z,{flex:"1"},(_n=rt)==null?void 0:_n.map((kn,$n)=>pt.createElement(Ne.default,{value:kn.id,key:$n},kn.name,"(",sr==null?void 0:sr[kn.type],")")))))),(sr==null?void 0:sr.open_make_up)&&pt.createElement(de.default.Item,{name:"is_make_up"},pt.createElement(Ne.default.Group,{value:[],style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(ve.Z,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),pt.createElement(ve.Z,{flex:"80px"},pt.createElement(Ne.default,{value:"all",checked:!((Wn=Ca.is_make_up)!=null&&Wn.length)},"\u5168\u90E8")),pt.createElement(ve.Z,{flex:"1"},$e.map((kn,$n)=>pt.createElement(Ne.default,{name:"is_make_up",value:kn.id},kn.name,"(",sr==null?void 0:sr[kn.type],")")))))),pt.createElement(re.Z,{align:"middle"},pt.createElement(ve.Z,{flex:"1"},pt.createElement(re.Z,{align:"middle"},pt.createElement(ve.Z,null,pt.createElement(Se.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:kn=>{Jt.search=kn==null?void 0:kn.trim(),Jt.page=1,ga(Ar({},Jt)),wr(Jt)},onChange:kn=>{Jt.search=kn.target.value},style:{width:240}})))),!(la!=null&&la.is_random)&&pt.createElement(ve.Z,{className:["tr",yn.rightFilter].join(" ")},(sr==null?void 0:sr.objective)===1&&(sr==null?void 0:sr.subjective)===1&&pt.createElement(pt.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",pt.createElement("span",null,pt.createElement(de.default.Item,{name:"objective_score_gte"},pt.createElement(Te.Z,{min:0,max:sr==null?void 0:sr.objective_score,placeholder:"\u6700\u4F4E"}))),pt.createElement("span",null,pt.createElement(de.default.Item,{name:"objective_score_lte"},pt.createElement(Te.Z,{min:(Jt==null?void 0:Jt.objective_score_gte)||0,max:sr==null?void 0:sr.objective_score,placeholder:"\u6700\u9AD8"})))),["\u8003\u8BD5\u4E2D","\u5DF2\u622A\u6B62"].includes(ue.ju[la.exercise_status])&&pt.createElement(y.Z,{menu:{onClick:kn=>yr(void 0,[kn],function*({key:$n,domEvent:fo}){var Mu,us;if($n==="1"){let Ku=null;const uc=Fe.default.confirm({title:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605",icon:null,centered:!0,width:560,closable:!0,content:pt.createElement("div",{className:"flex flex-col gap-20px"},pt.createElement("div",null,"\u63D0\u793A\uFF1A\u8BE5\u64CD\u4F5C\u4F1A\u5C06\u6240\u6709\u5DF2\u4F5C\u7B54\u4E14\u672A\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u8BC4\u9605\u72B6\u6001\u4FEE\u6539\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\u3002"),pt.createElement("div",null,pt.createElement("div",null,"\u8003\u8BD5\u8BC4\u4EF7\uFF1A"),pt.createElement(Se.default.TextArea,{className:"mt10",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u8BC4\u4EF7\uFF0C\u8BC4\u9605\u4E4B\u540E\u652F\u6301\u5355\u72EC\u8FDB\u884C\u4FEE\u6539",rows:4,onChange:kc=>{Ku=kc.target.value}}))),onOk:()=>yr(void 0,null,function*(){(yield Uu({review_all:!0,exercise_id:pa==null?void 0:pa.categoryId,analysis:Ku})).status===0&&(oe.ZP.success("\u6279\u91CF\u5B8C\u6210\u8BC4\u9605"),wr(Jt))}),onCancel:()=>{uc.destroy()}})}if($n==="2"){if(fo.preventDefault(),(0,bt.Rm)()&&!((us=(Mu=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Mu.exercise)!=null&&us.can_appraise)){oe.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}yield(0,Pr.w)(pa.coursesId,pa.categoryId),ui(),ye.history.push(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/reviews/group`)}$n==="3"&&(window.location.href=`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/detail?random=${la==null?void 0:la.is_random}&tabs=2`)}),items:[{key:"1",label:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605"},!(la!=null&&la.is_random)&&(sr==null?void 0:sr.subjective)===1&&Ut&&{key:"2",label:"\u7B80\u7B54\u9898\u6279\u91CF\u8BC4\u9605",disabled:!Gl||!Nu},!((0,bt.dE)()||la!=null&&la.is_random||(la==null?void 0:la.exercise_type)==2)&&{key:"3",label:pt.createElement("div",null,"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605",pt.createElement("img",{src:cn,style:{margin:"0 0 4px 4px"}}))}].filter(kn=>kn)},className:"ml10"},pt.createElement("div",{className:`${yn.btn_review}`},pt.createElement("img",{src:Pa.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),(sr==null?void 0:sr.subjective)===1&&Ut&&pt.createElement(pt.Fragment,null,pt.createElement(Ce.ZP,{type:"default",disabled:!Gl},pt.createElement("a",{onClick:kn=>yr(void 0,null,function*(){var $n,fo;if(kn.preventDefault(),(0,bt.Rm)()&&!((fo=($n=Pe==null?void 0:Pe.AssistantObject)==null?void 0:$n.exercise)!=null&&fo.can_appraise)){oe.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}yield(0,Pr.w)(pa.coursesId,pa.categoryId),ui(),ye.history.push(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${Gl}`)})},pt.createElement("span",{className:"iconfont icon-filesync3x"}),pt.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605"))))),pt.createElement(ve.Z,null,(la==null?void 0:la.exercise_status)===3&&pt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{Dt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",params:Jt}})}},pt.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206")),pt.createElement(ve.Z,null,(la==null?void 0:la.exercise_time)>0&&(la==null?void 0:la.exercise_type)!=2&&(0,bt.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[la.exercise_status])&&pt.createElement(Ce.ZP,{className:"ml10",disabled:la.exercise_status===3||la.exercise_status===5||(la==null?void 0:la.appraise_label),onClick:()=>{var kn,$n;if((0,bt.Rm)()&&!(($n=(kn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:kn.exercise)!=null&&$n.can_delay)){oe.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(Ui.length==0){oe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:Ui,user_ids:su,isBatch:!0,exercise_time:la.exercise_time,params:Ar({},Jt)}})}},"\u6279\u91CF\u5EF6\u65F6"),!(0,bt.dE)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[la.exercise_status])&&pt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{var kn,$n;if((0,bt.Rm)()&&!(($n=(kn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:kn.exercise)!=null&&$n.can_forcing_commit)){oe.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(Ui.length==0){oe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",exercise_user_id:Ui,user_ids:su,isBatch:!0}})}},"\u6279\u91CF\u8C03\u6574\u72B6\u6001"))))),eo===-3&&!(0,bt.dE)()&&pt.createElement(ze.Z,{customText:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u5224\u5206\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85...",styles:{margin:"0 auto",padding:100}}),eo!==-3&&pt.createElement(z.default,{className:"mt30",loading:Gi,hideOnSinglePage:!0,pagination:!1,dataSource:(0,bt.dE)()?sr!=null&&sr.score_open?yo==null?void 0:yo.exercise_users:[(yo==null?void 0:yo.current_answer_user)||{}]:yo==null?void 0:yo.exercise_users,columns:Ol,rowSelection:!(0,bt.dE)()&&{selectedRowKeys:Ui,onChange:(kn,$n)=>{mu(kn),jl(($n==null?void 0:$n.map(fo=>fo==null?void 0:fo.user_id))||[])},getCheckboxProps:kn=>({disabled:kn.commit_status===0})},rowKey:"exercise_user_id",scroll:{x:"max-content"},size:"middle",onChange:(kn,$n,fo)=>{Jt.page=1,fo.order===void 0?(Jt.order_type=null,Jt.order=null):(Jt.order_type=fo.order==="descend"?"desc":"asc",Jt.order=fo.field),ga(Ar({},Jt)),wr(Jt)}}),rr>20&&pt.createElement("aside",{className:"tc pb30 mt30"},pt.createElement(xe.Z,{onChange:to,current:Jt.page||1,pageSize:Jt.limit,total:rr,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:kn=>pt.createElement("span",{className:"mr10"},"\u5171",pt.createElement("span",{className:"c-orange"},kn),"\u6761\u6570\u636E")}))),pt.createElement(Fe.default,{open:xr,title:pt.createElement("span",null,"\u8003\u8BD5\u8BB0\u5F55\uFF08",Eo==null?void 0:Eo.name," ",Eo==null?void 0:Eo.id,"\uFF09"),centered:!0,width:1e3,footer:null,onCancel:()=>{ho(!1)}},((Ga=Eo==null?void 0:Eo.list)==null?void 0:Ga.length)===0?pt.createElement(ze.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):pt.createElement(z.default,{dataSource:Eo==null?void 0:Eo.list,columns:bi,pagination:!1})),pt.createElement(nn,null),pt.createElement(Kt,null),pt.createElement(kt,null),pt.createElement(Dn,null),sn&&pt.createElement(Fe.default,{title:"\u9632\u4F5C\u5F0A\u5934\u50CF",open:sn,centered:!0,onCancel:()=>{_a(1),tt(!1),or([]),va("alert"),ra("")},footer:pt.createElement("div",{style:{display:"flex"}},pt.createElement("div",{style:{flex:1,textAlign:"left"}}," ",pt.createElement(Ce.ZP,{onClick:()=>yr(void 0,null,function*(){if(!ya){oe.ZP.info("\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Da(!0);let kn=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/send_alert.json`,{method:"post",body:{content:ya,clazz:Za,exercise_user_id:xa}});(kn==null?void 0:kn.status)===0&&(oe.ZP.info("\u53D1\u9001\u6210\u529F"),_a(1),tt(!1),or([]),va("alert"),ra("")),Da(!1)}),disabled:nr,loading:Va},"\u53D1\u9001")),pt.createElement(Ce.ZP,{disabled:(Sr==null?void 0:Sr.length)===0,style:{marginRight:"10px"},onClick:()=>yr(void 0,null,function*(){yield _a(ea-1===0?Sr==null?void 0:Sr.length:ea-1)})},"\u4E0A\u4E00\u5F20"),pt.createElement(Ce.ZP,{disabled:(Sr==null?void 0:Sr.length)===0,type:"primary",onClick:()=>yr(void 0,null,function*(){yield _a(ea===(Sr==null?void 0:Sr.length)?1:ea+1)})},"\u4E0B\u4E00\u5F20"))},pt.createElement("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:Sr[ea-1]}),pt.createElement("span",{onClick:()=>{Ka.Z.publish("preview-image",Sr[ea-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"}},"\u9884\u89C8"),pt.createElement("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"}},ea+"/"+(Sr==null?void 0:Sr.length)),pt.createElement(be.ZP,{className:"mt20",checked:Za==="alert",onChange:()=>va("alert")},"\u53D1\u9001\u8B66\u544A",pt.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),pt.createElement(be.ZP,{className:"mt10",checked:Za==="notice",onChange:()=>va("notice")},"\u53D1\u9001\u901A\u77E5",pt.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),pt.createElement(Se.default.TextArea,{className:"mt20",value:ya,onChange:kn=>ra(kn.target.value),placeholder:`\u8BF7\u8F93\u5165${Za==="alert"?"\u8B66\u544A":"\u901A\u77E5"}\u5185\u5BB9${Za==="alert"?"\uFF0C\u5982\uFF1A\u626D\u5934\u4F4E\u5934\u5927\u5E45\u5EA6\u52A8\u4F5C\u68C0\u6D4B":""}`}),pt.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",za,"\u6B21\u8B66\u544A")),pt.createElement(Na.Z,null),pt.createElement(Hr,null),pt.createElement(ca,null))};var co=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie,classroomList:dt,user:Dt})=>({classroomList:dt,exercise:me,loading:pe.effects,globalSetting:ie,user:Dt}))(Er),Do=x(84105),uo=x(87395),Jr={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},rl=x(624),di=x(16471);const ni=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;var Al=(0,a.forwardRef)(({src:me,videoId:pe,logWatchHistory:ie,courseId:dt=null,startTime:Dt,handlePause:_e=()=>{},handlePlay:Ut=()=>{},handlePlayEnded:at=()=>{},videoSpeed:Oe=1},Pe)=>{var Pn;const Xn=((Pn=me==null?void 0:me.split("."))==null?void 0:Pn.pop())==="flv",an=(0,a.useRef)(),wn=(0,a.useRef)(),aa=(0,a.useRef)(0),Aa=(0,a.useRef)(0),[_n,Wn]=(0,a.useState)(0),Ga=navigator.userAgent.toLowerCase().match(ni),On=Ga?Ga[0]:"pc";(0,a.useImperativeHandle)(Pe,()=>({getLastUpdatedTime:()=>an.current.currentTime,getDuration:()=>an.current.duration})),(0,a.useEffect)(()=>{Aa.current=void 0;try{rl.Z.isSupported&&Xn&&me&&(me==null?void 0:me.indexOf(".m3u8"))<0?(Aa.current=rl.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:me+"?t="+Date.now(),muted:!1,isLive:!0}),Aa.current.on("play",function(){console.log(21111)}),an.current&&(Aa.current.detachMediaElement(an.current),Aa.current.attachMediaElement(an.current),Aa.current.load(),Aa.current.play())):an.current.setAttribute("src",me+"?t="+Date.now())}catch(Jt){setTimeout(()=>{Wn(_n+1)},1e3)}return console.log("src:",me),()=>{var Jt,ga,la,ka,Yt,Ca,ia,rr;Aa.current&&((ga=(Jt=Aa.current)==null?void 0:Jt.unload)==null||ga.call(Jt),(ka=(la=Aa.current)==null?void 0:la.pause)==null||ka.call(la),(Ca=(Yt=Aa.current)==null?void 0:Yt.destroy)==null||Ca.call(Yt),(rr=(ia=Aa.current)==null?void 0:ia.detachMediaElement)==null||rr.call(ia,an.current),Aa.current=void 0,an.current.src="")}},[an,Xn,me,_n]),(0,a.useEffect)(()=>(wn.current=setInterval(()=>{aa.current>0&&aa.current===an.current.currentTime&&(console.log("\u64AD\u653E\u4E00\u6B21"),Wn(_n+1)),aa.current=an.current.currentTime},3e3),()=>{clearInterval(wn.current)}),[]);const pa=Jt=>{setTimeout(()=>{Wn(_n+1)},1e3)};return a.createElement("video",{ref:an,onerr:!0,onErrorCapture:()=>{Wn(_n+1)},autoPlay:!0,muted:!0})}),xl=Object.defineProperty,kr=Object.getOwnPropertySymbols,Ml=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,Zl=(me,pe,ie)=>pe in me?xl(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ro=(me,pe)=>{for(var ie in pe||(pe={}))Ml.call(pe,ie)&&Zl(me,ie,pe[ie]);if(kr)for(var ie of kr(pe))Vl.call(pe,ie)&&Zl(me,ie,pe[ie]);return me},Bi=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const oi=({exercise:me,dispatch:pe,user:ie})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Ut]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[Pn,Zn]=(0,a.useState)(!1),{exerciseList:Xn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[Aa,_n]=(0,a.useState)([]),[Wn,Ga]=(0,a.useState)(0),[On,pa]=(0,a.useState)(!0),[Jt,ga]=(0,a.useState)(!1),la=(0,a.useRef)(null);(0,a.useEffect)(()=>{ka(_e)},[]),(0,a.useEffect)(()=>(clearInterval(la.current),(an==null?void 0:an.exercise_status)===2&&(la.current=setInterval(()=>{ka(_e)},3e4)),()=>{clearInterval(la.current)}),[an==null?void 0:an.exercise_status,_e]);const ka=za=>Bi(void 0,null,function*(){const ur=dr().cloneDeep(za);console.log(ur,"sendData"),pa(!0),aa([]);const Ha=yield(0,fe.ZP)(`/api/exercises/${za==null?void 0:za.exercise_id}/exercise_identity_photos.json`,{method:"get",params:ur});_n([]),pa(!1),Ga(Ha==null?void 0:Ha.count),aa((Ha==null?void 0:Ha.exercise_users)||[])}),Yt=(za,ur)=>{_e.page=1,_e[ur]=za,Ut(Ro({},_e)),ka(_e)},Ca=za=>{_e.page=1,_e.save_name=za,Ut(Ro({},_e))},ia=()=>{_e.page=1;const za=Object.assign({},at.getFieldsValue());Object.keys(za).map(function(ur){switch(ur){case"exercise_group_id":za[ur].includes("all")||!za[ur].length?(delete _e.course_group,at.setFieldsValue({exercise_group_id:"all"})):(_e.course_group=za[ur],at.setFieldsValue({exercise_group_id:_e.course_group}));break}}),Ut(Ro({},_e)),ka(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),Zn(!0))},[document.getElementById("divhe"),Xn]);const rr=(za,ur,Ha)=>{_e.page=za==null?void 0:za.current,_e.limit=za==null?void 0:za.pageSize,Ha!=null&&Ha.order?(_e.sort_by=Ha==null?void 0:Ha.field,_e.sort_direction=(Ha==null?void 0:Ha.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Ut(Ro({},_e)),ka(_e)},oo=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(za,ur,Ha)=>_e.limit*(_e.page-1)+Ha+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:za=>a.createElement(De.Z,{placement:"bottomLeft",title:za},a.createElement("span",null,za))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:za=>a.createElement(De.Z,{placement:"bottomLeft",title:za||"--"},a.createElement("span",null,za||"--"))},{title:"\u5206\u73ED",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:(za,ur)=>za?a.createElement(De.Z,{placement:"bottom",title:za},a.createElement("span",{className:Jr.es},za)):"--"},{title:"\u4EBA\u8138\u7167\u7247",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:(za,ur)=>a.createElement("img",{width:40,style:{maxHeight:30},src:za,className:"current",onClick:()=>{Za(ur)}})},{title:"\u5BA1\u6838\u72B6\u6001",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:(za,ur)=>a.createElement(a.Fragment,null,za==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),za==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),za==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:za=>a.createElement("span",null,za||"--")},{title:"\u5BA1\u6838\u7C7B\u578B",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:za=>a.createElement("span",null,za||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:(za,ur)=>{var Ha;return a.createElement(a.Fragment,null,(ur==null?void 0:ur.exercise_identity_photo_state)==="submitted"?a.createElement("span",{className:"c-light-primary current",onClick:()=>ga(ur)},"\u5BA1\u6838"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u5BA1\u6838"),(ur==null?void 0:ur.exercise_identity_photo_state)!=="submitted"?a.createElement("span",{className:"c-light-primary current ml10 mr10",onClick:()=>sn(ur)},"\u5BA1\u6838\u8BB0\u5F55"):a.createElement("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed"},"\u5BA1\u6838\u8BB0\u5F55"),(ur==null?void 0:ur.exercise_identity_photo_state)==="passed"&&((Ha=ur==null?void 0:ur.play_url)!=null&&Ha.length)?a.createElement("span",{className:"c-light-primary current",onClick:()=>tt(ur)},"\u6444\u50CF\u76D1\u63A7"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u6444\u50CF\u76D1\u63A7"))}}],Lr=za=>{_n(za)},Ua=()=>{ga(!1),ka(_e)},sn=za=>{const ur=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Vr,Va)=>a.createElement("span",null,Vr||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Vr,Va)=>a.createElement(a.Fragment,null,Vr==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Vr==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Vr==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Vr,Va)=>Vr?a.createElement(De.Z,{placement:"bottom",title:Vr},a.createElement("span",null,Vr)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Vr,Va)=>a.createElement("span",{className:"current c-light-primary",onClick:()=>{Ka.Z.publish("preview-image",Vr)}},"\u67E5\u770B")}],Ha=Fe.default.confirm({icon:null,width:700,className:`${Jr.cusModal} custom-modal-divider`,centered:!0,title:a.createElement(re.Z,null,a.createElement(ve.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),a.createElement(ve.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ha.destroy()}))),content:a.createElement("div",null,a.createElement(z.default,{className:Jr.customTable,dataSource:[Ro({},za)],bordered:!1,columns:ur,rowKey:"exercise_identity_photo_id",rowClassName:Jr.row,pagination:!1}))})},tt=za=>{var ur,Ha;const Vr=Fe.default.confirm({icon:null,className:`${Jr.cusModal} custom-modal-divider`,centered:!0,width:((ur=za==null?void 0:za.play_url)==null?void 0:ur.length)<6?724:744,title:a.createElement(re.Z,null,a.createElement(ve.Z,{flex:"1"},"\u89C6\u9891"),a.createElement(ve.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Vr.destroy()}))),content:a.createElement("ul",{className:Jr.sys},(Ha=za==null?void 0:za.play_url)==null?void 0:Ha.map((Va,Da)=>a.createElement("li",{className:Jr.li,key:Da},a.createElement("div",{className:Jr.d1},a.createElement("div",{className:Jr.img},a.createElement(Al,{src:Va==null?void 0:Va.replace(".m3u8",".flv"),autoPlay:!0})),a.createElement("div",{className:Jr.btn},a.createElement("div",{className:Jr.b1},"\u56DE\u653E\u89C6\u9891",Da+1))))))})},Za=za=>{const ur=Fe.default.confirm({icon:null,className:`${Jr.cusModal} custom-modal-divider`,centered:!0,width:710,title:a.createElement(re.Z,null,a.createElement(ve.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),a.createElement(ve.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ur.destroy()}))),content:a.createElement(re.Z,null,a.createElement("aside",{className:Jr.imgWrap,style:{marginBottom:40}},a.createElement("div",{className:Jr.img},a.createElement("img",{width:326,src:(0,ue.Tv)(za==null?void 0:za.photo_url)}),a.createElement("div",{className:Jr.textP},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:Jr.img,style:{marginLeft:20}},za!=null&&za.identity_url?a.createElement("img",{width:326,src:(0,ue.Tv)(za==null?void 0:za.identity_url)}):a.createElement("div",{className:Jr.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),a.createElement("div",{className:Jr.textP},"\u8BC1\u4EF6\u7167\u7247"))))})},va={selectedRowKeys:Aa,columnWidth:40,onChange:Lr,getCheckboxProps:za=>({disabled:(za==null?void 0:za.exercise_identity_photo_state)==="passed"})};return a.createElement("section",{className:Jr.wrap},a.createElement(de.default,{form:at,onChange:ia,initialValues:{exercise_group_id:"all"}},a.createElement(de.default.Item,{name:"exercise_group_id"},a.createElement(Ne.default.Group,{style:{width:"100%"}},a.createElement(re.Z,null,a.createElement(ve.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(ve.Z,{flex:"80px"},a.createElement(Ne.default,{value:"all"},"\u5168\u90E8")),a.createElement(ve.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Xn.course_groups)==null?void 0:dt.map((za,ur)=>a.createElement(Ne.default,{key:ur,value:za.exercise_group_id,className:"ml0 mr8"},za.exercise_group_name,"(",za.exercise_group_students,")"))),Pn&&a.createElement("span",{onClick:()=>{let za=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(za)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?a.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(uo.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:Jr.control},a.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.save_name,onChange:za=>Ca(za.target.value),onSearch:()=>{_e.page=1,_e.name=_e.save_name,Ut(Ro({},_e)),ka(_e)}}),a.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",value:_e==null?void 0:_e.state,onChange:za=>Yt(za,"state")},a.createElement(dn.default.Option,{value:null},"\u5168\u90E8"),a.createElement(dn.default.Option,{value:"submitted"},"\u5F85\u5BA1\u6838"),a.createElement(dn.default.Option,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(dn.default.Option,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7")),a.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u7C7B\u578B",value:_e==null?void 0:_e.audit,onChange:za=>Yt(za,"audit")},a.createElement(dn.default.Option,{value:null},"\u5168\u90E8"),a.createElement(dn.default.Option,{value:1},"\u81EA\u52A8\u5BA1\u6838"),a.createElement(dn.default.Option,{value:2},"\u4EBA\u5DE5\u5BA1\u6838")),a.createElement("span",{className:Jr.btn,style:{cursor:"pointer"},onClick:()=>{if(!Aa.length){oe.ZP.warning("\u8BF7\u9009\u62E9\u5B66\u751F");return}ga(!0)}},a.createElement("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"\u6279\u91CF\u5BA1\u6838")),a.createElement("div",{className:Jr.bgH}),a.createElement(z.default,{rowSelection:va,className:Jr.customTable,dataSource:wn,bordered:!1,columns:oo,rowKey:"exercise_identity_photo_id",rowClassName:Jr.row,loading:On,onChange:rr,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:za=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},za),"\u6761\u6570\u636E")}}),a.createElement(li,{selectIds:Aa,visible:Jt,onCancel:()=>ga(!1),onOk:Ua,params:_e}),a.createElement(Na.Z,null))};var ii=(0,ye.connect)(({exercise:me,user:pe})=>({exercise:me,user:pe}))(oi);const li=({visible:me,onOk:pe,onCancel:ie,selectIds:dt,params:Dt})=>{const[_e,Ut]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),Pn=Zn=>Bi(void 0,null,function*(){Ut(!0);let Xn;me===!0?Xn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Ro({identity_photo_ids:dt},Zn)}):Xn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:Ro({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},Zn)}),(Xn==null?void 0:Xn.status)===0&&pe(),Ut(!1)});return a.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,width:650,destroyOnClose:!0,onCancel:()=>{ie()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},a.createElement(de.default,{className:Jr.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:Pn,onValuesChange:()=>{Oe(Ro({},Pe.getFieldsValue()))}},me!==!0&&a.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},a.createElement(ve.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),a.createElement(ve.Z,null,a.createElement("aside",{className:Jr.imgWrap},a.createElement("div",{className:Jr.img},a.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:Jr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:Jr.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:Jr.img,style:{marginLeft:20}},me!=null&&me.identity_url?a.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):a.createElement("div",{className:Jr.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:Jr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:Jr.text},"\u8BC1\u4EF6\u7167\u7247"))))),a.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&a.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},a.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),a.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")))};var fi=x(61621),Rl=x(64165),qr={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},Hl=Object.defineProperty,Nl=Object.defineProperties,$i=Object.getOwnPropertyDescriptors,Zi=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,lu=(me,pe,ie)=>pe in me?Hl(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,yl=(me,pe)=>{for(var ie in pe||(pe={}))gu.call(pe,ie)&&lu(me,ie,pe[ie]);if(Zi)for(var ie of Zi(pe))fu.call(pe,ie)&&lu(me,ie,pe[ie]);return me},pi=(me,pe)=>Nl(me,$i(pe)),Eu=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const qu=({exercise:me,dispatch:pe,user:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn;const Xn=(0,ye.useParams)(),[an,wn]=(0,a.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:Xn==null?void 0:Xn.categoryId}),[aa]=de.default.useForm(),[Aa,_n]=(0,a.useState)(),[Wn,Ga]=(0,a.useState)(!1),{exerciseList:On}=me,[pa,Jt]=(0,a.useState)([]),[ga,la]=(0,a.useState)(0),[ka,Yt]=(0,a.useState)(!0),[Ca,ia]=(0,a.useState)(!1),[rr,oo]=(0,a.useState)("1"),[Lr,Ua]=(0,a.useState)(1),[sn,tt]=(0,a.useState)("alert"),[Za,va]=(0,a.useState)(1),[za,ur]=(0,a.useState)(""),[Ha,Vr]=(0,a.useState)(!1),[Va,Da]=(0,a.useState)(!1),[Or,Sr]=(0,a.useState)([]);(0,a.useEffect)(()=>{or(an)},[]);const or=Zr=>Eu(void 0,null,function*(){const sr=dr().cloneDeep(Zr);Yt(!0),Jt([]);const io=yield(0,fe.ZP)(`/api/exercises/${Zr==null?void 0:Zr.exercise_id}/exercise_videos.json`,{method:"get",params:sr});Yt(!1),la(io==null?void 0:io.count),Jt((io==null?void 0:io.exercise_users)||[])}),ea=(Zr,sr)=>{an.page=Zr,an.limit=sr,wn(yl({},an)),or(an)},_a=Zr=>{an.page=1,an.save_name=Zr,wn(yl({},an))},ya=()=>{an.page=1;const Zr=Object.assign({},aa.getFieldsValue());Object.keys(Zr).map(function(sr){switch(sr){case"exercise_group_id":Zr[sr].includes("all")||!Zr[sr].length?(delete an.course_group,aa.setFieldsValue({exercise_group_id:"all"})):(an.course_group=Zr[sr],aa.setFieldsValue({exercise_group_id:an.course_group}));break}}),or(an)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(_n(47),Ga(!0))},[document.getElementById("divhe"),On]);const ra=Zr=>Eu(void 0,null,function*(){Vr(!0),ia({});const sr=yield(0,fe.ZP)(`/api/exercises/${an==null?void 0:an.exercise_id}/student_info.json`,{method:"get",params:{exercise_user_id:Zr==null?void 0:Zr.exercise_user_id}}),io=yield(0,fe.ZP)(`/api/exercises/${an==null?void 0:an.exercise_id}/video_push_logs.json`,{method:"get",params:{exercise_user_id:Zr==null?void 0:Zr.exercise_user_id}});io!=null&&io.data&&Sr((io==null?void 0:io.data)||[]),sr!=null&&sr.data&&ia(pi(yl({},sr==null?void 0:sr.data),{exercise_user_id:Zr==null?void 0:Zr.exercise_user_id,datas:Zr})),Vr(!1)}),xa=Zr=>{var sr,io;Ua(Zr==="prev"?Lr-1===0?(sr=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:sr.length:Lr-1:Lr===((io=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:io.length)?1:Lr+1)},qn=()=>{Ua(1),tt("alert"),ur(""),oo("1"),va(1)},nr=Zr=>{va(Zr)},vr=Zr=>{tt(Zr),va(1),ur("")},xr=[{key:1,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:2,value:"\u8BF7\u52FF\u79BB\u5F00\u76D1\u63A7\u8303\u56F4\uFF01"},{key:3,value:"\u8BF7\u4E0D\u8981\u4E0E\u5176\u4ED6\u4EBA\u4EA4\u8C08\uFF01"},{key:4,value:"\u8BF7\u4E0D\u8981\u505A\u4E0E\u8003\u8BD5\u65E0\u5173\u7684\u884C\u4E3A\uFF01"},{key:5,value:"\u8BF7\u52FF\u5207\u5C4F\uFF0C\u8D85\u8FC73\u6B21\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF01"},{key:6,value:"\u8BF7\u52FF\u906E\u6321\u6216\u5173\u95ED\u7535\u8111\u6444\u50CF\u76D1\u63A7\uFF01"},{key:0,value:"\u5176\u4ED6"}],ho=[{key:1,value:"\u8BF7\u5C06\u624B\u673A\u653E\u7F6E\u4E8E\u4FA7\u540E\u65B945\xB0\uFF0C\u79BB\u684C\u97621\u7C73\u5DE6\u53F3\uFF0C\u4FDD\u8BC1\u80FD\u62CD\u6444\u5230\u4E0A\u534A\u8EAB\u3001\u7535\u8111\u5C4F\u5E55\u548C\u684C\u9762\u3002"},{key:2,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:0,value:"\u5176\u4ED6"}],Eo=sn==="alert"?xr:ho;return a.createElement("section",{className:qr.wrap},a.createElement(de.default,{form:aa,onChange:ya,initialValues:{exercise_group_id:"all"}},a.createElement(de.default.Item,{name:"exercise_group_id"},a.createElement(Ne.default.Group,{style:{width:"100%"}},a.createElement(re.Z,null,a.createElement(ve.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(ve.Z,{flex:"80px"},a.createElement(Ne.default,{value:"all"},"\u5168\u90E8")),a.createElement(ve.Z,{flex:"1",id:"divhe",style:{height:Aa+"px",overflow:"hidden"}},(dt=On.course_groups)==null?void 0:dt.map((Zr,sr)=>a.createElement(Ne.default,{key:sr,value:Zr.exercise_group_id,className:"ml0 mr8"},Zr.exercise_group_name,"(",Zr.exercise_group_students,")"))),Wn&&a.createElement("span",{onClick:()=>{let Zr=document.getElementById("divhe").scrollHeight;Aa>47?_n(47):_n(Zr)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Aa===47?"\u5C55\u5F00":"\u6536\u8D77",Aa===47?a.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(uo.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:qr.control},a.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:an==null?void 0:an.save_name,onChange:Zr=>_a(Zr.target.value),onSearch:()=>{an.page=1,an.name=an.save_name,wn(yl({},an)),or(an)}})),a.createElement("div",{className:qr.bgH}),a.createElement("div",{className:qr.warpList},a.createElement(fi.Z,{loading:ka,active:!0,paragraph:{rows:5}},a.createElement("div",{className:"c-grey-666 mb20 mt20"},"\u5171",a.createElement("span",{className:"c-orange"},ga),"\u540D\u5B66\u751F\u5DF2\u5F00\u542F\u624B\u673A\u6444\u5F71"),pa.length?a.createElement("ul",{className:qr.sys},pa.map((Zr,sr)=>{const{user_name:io,user_group_name:yo,video_url:kl,login:Gi,student_id:Yi}=Zr;return a.createElement("li",{className:qr.li,key:sr},a.createElement("div",{className:qr.d1},a.createElement("div",{className:qr.img},a.createElement("iframe",{style:{height:340,width:"100%",border:"none"},src:`/live-play.html?key=${sr}&video_url=${kl==null?void 0:kl.replace(".m3u8",".flv")}`})),a.createElement(De.Z,{title:"\u59D3\u540D+\u5B66\u53F7"},a.createElement("div",{className:qr.btn,onClick:()=>(0,ue.RG)(`${an.exercise_id}-${Gi}`,!0)},a.createElement("div",{title:io,className:qr.b1},io),a.createElement("div",{title:yo,className:qr.b2},"(",Yi,")"))),a.createElement("div",{onClick:()=>ra(Zr),className:qr.big},"\u67E5\u770B")))})):a.createElement(Rl.Z,null)),a.createElement(xe.Z,{showTotal:Zr=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},Zr),"\u6761\u6570\u636E"),className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:ea,pageSize:an==null?void 0:an.limit,current:an.page,total:ga})),a.createElement(Fe.default,{title:"\u67E5\u770B\u8BE6\u7EC6\u4FE1\u606F",open:Ca,centered:!0,width:850,destroyOnClose:!0,onCancel:()=>{ia(!1)},afterClose:qn,footer:null},a.createElement(fi.Z,{loading:Ha,active:!0,paragraph:{rows:5}},a.createElement("div",null,a.createElement("span",null,"\u59D3\u540D:",(Dt=Ca==null?void 0:Ca.datas)==null?void 0:Dt.user_name),a.createElement("span",{className:"ml20"},"\u5B66\u53F7:",(_e=Ca==null?void 0:Ca.datas)==null?void 0:_e.student_id),a.createElement("span",{className:"ml20"},"\u73ED\u7EA7:",(Ut=Ca==null?void 0:Ca.datas)==null?void 0:Ut.user_group_name)),a.createElement(E.default,{className:"mt10",defaultActiveKey:rr,onChange:Zr=>{oo(Zr)}},a.createElement(E.default.TabPane,{tab:"\u9632\u4F5C\u5F0A\u5934\u50CF",key:"1"},a.createElement("aside",{className:qr.imgWrap},a.createElement("div",{className:qr.img,style:{width:234,marginLeft:30,textAlign:"center"}},(at=Ca==null?void 0:Ca.exercise_user_photos)!=null&&at.length?a.createElement(a.Fragment,null,a.createElement("img",{height:131,src:(Oe=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:Oe[Lr-1]}),a.createElement("div",{onClick:()=>{var Zr;Ka.Z.publish("preview-image",(Zr=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:Zr[Lr-1])},className:qr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:qr.text},"\u8003\u8BD5\u4E2D\u7167\u7247",a.createElement("span",{className:"c-light-primary"},Lr,"/",(Pe=Ca==null?void 0:Ca.exercise_user_photos)==null?void 0:Pe.length)),Lr===1?a.createElement("div",{style:{color:"#ccc",cursor:"not-allowed"},className:qr.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})):a.createElement("div",{onClick:()=>xa("prev"),className:qr.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})),a.createElement("div",{onClick:()=>xa("next"),className:qr.r},a.createElement("i",{className:"iconfont icon-lujing"}))):a.createElement("div",{className:qr.no},a.createElement("span",null,"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247"))),a.createElement("div",{className:qr.img,style:{marginLeft:60,width:234,textAlign:"center"}},Ca!=null&&Ca.identity_url?a.createElement("img",{height:131,src:(0,ue.Tv)(Ca==null?void 0:Ca.identity_url)}):a.createElement("div",{className:qr.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(Ca!=null&&Ca.identity_url)&&a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",(0,ue.Tv)(Ca==null?void 0:Ca.identity_url))},className:qr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:qr.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(E.default.TabPane,{tab:"\u4EBA\u8138\u7167\u7247",key:"2"},a.createElement("aside",{className:qr.imgWrap,style:{marginLeft:70}},a.createElement("div",{className:qr.img},a.createElement("img",{width:234,src:Ca==null?void 0:Ca.exercise_identity_photo}),a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",Ca==null?void 0:Ca.exercise_identity_photo)},className:qr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:qr.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:qr.img,style:{marginLeft:20,width:234,textAlign:"center"}},Ca!=null&&Ca.identity_url?a.createElement("img",{height:131,src:(0,ue.Tv)(Ca==null?void 0:Ca.identity_url)}):a.createElement("div",{className:qr.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(Ca!=null&&Ca.identity_url)&&a.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",(0,ue.Tv)(Ca==null?void 0:Ca.identity_url))},className:qr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:qr.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(E.default.TabPane,{tab:"\u8B66\u544A\u548C\u901A\u77E5",key:"3"},a.createElement("div",{className:qr.fo},a.createElement(be.ZP,{className:"mt20",checked:sn==="alert",onChange:()=>vr("alert")},"\u53D1\u9001\u8B66\u544A",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement(be.ZP,{className:"mt10",checked:sn==="notice",onChange:()=>vr("notice")},"\u53D1\u9001\u901A\u77E5",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement("div",{className:"mt20"},a.createElement("span",{className:"mr10"},"\u539F\u56E0:"),a.createElement(dn.default,{style:{width:570},value:Za,onChange:nr},Eo==null?void 0:Eo.map(Zr=>a.createElement(dn.default.Option,{key:Zr.key,value:Zr.key},Zr.value)))),Za===0&&a.createElement(Se.default.TextArea,{className:"mt20",value:za,onChange:Zr=>ur(Zr.target.value),placeholder:"\u8BF7\u586B\u5199\u5176\u4ED6\u539F\u56E0"}),a.createElement(re.Z,{className:"mt10",align:"middle"},a.createElement("div",{className:"mr10"},"\u53D1\u9001\u8BB0\u5F55"),a.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",Ca==null?void 0:Ca.alert_count,"\u6B21\u8B66\u544A\u548C",((Pn=Ca==null?void 0:Ca.alerts)==null?void 0:Pn.length)-(Ca==null?void 0:Ca.alert_count),"\u6B21\u901A\u77E5")),a.createElement(z.default,{dataSource:(Ca==null?void 0:Ca.alerts)||[],bordered:!1,scroll:((Zn=Ca==null?void 0:Ca.alerts)==null?void 0:Zn.length)>4?{y:200}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"created_at",width:164},{title:"\u53D1\u9001\u4EBA",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:Zr=>Zr?a.createElement("span",{title:Zr},Zr):"--"},{title:"\u53D1\u9001\u7C7B\u578B",dataIndex:"clazz",width:80,render:Zr=>Zr==="alert"?"\u8B66\u544A":"\u901A\u77E5"},{title:"\u53D1\u9001\u5185\u5BB9",dataIndex:"content",ellipsis:!0}],pagination:!1}),a.createElement(Ce.ZP,{className:qr.b,onClick:()=>Eu(void 0,null,function*(){if(!za&&Za===0){oe.ZP.info("\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0");return}let Zr=za;Za&&(Zr=(sn==="alert"?xr:ho).find(yo=>yo.key===Za).value),Da(!0);let sr=yield(0,fe.ZP)(`/api/exercises/${an.exercise_id}/send_alert.json`,{method:"post",body:{content:Zr,clazz:sn,exercise_user_id:Ca==null?void 0:Ca.exercise_user_id}});(sr==null?void 0:sr.status)===0&&(oe.ZP.info("\u53D1\u9001\u6210\u529F"),ia(!1)),Da(!1)}),loading:Va,type:"primary"},a.createElement("i",{className:"iconfont icon-fasongtongzhi mr5"}),"\u53D1\u9001"))),a.createElement(E.default.TabPane,{tab:"\u65AD\u6D41\u8BB0\u5F55",key:"4"},a.createElement(z.default,{dataSource:Or,bordered:!1,scroll:Or.length>7?{y:300}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_time",width:164},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",width:164,render:Zr=>Qe()(Zr).format("YYYY-MM-DD HH:mm:ss")||"--"},{title:"\u63A8\u6D41\u65F6\u957F",dataIndex:"push_duration",ellipsis:!0,width:120,render:Zr=>Zr&&(0,ue.li)(Number(Zr)/1e3)||0},{title:"\u65AD\u6D41\u539F\u56E0",dataIndex:"msg",ellipsis:!0}]}))))),a.createElement(Na.Z,null))};var ts=(0,ye.connect)(({exercise:me,user:pe})=>({exercise:me,user:pe}))(qu),ju={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},Lo={flex_box_center:"flex_box_center___Xa_jj",flex_space_between:"flex_space_between___N_2qI",flex_box_vertical_center:"flex_box_vertical_center___wGZOw",flex_box_center_end:"flex_box_center_end___GYY4W",flex_box_column:"flex_box_column___jR_ZX",subjectTable:"subjectTable___WrGqf",title:"title___ZCcfg",customTable:"customTable___xSvZm",row:"row___Acnda",line:"line___nmQeX"},Ur=Object.defineProperty,Qr=Object.defineProperties,Wr=Object.getOwnPropertyDescriptors,hl=Object.getOwnPropertySymbols,ql=Object.prototype.hasOwnProperty,mi=Object.prototype.propertyIsEnumerable,gi=(me,pe,ie)=>pe in me?Ur(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,eu=(me,pe)=>{for(var ie in pe||(pe={}))ql.call(pe,ie)&&gi(me,ie,pe[ie]);if(hl)for(var ie of hl(pe))mi.call(pe,ie)&&gi(me,ie,pe[ie]);return me},Ti=(me,pe)=>Qr(me,Wr(pe)),Zu=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())}),wl=({index:me,bottomLine:pe,gather:ie,search:dt})=>{const[Dt,_e]=(0,a.useState)([]),[Ut,at]=(0,a.useState)(!1),[Oe,Pe]=(0,a.useState)(!1),Pn=(0,ye.useParams)(),Zn=(0,ye.useLocation)(),[Xn]=(0,ye.useSearchParams)(),[an,wn]=(0,a.useState)({page:1,limit:6,total:0});(0,a.useEffect)(()=>{console.log(ie,"gather"),me===0&&Pe(!0)},[]),(0,a.useEffect)(()=>{Oe&&Aa()},[Oe]);const aa=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:(Ga,On,pa)=>an.limit*(an.page-1)+pa+1},{title:"\u59D3\u540D",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:Ga=>Ga||"--"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",align:"left"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",key:"code_rate",align:"left",render:Ga=>Ga+"%"},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",align:"left",render:Ga=>{let On=`/classrooms/${Pn==null?void 0:Pn.coursesId}/exercise/${Pn==null?void 0:Pn.categoryId}/detail/${Ga}/review_detail`;return Xn.get("random")&&(On=On+`?random=${Xn.get("random")}`),a.createElement(ye.Link,{to:On,target:"_blank"},"\u67E5\u770B")}}],Aa=Ga=>Zu(void 0,null,function*(){at(!0);const On=Ga||{page:1,limit:10,total:0},pa=eu({id:Pn==null?void 0:Pn.categoryId,question_id:ie==null?void 0:ie.question_id,search:dt},On),Jt=yield(0,fe.ZP)(`/api/courses/${Pn==null?void 0:Pn.coursesId}/exercises/code_review_users.json`,{method:"get",params:pa});Jt&&(_e(Jt==null?void 0:Jt.users),at(!1),wn(Ti(eu({},On),{total:(Jt==null?void 0:Jt.count)||0})))}),_n=Ga=>{const On=Ti(eu({},an),{page:Ga});wn(On),Aa(On)},Wn=()=>{Pe(!Oe)};return a.createElement("div",{className:Lo.subjectTable},a.createElement("aside",{className:Lo.title},a.createElement("span",{className:"c-light-primary"},me+1,"\u3001",ie.name||((ie==null?void 0:ie.question_type)===5?"\u5B9E\u8BAD\u9898":"\u7F16\u7A0B\u9898")),a.createElement("span",{className:"c-grey-333"},"\uFF08",ie==null?void 0:ie.score,"\u5206\uFF09\uFF1A",ie==null?void 0:ie.question_title),a.createElement("span",{className:"ml40 c-grey-999"},a.createElement("b",{className:"c-red-ee4"},ie==null?void 0:ie.checked_count),"\xA0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08\u5171",ie==null?void 0:ie.total_count,"\u4E2A\u4F5C\u54C1\uFF09"),a.createElement("span",{onClick:Wn,style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"}},Oe?"\u6536\u8D77":"\u5C55\u5F00",Oe?a.createElement(uo.Z,null):a.createElement(Do.Z,null)),(ie==null?void 0:ie.question_type)===5&&a.createElement("a",{style:{marginLeft:20},target:"_blank",href:`/shixuns/${ie==null?void 0:ie.shixun_identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5")),a.createElement(z.default,{className:Lo.customTable,style:{display:Oe?"block":"none"},dataSource:Dt,bordered:!1,rowKey:Ga=>Ga.id,rowClassName:Lo.row,columns:aa,loading:Ut,pagination:{pageSize:an.limit,total:an.total,current:an.page,onChange:_n,showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),a.createElement("div",{className:Lo.line,style:{visibility:pe?"hidden":"visible"}}))},zl=x(46713),ml=x(59301),xo=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const si=({exercise:me,globalSetting:pe,dispatch:ie})=>{const[dt,Dt]=(0,a.useState)(""),[_e,Ut]=(0,a.useState)([]),[at,Oe]=(0,a.useState)(""),[Pe,Pn]=(0,a.useState)(!1),[Zn,Xn]=(0,a.useState)(!1),an=(0,ye.useParams)();(0,a.useEffect)(()=>{wn()},[]);const wn=_n=>xo(void 0,null,function*(){Pn(!0);const Wn=yield(0,fe.ZP)(`/api/courses/${an==null?void 0:an.coursesId}/exercises/code_review_results.json`,{method:"get",params:{id:an==null?void 0:an.categoryId,search:dt}});if((Wn==null?void 0:Wn.status)===-2){Xn(!0),wn();return}Wn&&(Xn(!1),Pn(!1),Ut((Wn==null?void 0:Wn.exercise_questions)||[]),Oe(Wn==null?void 0:Wn.last_review_time))}),aa=()=>{wn()},Aa=()=>ml.createElement("div",{className:ju.empty},ml.createElement("img",{src:zl.x7,width:"258"}),ml.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E"));return ml.createElement("section",{className:ju.warp},ml.createElement("aside",{className:ju.header},ml.createElement("div",null,"\u67E5\u91CD\u65F6\u95F4\uFF1A",at||"--"),!!at&&ml.createElement(Se.default,{value:dt,onChange:_n=>Dt(_n.target.value),suffix:ml.createElement("i",{onClick:aa,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onPressEnter:aa})),Zn&&ml.createElement(ze.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),!Zn&&ml.createElement(fi.Z,{loading:Pe,active:!0,paragraph:{rows:5}},_e.length>0?ml.createElement("aside",{className:ju.subject},_e.map((_n,Wn)=>ml.createElement(wl,{key:Wn,index:Wn,bottomLine:Wn===_e.length-1,gather:_n,search:dt}))):Aa()))};var Kn=(0,ye.connect)(({exercise:me,globalSetting:pe})=>({exercise:me,globalSetting:pe}))(si),Jn=x(28103),Ia=x(35556),Nr=x(3668),wo=x(75755),Ea={flex_box_center:"flex_box_center___epJYP",flex_space_between:"flex_space_between___SU6BD",flex_box_vertical_center:"flex_box_vertical_center___Qes2t",flex_box_center_end:"flex_box_center_end___hGppz",flex_box_column:"flex_box_column___uzhhO",wrap:"wrap___rEjJ0",modal:"modal___gRDV9",titleWrap:"titleWrap___MK_OO",required:"required___Hja3H",title:"title___vMFKz",colorGray:"colorGray___hNhIL",choiceWrap:"choiceWrap___Xx5du",answer:"answer___cbuNE",activeAnswer:"activeAnswer___LwFG7",deleteIcon:"deleteIcon____HG4s",addIcon:"addIcon___r_Vhy",editorWrap:"editorWrap___OYwur",htmlWrap:"htmlWrap___qXHYn",radio:"radio___urtyZ",color333:"color333___Lah7k",color999:"color999___TmkZt",questionType:"questionType___r_bKw",questionChoices:"questionChoices___LA7VM",action:"action___fTTDM",difficult:"difficult___Mg7lT",fold:"fold___oVjRI",head:"head___fpwmn",divname:"divname___O7KlL"},Ya=x(68762),Io=x(57459),_o=x(12056),Kr=x(59301),ul=Object.defineProperty,$r=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,ki=Object.prototype.propertyIsEnumerable,cu=(me,pe,ie)=>pe in me?ul(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,ol=(me,pe)=>{for(var ie in pe||(pe={}))ei.call(pe,ie)&&cu(me,ie,pe[ie]);if($r)for(var ie of $r(pe))ki.call(pe,ie)&&cu(me,ie,pe[ie]);return me},Sl=(me,pe)=>{var ie={};for(var dt in me)ei.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&$r)for(var dt of $r(me))pe.indexOf(dt)<0&&ki.call(me,dt)&&(ie[dt]=me[dt]);return ie},vi=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const xi=null,wu="\u2581",Hi=(me,pe)=>{var ie=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Ut,dispatch:at,editData:Oe,editKey:Pe,setEditKey:Pn=()=>{},cancelAdd:Zn=()=>{},addCallback:Xn=()=>{},reload:an=()=>{},setIsClaer:wn=()=>{}}=ie,aa=Sl(ie,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"]);const[Aa,_n]=(0,a.useState)(""),[Wn,Ga]=(0,a.useState)(""),[On,pa]=(0,a.useState)([]),[Jt,ga]=(0,a.useState)(""),[la,ka]=(0,a.useState)(),[Yt,Ca]=(0,a.useState)(!1),[ia,rr]=(0,a.useState)(),[oo,Lr]=(0,a.useState)(0),[Ua,sn]=(0,a.useState)(!1),[tt,Za]=(0,a.useState)(!1),[va,za]=(0,a.useState)([]),[ur,Ha]=(0,a.useState)(1),[Vr,Va]=(0,a.useState)(!1),Da=(0,a.useRef)(!1),Or=(0,ye.useParams)(),[Sr,or]=(0,a.useState)([]),ea=io=>{or([...Sr,ol({},io)])};(0,a.useEffect)(()=>{var io;if(Da.current)return;if(!(Oe!=null&&Oe.question_title)){sn(!0),_n(""),ka(!1),rr(2),pa([]),ga(""),Ca(!1);return}_n(Oe==null?void 0:Oe.question_title),ka(Oe==null?void 0:Oe.is_ordered),Ha(Oe==null?void 0:Oe.difficulty),Va(!(Oe!=null&&Oe.repeat_answer)),rr(Oe==null?void 0:Oe.question_score);const yo=(io=Oe==null?void 0:Oe.standard_answers)==null?void 0:io.map(kl=>kl.answer_text);pa([...yo]),za(Oe.tag_discipline_ids),Ga(Oe==null?void 0:Oe.analysis)},[Oe,Ua]),(0,a.useEffect)(()=>{Ca(!1),Ua&&io();function io(){return vi(this,null,function*(){var yo,kl;const Gi=yield(0,ne.YY)({sub_discipline_id:(kl=(yo=_e.editData)==null?void 0:yo.exercise)==null?void 0:kl.sub_discipline_id});or(Gi.tag_disciplines)})}},[Ua]),(0,a.useImperativeHandle)(pe,()=>({onSave:ya,isEdit:Ua})),(0,a.useEffect)(()=>{var io;const yo=(io=_e==null?void 0:_e.tagDisciplineData)!=null&&io.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];or(yo)},[_e.tagDisciplineData]);const _a=io=>{(io==null?void 0:io.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),sn(!1),Pn(-1),Da.current=!1,an())},ya=()=>vi(void 0,null,function*(){var io,yo,kl,Gi;let Yi=[],Gl=!1;if(Za(!0),On.forEach((ku,Iu)=>{Yi.push({choice_id:Iu+1,answer_text:[]}),ku.forEach((eo,Kl)=>{Yi[Iu].answer_text.push(eo),(!eo||!(0,ue.eR)(eo,1e4))&&(ga(`${Iu}-${Kl}`),oe.ZP.info(eo?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Gl=!0)})}),Gl)return Za(!1),!1;Da.current=!0;let _i;return Oe.question_id?(Oe==null?void 0:Oe.is_my)===1?Fe.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:()=>vi(void 0,null,function*(){var ku,Iu;_i=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Aa,question_type:3,question_score:ia,is_ordered:la,standard_answers:Yi,tag_discipline_ids:va,sub_discipline_id:(Iu=(ku=_e.editData)==null?void 0:ku.exercise)==null?void 0:Iu.sub_discipline_id,difficulty:ur,is_cover:1,repeat_answer:!Vr,analysis:Wn}}),_a(_i)}),onCancel:()=>vi(void 0,null,function*(){var ku,Iu;_i=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Aa,question_type:3,question_score:ia,is_ordered:la,standard_answers:Yi,tag_discipline_ids:va,sub_discipline_id:(Iu=(ku=_e.editData)==null?void 0:ku.exercise)==null?void 0:Iu.sub_discipline_id,difficulty:ur,repeat_answer:!Vr,analysis:Wn}}),_a(_i)})}):(_i=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Aa,question_type:3,question_score:ia,is_ordered:la,standard_answers:Yi,tag_discipline_ids:va,sub_discipline_id:(yo=(io=_e.editData)==null?void 0:io.exercise)==null?void 0:yo.sub_discipline_id,difficulty:ur,repeat_answer:!Vr,analysis:Wn}}),_a(_i)):(_i=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Oe==null?void 0:Oe.insert_id,categoryId:Or.categoryId,question_title:Aa,question_type:3,question_score:ia,is_ordered:la,standard_answers:Yi,tag_discipline_ids:va,sub_discipline_id:(Gi=(kl=_e.editData)==null?void 0:kl.exercise)==null?void 0:Gi.sub_discipline_id,difficulty:ur,repeat_answer:!Vr,analysis:Wn}}),_a(_i)),Za(!1),{name:Aa,analysis:Wn,standard_answers:Yi,is_ordered:la}}),ra=(io,yo,kl)=>{const Gi=On.slice();if(yo&&Gi.splice(io,yo),kl&&Yt||!Oe.question_id)for(let Yi=0;Yi{ga("");let Gi=On.slice();Gi[io][yo]=kl,pa(Gi)},qn=io=>{let yo=On.slice();yo[io]=[...yo[io],""],pa(yo)},nr=(io,yo)=>{let kl=On.slice();if(!kl[io][yo]){kl[io]=kl[io].filter((Gi,Yi)=>Yi!==yo),pa(kl);return}Fe.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:Ea.modal,onOk:()=>{kl[io]=kl[io].filter((Gi,Yi)=>Yi!==yo),pa(kl)}})},vr=io=>{Fe.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:Ea.modal,onOk:()=>{let yo=0;_n(Aa.replace(/\▁/g,function(kl){return yo++,yo-1===io?"":kl})),setTimeout(()=>{let kl=On.slice();kl=On.filter((Gi,Yi)=>io!==Yi),pa(kl)},500)}})},xr=()=>{},ho=()=>{var io,yo,kl,Gi,Yi,Gl;return console.log(On,"answers"),Kr.createElement("aside",null,Kr.createElement("div",{className:Ea.questionType},Kr.createElement("div",null,Kr.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),Kr.createElement("div",null,Kr.createElement(Nr.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Aa,onChange:_i=>_n(_i),showNullButton:((yo=(io=_e.editData)==null?void 0:io.exercise)==null?void 0:yo.exercise_status)===1,deleteEmptyDisabled:((Gi=(kl=_e.editData)==null?void 0:kl.exercise)==null?void 0:Gi.exercise_status)!==1||tt,onPlaceholderChange:ra})),Kr.createElement("div",{className:"mt20"},On.map((_i,ku)=>{var Iu,eo;return Kr.createElement(wo.Z,{key:ku,answers:_i,index:ku,is_md:!0,exerciseIsPublish:((eo=(Iu=_e.editData)==null?void 0:Iu.exercise)==null?void 0:eo.exercise_status)!==1,activeOptionErrorIndex:Jt,onAnswerChange:xa,addChildAnswer:qn,deleteChildAnswer:nr,deleteChildAnswermain:vr})})),Kr.createElement("div",{className:"mt20"},On.length>1&&Kr.createElement("span",null,Kr.createElement(Ne.default,{checked:la,onChange:_i=>ka(_i.target.checked),className:`${Ea.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),Kr.createElement("span",{className:`${Ea.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"))),Kr.createElement("p",{className:Ea.titleWrap},Kr.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),Kr.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Wn,onChange:_i=>Ga(_i)}),Kr.createElement("p",{className:""},Kr.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",Kr.createElement(Te.Z,{value:ia,max:1e4,min:0,onChange:_i=>{rr(_i)}})," \u5206 \xA0 ",!!ia&&!!oo&&Kr.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(ia/oo).toFixed(1),"\u5206)"),Kr.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},Kr.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",Kr.createElement(be.ZP.Group,{value:ur,onChange:_i=>{Ha(_i.target.value)}},Kr.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),Kr.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),Kr.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),Kr.createElement("p",{className:Ea.titleWrap},Kr.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",Kr.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),Kr.createElement("div",{className:"mt5"},Kr.createElement(Io.N,{value:va,selectvalues:Oe==null?void 0:Oe.tag_discipline_ids,onChange:za,subId:(Gl=(Yi=_e.editData)==null?void 0:Yi.exercise)==null?void 0:Gl.sub_discipline_id,knowledgeOptions:Sr,onAddKnowledgeFinish:ea})),Kr.createElement("div",{style:{marginTop:10}},Kr.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),Kr.createElement(Ae.Z,{checked:Vr,onChange:_i=>{Va(_i)}}))),Kr.createElement("aside",{className:"tr"},(Pe!==-1||Oe.question_id)&&Kr.createElement(Ce.ZP,{type:"default",onClick:()=>{Zn(),sn(!1)}},"\u53D6\u6D88"),Kr.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{ya()}},"\u4FDD\u5B58")))},Eo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(io=>{var yo,kl;return((kl=(yo=_e==null?void 0:_e.editData)==null?void 0:yo.exercise)==null?void 0:kl.exercise_status)===1?io:io.id!=="del"&&io.id!=="add"}),Zr=io=>vi(void 0,null,function*(){if(Pe!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(io.id){case"del":let yo;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return vi(this,null,function*(){yield(0,ne.Fl)({id:Oe.question_id}),at({type:"exercise/editExercise",payload:ol({},Or)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Oe.question_id,opr:io.id}}),at({type:"exercise/editExercise",payload:ol({},Or)});break;case"edit":Pn(Oe.dragKey),sn(!0);break;case"add":Xn({key:Oe.key,insert_id:Oe==null?void 0:Oe.question_id,question_type:3});break}}),sr=()=>{var io;return Kr.createElement("aside",null,Kr.createElement("div",{className:Ea.questionType},!(Oe!=null&&Oe.isPreview)&&Kr.createElement("div",null,Kr.createElement("span",{className:"font16 c-blue"},Oe.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",Oe.question_score,"\u5206\uFF09")),Oe!=null&&Oe.isPreview?Kr.createElement("div",{style:{display:"flex"}},Kr.createElement("span",{style:{flexShrink:0},className:"font18"},Oe.key,"."),Kr.createElement(Ya.Z,{value:Oe.question_title}),Kr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Oe.question_score,"\u5206\uFF09")):Kr.createElement("div",{className:"mt5"},Kr.createElement(Ya.Z,{value:Oe.question_title})),Kr.createElement("div",{className:Ea.questionChoices},(io=Oe==null?void 0:Oe.standard_answers)==null?void 0:io.map(function(yo,kl){return Kr.createElement(re.Z,{key:kl,align:"middle"},Kr.createElement(ve.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",yo.choice_id,"\uFF09\uFF1A"),Kr.createElement(ve.Z,{flex:"1"},Kr.createElement(re.Z,{align:"middle",gutter:[1,1]},yo.answer_text.map(function(Gi,Yi){return Kr.createElement(ve.Z,{span:24,key:Yi},yo.model===1?Kr.createElement(Se.default,{key:kl,checked:Oe.standard_answers.includes(kl),disabled:!0,value:Gi}):Kr.createElement(_o.Z,{value:Gi,disabled:!0,style:{color:"rgba(0, 0, 0, 0.25)",backgroundColor:"rgba(0, 0, 0, 0.04)"}}))}))))})),Kr.createElement("div",{className:Ea.action},!Oe.hideAction&&Eo.map(function(yo,kl){return yo.id==="up"&&Oe.key===1||yo.id==="down"&&Oe.key===Oe.len?null:Kr.createElement(De.Z,{key:kl,placement:"bottom",title:yo.name},Kr.createElement("span",{onClick:()=>Zr(yo),className:yo.icon}))})))};return Kr.createElement("section",{className:Ea.wrap},!Ua&&sr(),Ua&&ho())};var ls=(0,ye.connect)(({problemset:me,loading:pe,exercise:ie,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:ie,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Hi)),Qs=Object.defineProperty,vs=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,hs=Object.prototype.propertyIsEnumerable,$s=(me,pe,ie)=>pe in me?Qs(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,fs=(me,pe)=>{for(var ie in pe||(pe={}))Ms.call(pe,ie)&&$s(me,ie,pe[ie]);if(vs)for(var ie of vs(pe))hs.call(pe,ie)&&$s(me,ie,pe[ie]);return me},Os=(me,pe)=>{var ie={};for(var dt in me)Ms.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&vs)for(var dt of vs(me))pe.indexOf(dt)<0&&hs.call(me,dt)&&(ie[dt]=me[dt]);return ie},Ss=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Ys=["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"],ss=(me,pe)=>{var ie=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,editKey:Pn,setEditKey:Zn=()=>{},cancelAdd:Xn=()=>{},reload:an=()=>{},addCallback:wn=()=>{},setIsClaer:aa=()=>{}}=ie,Aa=Os(ie,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"]);const[_n,Wn]=(0,a.useState)(),[Ga,On]=(0,a.useState)(""),[pa,Jt]=(0,a.useState)(!1),[ga,la]=(0,a.useState)(),[ka,Yt]=(0,a.useState)([]),[Ca,ia]=(0,a.useState)([]),[rr,oo]=(0,a.useState)(1),[Lr,Ua]=(0,a.useState)(!1),[sn,tt]=(0,a.useState)(""),Za=(0,a.useRef)(!1),va=Sr=>{ia([...Ca,fs({},Sr)])},za=(0,ye.useParams)();(0,a.useEffect)(()=>{if(!Za.current){if(!(Pe!=null&&Pe.question_choices)){Jt(!0),On(""),la(2),Wn("");return}Ua(!(Pe!=null&&Pe.repeat_answer)),On(Pe==null?void 0:Pe.question_title),la(Pe==null?void 0:Pe.question_score),oo(Pe==null?void 0:Pe.difficulty),Wn(Pe.standard_answer[0]+""),Yt(Pe.tag_discipline_ids),tt(Pe==null?void 0:Pe.analysis)}},[Pe,pa]),(0,a.useEffect)(()=>{pa&&Sr();function Sr(){return Ss(this,null,function*(){var or,ea;const _a=yield(0,ne.YY)({sub_discipline_id:(ea=(or=_e.editData)==null?void 0:or.exercise)==null?void 0:ea.sub_discipline_id});ia(_a.tag_disciplines)})}},[pa]),(0,a.useImperativeHandle)(pe,()=>({onSave:Ha,isEdit:pa})),(0,a.useEffect)(()=>{var Sr;const or=(Sr=_e==null?void 0:_e.tagDisciplineData)!=null&&Sr.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];ia(or)},[_e.tagDisciplineData]);const ur=Sr=>{(Sr==null?void 0:Sr.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Jt(!1),Zn(-1),Za.current=!1,an())},Ha=()=>Ss(void 0,null,function*(){var Sr,or,ea,_a;if(!Ga)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!_n)return oe.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;const ya=[{choice_text:"\u6B63\u786E",is_answer:_n==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:_n==="2"?2:0}];Za.current=!0;let ra;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>Ss(void 0,null,function*(){var xa,qn;ra=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Ga,question_type:2,question_score:ga,question_choices:ya.map(nr=>nr.choice_text),standard_answers:ya.filter(nr=>nr.is_answer).map(nr=>nr.is_answer),tag_discipline_ids:ka,sub_discipline_id:(qn=(xa=_e.editData)==null?void 0:xa.exercise)==null?void 0:qn.sub_discipline_id,difficulty:rr,is_cover:1,repeat_answer:!Lr,analysis:sn}}),ur(ra)}),onCancel:()=>Ss(void 0,null,function*(){var xa,qn;ra=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Ga,question_type:2,question_score:ga,question_choices:ya.map(nr=>nr.choice_text),standard_answers:ya.filter(nr=>nr.is_answer).map(nr=>nr.is_answer),tag_discipline_ids:ka,sub_discipline_id:(qn=(xa=_e.editData)==null?void 0:xa.exercise)==null?void 0:qn.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:sn}}),ur(ra)})}):(ra=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Ga,question_type:2,question_score:ga,question_choices:ya.map(xa=>xa.choice_text),standard_answers:ya.filter(xa=>xa.is_answer).map(xa=>xa.is_answer),tag_discipline_ids:ka,sub_discipline_id:(or=(Sr=_e.editData)==null?void 0:Sr.exercise)==null?void 0:or.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:sn}}),ur(ra)):(ra=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:za.categoryId,question_title:Ga,question_type:2,question_score:ga,question_choices:ya.map(xa=>xa.choice_text),standard_answers:ya.filter(xa=>xa.is_answer).map(xa=>xa.is_answer),tag_discipline_ids:ka,sub_discipline_id:(_a=(ea=_e.editData)==null?void 0:ea.exercise)==null?void 0:_a.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:sn}}),ur(ra)),{name:Ga,choices:ya}}),Vr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Sr=>{var or,ea;return((ea=(or=_e==null?void 0:_e.editData)==null?void 0:or.exercise)==null?void 0:ea.exercise_status)===1?Sr:Sr.id!=="del"&&Sr.id!=="add"}),Va=Sr=>Ss(void 0,null,function*(){if(Pn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Sr.id){case"del":let or;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Ss(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:fs({},za)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Sr.id}}),at({type:"exercise/editExercise",payload:fs({},za)});break;case"edit":Zn(Pe.dragKey),Jt(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:2});break}}),Da=()=>{var Sr;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(Ya.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(Ya.Z,{value:Pe.question_title})),a.createElement("div",{className:Ea.questionChoices},(Sr=Pe==null?void 0:Pe.question_choices)==null?void 0:Sr.map(function(or,ea){return a.createElement(be.ZP,{key:ea,checked:Pe.standard_answer.includes(ea+1),disabled:!0},Ys[ea],". ",a.createElement("span",{className:"c-black font14"},or.choice_text))})),a.createElement("div",{className:Ea.action},!Pe.hideAction&&Vr.map(function(or,ea){return or.id==="up"&&Pe.key===1||or.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:ea,placement:"bottom",title:or.name},a.createElement("span",{onClick:()=>Va(or),className:or.icon}))})))},Or=()=>{var Sr,or;return a.createElement("aside",null,a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u9898\u5E72\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ga,onChange:ea=>On(ea)}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ea.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(be.ZP.Group,{buttonStyle:"solid",value:_n,onChange:ea=>Wn(ea.target.value)},a.createElement(be.ZP.Button,{value:"1",className:`${Ea.radio} mr40`},"\u6B63\u786E"),a.createElement(be.ZP.Button,{value:"2",className:Ea.radio},"\u9519\u8BEF")),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:sn,onChange:ea=>tt(ea)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:ga,max:1e4,min:0,onChange:ea=>{la(ea)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:rr,onChange:ea=>{oo(ea.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Io.N,{value:ka,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:Yt,subId:(or=(Sr=_e.editData)==null?void 0:Sr.exercise)==null?void 0:or.sub_discipline_id,knowledgeOptions:Ca,onAddKnowledgeFinish:va})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Lr,onChange:ea=>{Ua(ea)}}))),a.createElement("aside",{className:"tr"},(Pn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Xn(),Jt(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Ha()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:Ea.wrap},!pa&&Da(),pa&&Or())};var Bu=(0,ye.connect)(({problemset:me,loading:pe,exercise:ie,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:ie,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ss)),Ts=Object.defineProperty,Ws=Object.getOwnPropertySymbols,Es=Object.prototype.hasOwnProperty,cs=Object.prototype.propertyIsEnumerable,Gs=(me,pe,ie)=>pe in me?Ts(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,xs=(me,pe)=>{for(var ie in pe||(pe={}))Es.call(pe,ie)&&Gs(me,ie,pe[ie]);if(Ws)for(var ie of Ws(pe))cs.call(pe,ie)&&Gs(me,ie,pe[ie]);return me},qc=(me,pe)=>{var ie={};for(var dt in me)Es.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Ws)for(var dt of Ws(me))pe.indexOf(dt)<0&&cs.call(me,dt)&&(ie[dt]=me[dt]);return ie},ns=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const ec=["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"],tc=(0,a.forwardRef)((me,pe)=>{var ie=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},setIsClaer:an=()=>{},addCallback:wn=ya=>{},reload:aa=()=>{}}=ie,Aa=qc(ie,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[_n,Wn]=(0,a.useState)([]),[Ga,On]=(0,a.useState)(),[pa,Jt]=(0,a.useState)([]),[ga,la]=(0,a.useState)(""),[ka,Yt]=(0,a.useState)(),[Ca,ia]=(0,a.useState)(!1),[rr,oo]=(0,a.useState)([]),[Lr,Ua]=(0,a.useState)(1),[sn,tt]=(0,a.useState)(!1),[Za,va]=(0,a.useState)(""),[za,ur]=(0,a.useState)([]),Ha=(0,a.useRef)(!1),Vr=ya=>{ur([...za,xs({},ya)])},Va=(0,ye.useParams)();(0,a.useEffect)(()=>{Wn(["","","",""])},[]),(0,a.useEffect)(()=>{if(Ha.current)return;if(!(Pe!=null&&Pe.question_choices)){ia(!0),la(""),Yt(5),Wn(["","","",""]),Jt([]);return}la(Pe==null?void 0:Pe.question_title),Yt(Pe==null?void 0:Pe.question_score),tt(!(Pe!=null&&Pe.repeat_answer)),Ua(Pe==null?void 0:Pe.difficulty),Wn(Pe==null?void 0:Pe.question_choices.map(ra=>ra.choice_text));const ya=[];Pe==null||Pe.standard_answer.map((ra,xa)=>{ya.push(ra-1)}),Jt(ya),oo(Pe.tag_discipline_ids),va(Pe==null?void 0:Pe.analysis)},[Pe,Ca]),(0,a.useEffect)(()=>{Ca&&ya();function ya(){return ns(this,null,function*(){var ra,xa;const qn=yield(0,ne.YY)({sub_discipline_id:(xa=(ra=_e.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id});ur(qn.tag_disciplines)})}},[Ca]),(0,a.useImperativeHandle)(pe,()=>({onSave:Or,isEdit:Ca})),(0,a.useEffect)(()=>{var ya;const ra=(ya=_e==null?void 0:_e.tagDisciplineData)!=null&&ya.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];ur(ra)},[_e.tagDisciplineData]);const Da=ya=>{(ya==null?void 0:ya.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ia(!1),Xn(-1),Ha.current=!1,aa())},Or=()=>ns(void 0,null,function*(){var ya,ra,xa,qn;if(!ga)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const nr=_n.findIndex(ho=>!ho);if(nr>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${ec[nr]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!pa.length)return oe.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(pa.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const vr=_n.map((ho,Eo)=>({choice_text:ho,is_answer:pa.includes(Eo)?Eo+1:0}));Ha.current=!0;let xr;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>ns(void 0,null,function*(){var ho,Eo;xr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:vr.map(Zr=>Zr.choice_text),standard_answers:vr.filter(Zr=>Zr.is_answer).map(Zr=>Zr.is_answer),tag_discipline_ids:rr,sub_discipline_id:(Eo=(ho=_e.editData)==null?void 0:ho.exercise)==null?void 0:Eo.sub_discipline_id,difficulty:Lr,is_cover:1,repeat_answer:!sn,analysis:Za}}),Da(xr)}),onCancel:()=>ns(void 0,null,function*(){var ho,Eo;xr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:vr.map(Zr=>Zr.choice_text),standard_answers:vr.filter(Zr=>Zr.is_answer).map(Zr=>Zr.is_answer),tag_discipline_ids:rr,sub_discipline_id:(Eo=(ho=_e.editData)==null?void 0:ho.exercise)==null?void 0:Eo.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Da(xr)})}):(xr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:vr.map(ho=>ho.choice_text),standard_answers:vr.filter(ho=>ho.is_answer).map(ho=>ho.is_answer),tag_discipline_ids:rr,sub_discipline_id:(ra=(ya=_e.editData)==null?void 0:ya.exercise)==null?void 0:ra.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Da(xr)):(xr=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:Va.categoryId,question_title:ga,question_type:1,question_score:ka,question_choices:vr.map(ho=>ho.choice_text),standard_answers:vr.filter(ho=>ho.is_answer).map(ho=>ho.is_answer),tag_discipline_ids:rr,sub_discipline_id:(qn=(xa=_e.editData)==null?void 0:xa.exercise)==null?void 0:qn.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Da(xr))}),Sr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ya=>{var ra,xa;return((xa=(ra=_e==null?void 0:_e.editData)==null?void 0:ra.exercise)==null?void 0:xa.exercise_status)===1?ya:ya.id!=="del"&&ya.id!=="add"}),or=ya=>ns(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ya.id){case"del":let ra;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return ns(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:xs({},Va)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ya.id}}),at({type:"exercise/editExercise",payload:xs({},Va)});break;case"edit":Xn(Pe.dragKey),ia(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:1});break}}),ea=()=>{var ya;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u591A\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(Ya.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(Ya.Z,{value:Pe.question_title})),a.createElement("div",{className:Ea.questionChoices},(ya=Pe==null?void 0:Pe.question_choices)==null?void 0:ya.map(function(ra,xa){return a.createElement(re.Z,{key:xa},a.createElement(ve.Z,null,a.createElement(Ne.default,{key:xa,checked:Pe.standard_answer.includes(xa+1),disabled:!0},ec[xa],".")),a.createElement(ve.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(Ya.Z,{value:ra.choice_text}))))})),a.createElement("div",{className:Ea.action},!Pe.hideAction&&Sr.map(function(ra,xa){return ra.id==="up"&&Pe.key===1||ra.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:xa,placement:"bottom",title:ra.name},a.createElement("span",{onClick:()=>or(ra),className:ra.icon}))})))},_a=()=>{var ya,ra;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u9898\u5E72\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ga,onChange:xa=>la(xa)}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ea.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),_n.map((xa,qn)=>{var nr,vr;return a.createElement("div",{className:Ea.choiceWrap,key:qn},a.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ea.answer} ${pa.includes(qn)?Ea.activeAnswer:""}`,onClick:()=>{pa.includes(qn)?Jt(pa.filter(xr=>xr!==qn)):Jt([...pa,qn])}},ec[qn])),a.createElement("div",{className:Ea.editorWrap},Ga===qn?a.createElement(Ia.Z,{id:`single-question-option-${qn}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:xa,onChange:xr=>{_n[qn]=xr,Wn(_n)}}):a.createElement("div",{className:Ea.htmlWrap,onClick:()=>On(qn)},a.createElement(Ya.Z,{value:xa}))),((vr=(nr=_e.editData)==null?void 0:nr.exercise)==null?void 0:vr.exercise_status)===1&&a.createElement(a.Fragment,null,qn>1&&a.createElement(De.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ea.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Wn(_n.filter((xr,ho)=>ho!==qn))})),qn<7&&qn===_n.length-1&&a.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ea.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wn([..._n,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Za,onChange:xa=>va(xa)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:ka,max:1e4,min:0,onChange:xa=>{Yt(xa)}})," ","\u5206",a.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:Lr,onChange:xa=>{Ua(xa.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Io.N,{value:rr,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:oo,subId:(ra=(ya=_e.editData)==null?void 0:ya.exercise)==null?void 0:ra.sub_discipline_id,knowledgeOptions:za,onAddKnowledgeFinish:Vr})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:sn,onChange:xa=>{tt(xa)}}))),a.createElement("aside",{className:"tr"},(Zn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Pn(),ia(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Or()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:Ea.wrap},!Ca&&ea(),Ca&&_a())});var xc=(0,ye.connect)(({problemset:me,loading:pe,exercise:ie,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:ie,loading:pe.effects}),null,null,{forwardRef:!0})(tc),ai=x(59301),wc=Object.defineProperty,ps=Object.getOwnPropertySymbols,ws=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,_c=(me,pe,ie)=>pe in me?wc(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,sc=(me,pe)=>{for(var ie in pe||(pe={}))ws.call(pe,ie)&&_c(me,ie,pe[ie]);if(ps)for(var ie of ps(pe))_u.call(pe,ie)&&_c(me,ie,pe[ie]);return me},jt=(me,pe)=>{var ie={};for(var dt in me)ws.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&ps)for(var dt of ps(me))pe.indexOf(dt)<0&&_u.call(me,dt)&&(ie[dt]=me[dt]);return ie},rn=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Bn=null,Fa=(me,pe)=>{var ie=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Ut,dispatch:at,editData:Oe,cancelAdd:Pe=()=>{},editKey:Pn,setEditKey:Zn=()=>{},addCallback:Xn=()=>{},reload:an=()=>{},setIsClaer:wn=()=>{}}=ie,aa=jt(ie,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"]);const[Aa,_n]=(0,a.useState)(""),[Wn,Ga]=(0,a.useState)(""),[On,pa]=(0,a.useState)(""),[Jt,ga]=(0,a.useState)([]),[la,ka]=(0,a.useState)(""),[Yt,Ca]=(0,a.useState)(),[ia,rr]=(0,a.useState)(!1),[oo,Lr]=(0,a.useState)([]),[Ua,sn]=(0,a.useState)(!1),[tt,Za]=(0,a.useState)(!1),va=(0,ye.useParams)(),za=(0,a.useRef)(!1),[ur,Ha]=(0,a.useState)([]);(0,a.useEffect)(()=>{var ea;if(za.current)return;Oe.edit&&(sn(!0),Ga(""),_n(""),Lr([])),_n(Oe.shixun_name),Ga(Oe.question_title);const _a=[];(ea=Oe.shixun)==null||ea.map(ya=>{_a.push(ya.challenge_score),ur.push({challenge_id:ya.challenge_id,open:!0})}),Ha(ur),Lr(_a)},[Oe]),(0,a.useEffect)(()=>{rr(!1)},[Ua]),(0,a.useImperativeHandle)(pe,()=>({onSave:Va,isEdit:Ua}));const Vr=ea=>{(ea==null?void 0:ea.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),sn(!1),Zn(-1),za.current=!1,an())},Va=()=>rn(void 0,null,function*(){let ea=[];if(!1)return!1;za.current=!0,Za(!0);let ya;return Oe.question_id?ya=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Wn,shixun_name:Aa,shixun_id:Oe.shixun_id,question_type:5,question_scores:oo}}):ya=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Oe==null?void 0:Oe.insert_id,categoryId:va.categoryId,question_title:Wn,shixun_name:Aa,shixun_id:Oe.shixun_id,question_type:5,question_scores:oo,is_copy:Oe.is_copy}}),Vr(ya),Za(!1),{name:Wn,analysis:On,standard_answers:ea,is_ordered:Yt}}),Da=()=>{var ea;return ai.createElement("aside",null,ai.createElement("div",{className:Ea.questionType},ai.createElement("div",null,ai.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),ai.createElement("div",{className:"mt10"},ai.createElement(Se.default,{defaultValue:Aa,onChange:_a=>{_n(_a.target.value)}})),ai.createElement("div",{className:"mt10"},ai.createElement(Ia.Z,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Wn,onChange:_a=>{Ga(_a)}})),ai.createElement("div",{className:"mt20"},(ea=Oe.shixun)==null?void 0:ea.map((_a,ya)=>ai.createElement(re.Z,{gutter:[20,20]},ai.createElement(ve.Z,{flex:"1"},ya+1,".",_a.challenge_name),ai.createElement(ve.Z,null,ai.createElement(Te.Z,{defaultValue:oo[ya],onChange:ra=>{oo[ya]=ra,Lr(oo),console.log("srore:L",oo[ya])}})," \u5206")))),ai.createElement("div",{className:"mt20"},Jt.length>1&&ai.createElement("span",null,ai.createElement(Ne.default,{checked:Yt,onChange:_a=>Ca(_a.target.checked),className:`${Ea.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),ai.createElement("span",{className:`${Ea.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"))),ai.createElement("aside",{className:"tr"},(Pn!==-1||!(Oe!=null&&Oe.edit))&&ai.createElement(Ce.ZP,{type:"default",onClick:()=>{Pe(),sn(!1)}},"\u53D6\u6D88"),ai.createElement(Ce.ZP,{loading:tt,className:"ml20",type:"primary",onClick:()=>{Va()}},"\u4FDD\u5B58")))},Or=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ea=>{var _a,ya;return((ya=(_a=_e==null?void 0:_e.editData)==null?void 0:_a.exercise)==null?void 0:ya.exercise_status)===1?ea:ea.id!=="del"&&ea.id!=="add"}),Sr=ea=>rn(void 0,null,function*(){if(Pn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ea.id){case"del":let _a;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return rn(this,null,function*(){yield(0,ne.Fl)({id:Oe.question_id}),at({type:"exercise/editExercise",payload:sc({},va)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Oe.question_id,opr:ea.id}}),at({type:"exercise/editExercise",payload:sc({},va)});break;case"edit":Zn(Oe.dragKey),sn(!0);break;case"add":at({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:Oe.key,insert_id:Oe==null?void 0:Oe.question_id,question_type:5}}});break}}),or=()=>{var ea,_a;return ai.createElement("aside",null,ai.createElement("div",{className:Ea.questionType},!(Oe!=null&&Oe.isPreview)&&ai.createElement("div",null,ai.createElement("span",{className:"font16 c-blue"},Oe.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",Oe.question_score,"\u5206\uFF09")),Oe!=null&&Oe.isPreview?ai.createElement("div",{style:{display:"flex"}},ai.createElement("span",{style:{flexShrink:0},className:"font18"},Oe.key,"."),ai.createElement(Ya.Z,{value:Oe.question_title}),ai.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Oe.question_score,"\u5206\uFF09"),!!((ea=Oe.schools)!=null&&ea.length)&&ai.createElement(De.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},ai.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"}))):ai.createElement("div",{className:"mt5"},ai.createElement(Ya.Z,{value:Oe.question_title})),ai.createElement("div",{className:"mt30"}),(_a=Oe.shixun)==null?void 0:_a.map(function(ya,ra){var xa,qn,nr,vr,xr,ho,Eo,Zr,sr,io;return ai.createElement("div",null,ai.createElement("div",{key:ra,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,display:"flex",justifyContent:"space-between",marginBottom:(!((xa=ur[ra])!=null&&xa.open)||!((nr=(qn=_e==null?void 0:_e.editData)==null?void 0:qn.exercise)!=null&&nr.show_challenge_task_pass))&&10}},ai.createElement("div",null,ai.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",ra+1,"\u5173 ",ai.createElement("span",{className:"ml10"},ya.challenge_name)," ",ai.createElement("span",{className:"ml10"},ya.challenge_score," \u5206")),((xr=(vr=_e==null?void 0:_e.editData)==null?void 0:vr.exercise)==null?void 0:xr.show_challenge_task_pass)&&ai.createElement("div",{style:{cursor:"pointer",color:"#666666",fontSize:14},onClick:()=>{var yo;ur[ra].open=!((yo=ur[ra])!=null&&yo.open),Ha([...ur])}},(ho=ur[ra])!=null&&ho.open?"\u6536\u8D77":"\u5C55\u5F00",(Eo=ur[ra])!=null&&Eo.open?ai.createElement(uo.Z,{style:{marginLeft:8}}):ai.createElement(Do.Z,{style:{marginLeft:8}}))),((sr=(Zr=_e==null?void 0:_e.editData)==null?void 0:Zr.exercise)==null?void 0:sr.show_challenge_task_pass)&&ai.createElement(Ya.Z,{style:{border:"1px solid #F1F4F9",borderTop:"none",padding:10,display:!((io=ur[ra])!=null&&io.open)&&"none"},value:(ya==null?void 0:ya.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))}),ai.createElement("div",{className:Ea.action},ai.createElement(ye.Link,{target:"_blank",to:`/shixuns/${Oe.shixun_identifier}/challenges?exercise=true`},"\u5B9E\u8BAD\u8BE6\u60C5"),!Oe.hideAction&&Or.map(function(ya,ra){return ya.id==="up"&&Oe.key===1||ya.id==="down"&&Oe.key===Oe.len?null:ai.createElement(De.Z,{key:ra,placement:"bottom",title:ya.name},ai.createElement("span",{onClick:()=>Sr(ya),className:ya.icon}))})))};return ai.createElement("section",{className:Ea.wrap},!Ua&&or(),Ua&&Da())};var sl=(0,ye.connect)(({problemset:me,loading:pe,globalSetting:ie,exercise:dt})=>({problemset:me,globalSetting:ie,exercise:dt,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Fa)),Cr=x(13656),Pl=Object.defineProperty,ko=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,gl=(me,pe,ie)=>pe in me?Pl(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,_l=(me,pe)=>{for(var ie in pe||(pe={}))jo.call(pe,ie)&&gl(me,ie,pe[ie]);if(ko)for(var ie of ko(pe))Tl.call(pe,ie)&&gl(me,ie,pe[ie]);return me},Ri=(me,pe)=>{var ie={};for(var dt in me)jo.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&ko)for(var dt of ko(me))pe.indexOf(dt)<0&&Tl.call(me,dt)&&(ie[dt]=me[dt]);return ie},Ql=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Yr=(me,pe)=>{var ie=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},setIsClaer:an=()=>{},reload:wn=()=>{},addCallback:aa=ra=>{}}=ie,Aa=Ri(ie,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"]);const[_n,Wn]=(0,a.useState)([]),[Ga,On]=(0,a.useState)(),[pa,Jt]=(0,a.useState)([]),[ga,la]=(0,a.useState)(""),[ka,Yt]=(0,a.useState)(),[Ca,ia]=(0,a.useState)([]),[rr,oo]=(0,a.useState)(!1),[Lr,Ua]=(0,a.useState)(1),[sn,tt]=(0,a.useState)(!1),[Za,va]=(0,a.useState)(""),za=(0,ye.useParams)(),ur=(0,a.useRef)(null),Ha=(0,a.useRef)(!1),[Vr,Va]=(0,a.useState)([]),Da=ra=>{Va([...Vr,_l({},ra)])};(0,a.useEffect)(()=>{Wn(["","","",""])},[]),(0,a.useEffect)(()=>{if(Ha.current)return;if(!(Pe!=null&&Pe.question_choices)){oo(!0),la(""),Yt(5),Wn(["","","",""]),Jt([]);return}la(Pe==null?void 0:Pe.question_title),Yt(Pe==null?void 0:Pe.question_score),tt(!(Pe!=null&&Pe.repeat_answer)),va(Pe==null?void 0:Pe.analysis),Ua(Pe==null?void 0:Pe.difficulty),Wn(Pe==null?void 0:Pe.question_choices.map(xa=>xa.choice_text));const ra=[];Pe==null||Pe.standard_answer.map((xa,qn)=>{ra.push(xa-1)}),ia(Pe.tag_discipline_ids),Jt(ra)},[Pe,rr]),(0,a.useEffect)(()=>{rr&&ra();function ra(){return Ql(this,null,function*(){var xa,qn;const nr=yield(0,ne.YY)({sub_discipline_id:(qn=(xa=Dt.editData)==null?void 0:xa.exercise)==null?void 0:qn.sub_discipline_id});Va(nr.tag_disciplines)})}},[rr]),(0,a.useEffect)(()=>{var ra;const xa=(ra=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ra.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];Va(xa)},[Dt.tagDisciplineData]),(0,a.useImperativeHandle)(pe,()=>({onSave:Sr,isEdit:rr}));const Or=ra=>{(ra==null?void 0:ra.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),oo(!1),Xn(-1),Ha.current=!1,wn())},Sr=()=>Ql(void 0,null,function*(){var ra,xa,qn,nr;if(!ga)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const vr=_n.findIndex(Eo=>!Eo);if(vr>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Cr.k4[vr]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!pa.length)return oe.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(pa.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const xr=_n.map((Eo,Zr)=>({choice_text:Eo,is_answer:pa.includes(Zr)?Zr+1:0}));Ha.current=!0;let ho;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>Ql(void 0,null,function*(){var Eo,Zr;ho=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:xr.map(sr=>sr.choice_text),standard_answers:xr.filter(sr=>sr.is_answer).map(sr=>sr.is_answer),tag_discipline_ids:Ca,sub_discipline_id:(Zr=(Eo=Dt.editData)==null?void 0:Eo.exercise)==null?void 0:Zr.sub_discipline_id,difficulty:Lr,is_cover:1,repeat_answer:!sn,analysis:Za}}),Or(ho)}),onCancel:()=>Ql(void 0,null,function*(){var Eo,Zr;ho=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:xr.map(sr=>sr.choice_text),standard_answers:xr.filter(sr=>sr.is_answer).map(sr=>sr.is_answer),tag_discipline_ids:Ca,sub_discipline_id:(Zr=(Eo=Dt.editData)==null?void 0:Eo.exercise)==null?void 0:Zr.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Or(ho)})}):(ho=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:ga,question_type:1,question_score:ka,question_choices:xr.map(Eo=>Eo.choice_text),standard_answers:xr.filter(Eo=>Eo.is_answer).map(Eo=>Eo.is_answer),tag_discipline_ids:Ca,sub_discipline_id:(xa=(ra=Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Or(ho)):(ho=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:za.categoryId,question_title:ga,question_type:1,question_score:ka,question_choices:xr.map(Eo=>Eo.choice_text),standard_answers:xr.filter(Eo=>Eo.is_answer).map(Eo=>Eo.is_answer),tag_discipline_ids:Ca,sub_discipline_id:(nr=(qn=Dt.editData)==null?void 0:qn.exercise)==null?void 0:nr.sub_discipline_id,difficulty:Lr,repeat_answer:!sn,analysis:Za}}),Or(ho))}),or=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ra=>{var xa,qn;return((qn=(xa=Dt==null?void 0:Dt.editData)==null?void 0:xa.exercise)==null?void 0:qn.exercise_status)===1?ra:ra.id!=="del"&&ra.id!=="add"}),ea=ra=>Ql(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ra.id){case"del":let xa;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Ql(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:_l({},za)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ra.id}}),at({type:"exercise/editExercise",payload:_l({},za)});break;case"edit":Xn(Pe.dragKey),oo(!0);break;case"add":aa({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),_a=()=>{var ra;return a.createElement("aside",{ref:ur},a.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5355\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(Ya.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(Ya.Z,{value:Pe.question_title})),a.createElement("div",{className:Ea.questionChoices},(ra=Pe==null?void 0:Pe.question_choices)==null?void 0:ra.map(function(xa,qn){return a.createElement(re.Z,{key:qn},a.createElement(ve.Z,null,a.createElement(be.ZP,{key:qn,checked:Pe.standard_answer.includes(qn+1),disabled:!0},Cr.k4[qn],".")),a.createElement(ve.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(Ya.Z,{value:xa.choice_text}))))})),a.createElement("div",{className:Ea.action},!Pe.hideAction&&or.map(function(xa,qn){return xa.id==="up"&&Pe.key===1||xa.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:qn,placement:"bottom",title:xa.name},a.createElement("span",{onClick:()=>ea(xa),className:xa.icon}))})))},ya=()=>{var ra,xa;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u9898\u5E72\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ga,onChange:qn=>la(qn)}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.required},"*"),a.createElement("span",{className:Ea.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:Ea.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),_n.map((qn,nr)=>{var vr,xr;return a.createElement("div",{className:Ea.choiceWrap,key:nr},a.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ea.answer} ${pa.includes(nr)?Ea.activeAnswer:""}`,onClick:()=>{pa.includes(nr)?Jt(pa.filter(ho=>ho!==nr)):Jt([...pa,nr])}},Cr.k4[nr])),a.createElement("div",{className:Ea.editorWrap},Ga===nr?a.createElement(Ia.Z,{id:`single-question-option-${nr}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:qn,onChange:ho=>{_n[nr]=ho,Wn(_n)}}):a.createElement("div",{className:Ea.htmlWrap,onClick:()=>On(nr)},a.createElement(Ya.Z,{value:qn}))),((xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.exercise_status)===1&&a.createElement(a.Fragment,null,nr>1&&a.createElement(De.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ea.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Wn(_n.filter((ho,Eo)=>Eo!==nr))})),nr<7&&nr===_n.length-1&&a.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ea.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wn([..._n,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Za,onChange:qn=>va(qn)}),a.createElement("div",{style:{marginBottom:14}},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:ka,max:1e4,min:0,onChange:qn=>{Yt(qn)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:Lr,onChange:qn=>{Ua(qn.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("div",{className:Ea.titleWrap},a.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Io.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:Ca,onChange:ia,subId:(xa=(ra=Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id,knowledgeOptions:Vr,onAddKnowledgeFinish:Da})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:sn,onChange:qn=>{tt(qn)}}))),a.createElement("aside",{className:"tr"},(Zn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Pn(),oo(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Sr()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:Ea.wrap},!rr&&_a(),rr&&ya())};var zo=(0,ye.connect)(({problemset:me,loading:pe,globalSetting:ie,exercise:dt})=>({problemset:me,globalSetting:ie,exercise:dt,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Yr)),bl=x(12563),tl=({value:me=[[],[]],onChange:pe})=>{var ie,dt;const[Dt,_e]=(0,a.useState)(""),[Ut,at]=(0,a.useState)(""),Oe=Pe=>{if(!Pe)return!1;let Pn=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 Pe==="|"?(oe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0};return a.createElement("div",null,a.createElement("p",{className:"font14"},"\u5173\u952E\u8BCD",a.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u952E\u8BCD\u53EF\u7528\u4E8E\u81EA\u52A8\u5224\u5206\uFF09"),a.createElement(De.Z,{overlayStyle:{maxWidth:350},title:a.createElement("div",null,a.createElement("div",null,"\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD\u7684\u5206\u6570\u662F\u666E\u901A\u5173\u952E\u8BCD\u5206\u6570\u7684\u4E24\u500D"),a.createElement("div",null,"\u4F8B\u5982\uFF1A"),a.createElement("div",null,"\u672C\u989810\u5206\uFF0C\u666E\u901A\u5173\u952E\u8BCD1\u4E2A\uFF0C\u6838\u5FC3\u5173\u952E\u8BCD2\u4E2A\uFF0C\u5219\u6BCF\u4E2A"),a.createElement("div",null,"\u666E\u901A\u5173\u952E\u8BCD2\u5206\uFF0C\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD4\u5206"))},a.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 font14"}))),a.createElement(re.Z,{align:"middle",className:"font14"},"\u666E\u901A\u5173\u952E\u8BCD\uFF1A",a.createElement(Se.default,{value:Dt,onChange:Pe=>{_e(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var Pn,Zn,Xn;const an=(Pn=Pe.target)==null?void 0:Pn.value;Oe(an)&&((Xn=me[0])==null||Xn.push((Zn=an==null?void 0:an.split("|"))==null?void 0:Zn.filter(wn=>!!wn)),pe([...me]),_e(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(ie=me==null?void 0:me[0])==null?void 0:ie.map((Pe,Pn)=>a.createElement(bl.default,{className:"mb10",key:Pn,closable:!0,onClose:Zn=>{var Xn;Zn.preventDefault(),me[0]=(Xn=me[0])==null?void 0:Xn.filter((an,wn)=>wn!==Pn),pe([...me])}},Pe==null?void 0:Pe.join(" \u6216 ")))),a.createElement(re.Z,{align:"middle",className:"font14"},"\u6838\u5FC3\u5173\u952E\u8BCD\uFF1A",a.createElement(Se.default,{value:Ut,onChange:Pe=>{at(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var Pn,Zn,Xn;const an=(Pn=Pe.target)==null?void 0:Pn.value;Oe(an)&&((Xn=me[1])==null||Xn.push((Zn=an==null?void 0:an.split("|"))==null?void 0:Zn.filter(wn=>!!wn)),pe([...me]),at(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(dt=me==null?void 0:me[1])==null?void 0:dt.map((Pe,Pn)=>a.createElement(bl.default,{className:"mb10",key:Pn,closable:!0,onClose:Zn=>{var Xn;Zn.preventDefault(),me[1]=(Xn=me[1])==null?void 0:Xn.filter((an,wn)=>wn!==Pn),pe([...me])}},Pe==null?void 0:Pe.join(" \u6216 ")))))},Le=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Et=(me,pe,ie)=>pe in me?Le(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Vt=(me,pe)=>{for(var ie in pe||(pe={}))Ue.call(pe,ie)&&Et(me,ie,pe[ie]);if(Ve)for(var ie of Ve(pe))St.call(pe,ie)&&Et(me,ie,pe[ie]);return me},fn=(me,pe)=>{var ie={};for(var dt in me)Ue.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Ve)for(var dt of Ve(me))pe.indexOf(dt)<0&&St.call(me,dt)&&(ie[dt]=me[dt]);return ie},da=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const ba=null,Xa=(me,pe)=>{var ie=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},reload:an=()=>{},addCallback:wn=()=>{},setIsClaer:aa=()=>{}}=ie,Aa=fn(ie,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"]);const[_n,Wn]=(0,a.useState)(""),[Ga,On]=(0,a.useState)(""),[pa,Jt]=(0,a.useState)(""),[ga,la]=(0,a.useState)(),[ka,Yt]=(0,a.useState)(!1),[Ca,ia]=(0,a.useState)([]),[rr,oo]=(0,a.useState)(1),[Lr,Ua]=(0,a.useState)(!1),[sn,tt]=(0,a.useState)([[],[]]),Za=(0,a.useRef)(!1),va=(0,ye.useParams)(),[za,ur]=(0,a.useState)([]),Ha=ea=>{ur([...za,Vt({},ea)])};(0,a.useEffect)(()=>{var ea;if(!Za.current){if(!(Pe!=null&&Pe.question_title)){Yt(!0),Wn(""),Jt(""),la(10);return}Ua(!(Pe!=null&&Pe.repeat_answer)),Wn(Pe==null?void 0:Pe.question_title),Jt((ea=Pe==null?void 0:Pe.standard_answer)==null?void 0:ea[0]),la(Pe==null?void 0:Pe.question_score),ia(Pe.tag_discipline_ids),oo(Pe==null?void 0:Pe.difficulty),On(Pe==null?void 0:Pe.analysis),tt([Pe==null?void 0:Pe.normal_keywords,Pe==null?void 0:Pe.main_keywords])}},[dt.editData,ka]),(0,a.useEffect)(()=>{var ea;const _a=(ea=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ea.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];ur(_a)},[Dt.tagDisciplineData]),(0,a.useEffect)(()=>{ka&&ea();function ea(){return da(this,null,function*(){var _a,ya;const ra=yield(0,ne.YY)({sub_discipline_id:(ya=(_a=Dt.editData)==null?void 0:_a.exercise)==null?void 0:ya.sub_discipline_id});ur(ra.tag_disciplines)})}},[ka]),(0,a.useImperativeHandle)(pe,()=>({onSave:Va,isEdit:ka}));const Vr=ea=>{(ea==null?void 0:ea.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Yt(!1),Xn(-1),Za.current=!1,an())},Va=()=>da(void 0,null,function*(){var ea,_a,ya,ra;if(!_n)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const xa=sn[0],qn=sn[1];Za.current=!0;let nr;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>da(void 0,null,function*(){var vr,xr;nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:_n,question_type:4,question_score:ga,standard_answers:[pa],tag_discipline_ids:Ca,sub_discipline_id:(xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.sub_discipline_id,difficulty:rr,is_cover:1,repeat_answer:!Lr,analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Vr(nr)}),onCancel:()=>da(void 0,null,function*(){var vr,xr;nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:_n,question_type:4,question_score:ga,standard_answers:[pa],tag_discipline_ids:Ca,sub_discipline_id:(xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Vr(nr)})}):(nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:_n,question_type:4,question_score:ga,standard_answers:[pa],tag_discipline_ids:Ca,sub_discipline_id:(_a=(ea=Dt.editData)==null?void 0:ea.exercise)==null?void 0:_a.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Vr(nr)):(nr=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:va.categoryId,exercise_bank_id:va.categoryId,question_title:_n,question_type:4,question_score:ga,standard_answers:[pa],tag_discipline_ids:Ca,sub_discipline_id:(ra=(ya=Dt.editData)==null?void 0:ya.exercise)==null?void 0:ra.sub_discipline_id,difficulty:rr,repeat_answer:!Lr,analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Vr(nr)),{name:_n,answer_texts:[pa],analysis:Ga,normal_keywords:xa,main_keywords:qn}}),Da=()=>{var ea,_a;return a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:_n,onChange:ya=>Wn(ya)}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(Ia.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:pa,onChange:ya=>Jt(ya)}),a.createElement(tl,{value:sn,onChange:tt}),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:Ea.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ia.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ga,onChange:ya=>On(ya)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:ga,max:1e4,min:0,onChange:ya=>{la(ya)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:Ea.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:rr,onChange:ya=>{oo(ya.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:Ea.titleWrap},a.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Io.N,{value:Ca,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:ia,subId:(_a=(ea=Dt.editData)==null?void 0:ea.exercise)==null?void 0:_a.sub_discipline_id,knowledgeOptions:za,onAddKnowledgeFinish:Ha})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Lr,onChange:ya=>{Ua(ya)}}))),a.createElement("aside",{className:"tr"},(Zn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Pn(),Yt(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Va()}},"\u4FDD\u5B58")))},Or=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ea=>{var _a,ya;return((ya=(_a=Dt==null?void 0:Dt.editData)==null?void 0:_a.exercise)==null?void 0:ya.exercise_status)===1?ea:ea.id!=="del"&&ea.id!=="add"}),Sr=ea=>da(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ea.id){case"del":let _a;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return da(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Vt({},va)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ea.id}}),at({type:"exercise/editExercise",payload:Vt({},va)});break;case"edit":Xn(Pe.dragKey),Yt(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:4});break}}),or=()=>a.createElement("aside",null,a.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(Ya.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(Ya.Z,{value:Pe.question_title})),a.createElement("div",{className:Ea.questionChoices},a.createElement("p",null,a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(Ya.Z,{value:pa||""})),a.createElement("div",{className:Ea.action},!Pe.hideAction&&Or.map(function(ea,_a){return ea.id==="up"&&Pe.key===1||ea.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:_a,placement:"bottom",title:ea.name},a.createElement("span",{onClick:()=>Sr(ea),className:ea.icon}))})));return a.createElement("section",{className:Ea.wrap},!ka&&or(),ka&&Da())};var Ja=(0,ye.connect)(({problemset:me,loading:pe,exercise:ie,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:ie,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Xa)),Sa=x(59301),cr=Object.defineProperty,tr=Object.getOwnPropertySymbols,fr=Object.prototype.hasOwnProperty,ma=Object.prototype.propertyIsEnumerable,Qa=(me,pe,ie)=>pe in me?cr(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Br=(me,pe)=>{for(var ie in pe||(pe={}))fr.call(pe,ie)&&Qa(me,ie,pe[ie]);if(tr)for(var ie of tr(pe))ma.call(pe,ie)&&Qa(me,ie,pe[ie]);return me},So=(me,pe)=>{var ie={};for(var dt in me)fr.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&tr)for(var dt of tr(me))pe.indexOf(dt)<0&&ma.call(me,dt)&&(ie[dt]=me[dt]);return ie},so=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Oo=["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"],Mo=(me,pe)=>{var ie=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},addCallback:an=()=>{},setIsClaer:wn=()=>{}}=ie,aa=So(ie,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]);const[Aa,_n]=(0,a.useState)([]),[Wn,Ga]=(0,a.useState)(),[On,pa]=(0,a.useState)([]),[Jt,ga]=(0,a.useState)(""),[la,ka]=(0,a.useState)(5),[Yt,Ca]=(0,a.useState)(!1),ia=(0,ye.useParams)();(0,a.useEffect)(()=>{_n(["","","",""])},[]),(0,a.useEffect)(()=>{if(!(Pe!=null&&Pe.question_choices)){Ca(!0),ga(""),ka(5),_n(["","","",""]),pa([]);return}ga(Pe==null?void 0:Pe.question_title),ka(Pe==null?void 0:Pe.question_score),_n(Pe==null?void 0:Pe.question_choices.map(Za=>Za.choice_text));const tt=[];Pe==null||Pe.standard_answer.map((Za,va)=>{tt.push(Za-1)}),pa(tt)},[Pe]),(0,a.useImperativeHandle)(pe,()=>({onSave:rr,isEdit:Yt}));const rr=()=>so(void 0,null,function*(){if(!Jt)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const tt=Aa.findIndex(za=>!za);if(tt>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Oo[tt]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!On.length)return oe.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(On.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Za=Aa.map((za,ur)=>({choice_text:za,is_answer:On.includes(ur)?ur+1:0}));let va;Pe.question_id?va=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Jt,question_type:1,question_score:la,question_choices:Za.map(za=>za.choice_text),standard_answers:Za.filter(za=>za.is_answer).map(za=>za.is_answer)}}):va=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ia.categoryId,question_title:Jt,question_type:1,question_score:"5.0",question_choices:Za.map(za=>za.choice_text),standard_answers:Za.filter(za=>za.is_answer).map(za=>za.is_answer)}}),va.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ca(!1),at({type:"exercise/editExercise",payload:Br({},ia)}))}),oo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(tt=>{var Za,va;return((va=(Za=Dt==null?void 0:Dt.editData)==null?void 0:Za.exercise)==null?void 0:va.exercise_status)===1?tt:tt.id!=="del"&&tt.id!=="add"}),Lr=tt=>so(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(tt.id){case"del":let Za;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return so(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Br({},ia)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:tt.id}}),at({type:"exercise/editExercise",payload:Br({},ia)});break;case"edit":ye.history.push(`/problems/${Pe==null?void 0:Pe.hack_identifier}/edit?type=exercises&express_id=${ia.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=${location.pathname}`);break;case"add":an({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:6});break}}),Ua=tt=>so(void 0,null,function*(){tt.preventDefault();const Za=yield(0,ne.nF)({id:Pe==null?void 0:Pe.hack_identifier});Za.status===0&&(0,ue.xg)(`/myproblems/${Za==null?void 0:Za.identifier}`)}),sn=()=>{var tt,Za,va,za,ur,Ha,Vr;return Sa.createElement("aside",null,Sa.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&Sa.createElement("div",null,Sa.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?Sa.createElement(Sa.Fragment,null,Sa.createElement("div",{style:{display:"flex"}},Sa.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),Sa.createElement(Ya.Z,{value:Pe.question_title}),Sa.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")),Sa.createElement("div",{style:{fontWeight:600,marginTop:10,fontSize:16}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(tt=Pe==null?void 0:Pe.languages)==null?void 0:tt.join("/")),((va=(Za=Dt==null?void 0:Dt.editData)==null?void 0:Za.exercise)==null?void 0:va.show_hack_sets)&&Sa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Sa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Sa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Sa.createElement(z.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Va,Da,Or)=>Or+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Va,Da,Or)=>Sa.createElement(De.Z,{title:Sa.createElement("pre",null,Va)},Sa.createElement("div",{className:Ea.divname},Va))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Va,Da,Or)=>Sa.createElement(De.Z,{title:Sa.createElement("pre",null,Va)}," ",Sa.createElement("div",{className:Ea.divname},Va))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))):Sa.createElement("div",{className:"mt5"},Sa.createElement(Ya.Z,{value:Pe.question_title}),((ur=(za=Dt==null?void 0:Dt.editData)==null?void 0:za.exercise)==null?void 0:ur.show_hack_sets)&&Sa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Sa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Sa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Sa.createElement(z.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Va,Da,Or)=>Or+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Va,Da,Or)=>Sa.createElement(De.Z,{title:Sa.createElement("pre",null,Va)},Sa.createElement("div",{className:Ea.divname},Va))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Va,Da,Or)=>Sa.createElement(De.Z,{title:Sa.createElement("pre",null,Va)}," ",Sa.createElement("div",{className:Ea.divname},Va))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))),((Vr=(Ha=Dt==null?void 0:Dt.editData)==null?void 0:Ha.exercise)==null?void 0:Vr.show_hack_description)&&Sa.createElement("div",{className:Ea.questionChoices},Sa.createElement(Ya.Z,{value:Pe.description||""})),Sa.createElement("div",{className:Ea.action},Sa.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/problems/newedit/${Pe==null?void 0:Pe.hack_identifier}?type=exercises&express_id=${ia.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=/classrooms/${ia.coursesId}/exercise/add/${ia.categoryId}?type=2`)}},"\u67E5\u770B\u8BE6\u60C5"),!Pe.hideAction&&oo.map(function(Va,Da){return Va.id==="up"&&Pe.key===1||Va.id==="down"&&Pe.key===Pe.len?null:Sa.createElement(De.Z,{key:Da,placement:"bottom",title:Va.name},Sa.createElement("span",{onClick:()=>Lr(Va),className:Va.icon}))})))};return Sa.createElement("section",{className:Ea.wrap},sn())};var No=(0,ye.connect)(({problemset:me,loading:pe,globalSetting:ie,exercise:dt})=>({problemset:me,globalSetting:ie,exercise:dt,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Mo)),po=x(52660),Fl={ai_review_warp:"ai_review_warp___xdNyj",under_review:"under_review___LPpOL",btn_operate:"btn_operate___owqg5",btn_review:"btn_review___RoZoh",is_disabled:"is_disabled___T2_8u",title_sty:"title_sty___nTv6u",btns_pfbz:"btns_pfbz___kGOTA"},El=x(80471),Qo=x(59301),Ci=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const wi=({exercise:me,globalSetting:pe,user:ie,loading:dt,questionInfo:Dt,dispatch:_e})=>{var Ut;const at=(0,ye.useParams)(),{is_open_ai_review:Oe,zero_commit_student_works:Pe,unified_ai_setting:Pn,ai_review_settings:Zn,is_random:Xn}=me.commonHeader,[an,wn]=(0,a.useState)({}),[aa,Aa]=(0,a.useState)(!1),[_n,Wn]=(0,a.useState)(0),[Ga,On]=(0,a.useState)(!1),pa=Pn?Zn:((Ut=Dt==null?void 0:Dt.ai_review_settings)==null?void 0:Ut.length)>0?Dt.ai_review_settings:Zn;(0,a.useEffect)(()=>{!dt["exercise/getCommonHeader"]&&Oe&&!(0,bt.dE)()&&Jt()},[dt["exercise/getCommonHeader"]]),(0,a.useEffect)(()=>{if((an==null?void 0:an.status)=="running"){const Yt=setInterval(()=>{Jt()},3e3);return()=>clearInterval(Yt)}},[an==null?void 0:an.status]);const Jt=()=>Ci(void 0,null,function*(){const Yt=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_status.json",{method:"get",params:{exercise_id:at==null?void 0:at.categoryId,exercise_question_id:Dt==null?void 0:Dt.question_id}});(Yt==null?void 0:Yt.status)===0&&wn(Yt==null?void 0:Yt.data)}),ga=Yt=>{_e({type:"exercise/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:an==null?void 0:an.id,status:Yt,questionId:Dt==null?void 0:Dt.question_id,onOK:()=>{Jt()}}})},la=()=>{_e({type:"exercise/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",params:{exercise_id:at==null?void 0:at.categoryId,exercise_question_id:Dt==null?void 0:Dt.question_id}}})},ka=()=>Ci(void 0,null,function*(){if(Oe){if(Pe)return oe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");On(!0);const Yt=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:at==null?void 0:at.categoryId,range:_n,exercise_question_id:Dt==null?void 0:Dt.question_id}});(Yt==null?void 0:Yt.status)===0&&(Aa(!1),Jt()),On(!1)});return Qo.createElement("div",{className:Fl.ai_review_warp},Qo.createElement("div",null,Oe&&(an==null?void 0:an.status)=="running"&&Qo.createElement("div",{className:Fl.under_review},Qo.createElement(Ft.Z,{spinning:!0,className:"mr6",size:"small"}),Qo.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Qo.createElement("span",{className:"ml5",style:{color:"#3061D0"}},an==null?void 0:an.rate,(an==null?void 0:an.rate)=="0.0%"&&Qo.createElement("span",{className:"ml10"},"\u4EFB\u52A1\u6392\u961F\u4E2D\uFF0C\u9884\u8BA1\u7A0D\u540E\u5F00\u59CB\u8BC4\u9605!"))),Oe&&["success","failed"].includes(an==null?void 0:an.status)&&Qo.createElement("div",{className:Fl.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Qo.createElement("span",{style:{color:"#3061D0"},onClick:()=>ga(1)},an==null?void 0:an.success_count),"\u4EBA\uFF0C \u5931\u8D25",Qo.createElement("span",{style:{color:"#ff0000"},onClick:()=>ga(0)},an==null?void 0:an.fail_count),"\u4EBA")),Qo.createElement("div",{className:"flex"},Qo.createElement("div",{className:Fl.btn_operate,onClick:la},Qo.createElement("i",{className:"iconfont icon-lishijilu mr8"}),"\u64CD\u4F5C\u8BB0\u5F55"),Qo.createElement("div",{className:`${Fl.btn_review} ${(an==null?void 0:an.status)=="running"&&Fl.is_disabled}`,onClick:()=>{if((an==null?void 0:an.status)!="running"){if(!Oe)return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;Wn(0),Aa(!0)}}},Qo.createElement("img",{src:Pa.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),Qo.createElement(Fe.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:aa,destroyOnClose:!0,onCancel:()=>Aa(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Ga,onOk:()=>ka()},Qo.createElement("div",{className:"flex item-center justify-between mb10"},Qo.createElement("div",{className:Fl.title_sty,style:{marginBottom:0}},"\u8BC4\u5206\u6807\u51C6"),Qo.createElement("div",{className:"flex"},Qo.createElement("div",{className:Fl.btns_pfbz,onClick:()=>{_e({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:Dt==null?void 0:Dt.question_id,ai_review_settings:pa}})}},Qo.createElement("img",{src:El.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),Qo.createElement("div",{className:Fl.btns_pfbz,onClick:()=>{Pn?window.location.href=`/classrooms/${at.coursesId}/exercise/${at.categoryId}/detail?random=${Xn}&tabs=11`:ye.history.push(`/classrooms/${at.coursesId}/exercise/add/${at.categoryId}?random=${Xn}&type=2`)}},Qo.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),Qo.createElement(z.default,{pagination:!1,dataSource:pa,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),Qo.createElement("div",{className:Fl.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),Qo.createElement("div",{className:Fl.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Qo.createElement(be.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:Yt=>Wn(Yt.target.value),value:_n,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F"}]}))))};var Ki=(0,ye.connect)(({exercise:me,globalSetting:pe,loading:ie,user:dt})=>({exercise:me,globalSetting:pe,loading:ie.effects,user:dt}))(wi),Rr=x(59301),zi=Object.defineProperty,hi=Object.defineProperties,Si=Object.getOwnPropertyDescriptors,Qi=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,jn=(me,pe,ie)=>pe in me?zi(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,jr=(me,pe)=>{for(var ie in pe||(pe={}))Vi.call(pe,ie)&&jn(me,ie,pe[ie]);if(Qi)for(var ie of Qi(pe))Mi.call(pe,ie)&&jn(me,ie,pe[ie]);return me},Wo=(me,pe)=>hi(me,Si(pe)),We=(me,pe)=>{var ie={};for(var dt in me)Vi.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Qi)for(var dt of Qi(me))pe.indexOf(dt)<0&&Mi.call(me,dt)&&(ie[dt]=me[dt]);return ie},je=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Bt=(me,pe)=>{var ie=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Ut,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:Pn=()=>{},editKey:Zn,setEditKey:Xn=()=>{},setIsClaer:an=()=>{},addCallback:wn=ya=>{},reload:aa=()=>{},markBtnVisible:Aa,handleMarkWrongQuestion:_n,handleAddCorrectAnswers:Wn}=ie,Ga=We(ie,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload","markBtnVisible","handleMarkWrongQuestion","handleAddCorrectAnswers"]);const[On,pa]=(0,a.useState)([]),[Jt,ga]=(0,a.useState)(!1),[la,ka]=(0,a.useState)(!0),[Yt,Ca]=(0,a.useState)(1),[ia,rr]=(0,a.useState)(!1),[oo,Lr]=(0,a.useState)([]),Ua=(0,ye.useParams)(),sn=(0,a.useRef)(null),[tt,Za]=(0,a.useState)(""),[va,za]=(0,a.useState)([]),ur=(0,a.useRef)(!1),Ha=ya=>{Lr([...oo,jr({},ya)])};(0,a.useEffect)(()=>{var ya;if(ur.current)return;if(!(Pe!=null&&Pe.question_title)){ga(!0),Za("");return}Za(Pe==null?void 0:Pe.question_title),rr(!(Pe!=null&&Pe.repeat_answer)),Ca(Pe==null?void 0:Pe.difficulty),pa(Pe.tag_discipline_ids);const ra=(ya=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:ya.map(xa=>{var qn,nr,vr;return Wo(jr({},xa),{id:xa.question_id,name:xa.question_title,open:!1,score:xa.question_score,qusList:(qn=xa==null?void 0:xa.question_choices)==null?void 0:qn.map(xr=>xr.choice_text),activeQusEditor:null,qusAnswer:(vr=[(nr=xa==null?void 0:xa.question_choices)==null?void 0:nr.findIndex(xr=>xr.standard_boolean)])==null?void 0:vr.filter(xr=>xr!==-1)})});za(ra)},[Pe,Jt]),(0,a.useEffect)(()=>{Jt&&ya();function ya(){return je(this,null,function*(){var ra,xa;const qn=yield(0,ne.YY)({sub_discipline_id:(xa=(ra=Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id});Lr(qn.tag_disciplines)})}},[Jt]),(0,a.useEffect)(()=>{var ya;const ra=(ya=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ya.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];Lr(ra)},[Dt.tagDisciplineData]),(0,a.useImperativeHandle)(pe,()=>({onSave:Va,isEdit:Jt}));const Vr=ya=>{(ya==null?void 0:ya.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ga(!1),Xn(-1),ur.current=!1,aa())},Va=()=>je(void 0,null,function*(){var ya,ra,xa;if(!tt)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(va.length===0)return oe.ZP.info("\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898"),!1;for(let vr=0;vr!Eo);if(ho>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165\u7B2C${vr+1}\u5C0F\u9898${Cr.k4[ho]}\u9009\u9879\u7684\u5185\u5BB9`),!1;if(!(xr!=null&&xr.qusAnswer.length))return oe.ZP.info(`\u8BF7\u8BBE\u7F6E\u7B2C${vr+1}\u5C0F\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E`),!1}const qn=va.map(vr=>{var xr;return{id:vr.id>1?vr.id:null,question_title:vr.name,question_type:1,question_choices:vr.qusList,question_score:vr.score,standard_answers:[((xr=vr.qusAnswer)==null?void 0:xr[0])+1]}});ur.current=!0;let nr;Pe.question_id&&((Pe==null?void 0:Pe.is_my)===1?Fe.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:()=>je(void 0,null,function*(){var vr,xr;nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.sub_discipline_id,difficulty:Yt,is_cover:1,repeat_answer:!ia}}),Vr(nr)}),onCancel:()=>je(void 0,null,function*(){var vr,xr;nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(xr=(vr=Dt.editData)==null?void 0:vr.exercise)==null?void 0:xr.sub_discipline_id,difficulty:Yt,repeat_answer:!ia}}),Vr(nr)})}):(nr=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(xa=(ra=Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.sub_discipline_id,difficulty:Yt,repeat_answer:!ia}}),Vr(nr)))}),Da=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ya=>{var ra,xa;return((xa=(ra=Dt==null?void 0:Dt.editData)==null?void 0:ra.exercise)==null?void 0:xa.exercise_status)===1?ya:ya.id!=="del"&&ya.id!=="add"}),Or=ya=>je(void 0,null,function*(){if(Zn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ya.id){case"del":let ra;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return je(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:jr({},Ua)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ya.id}}),at({type:"exercise/editExercise",payload:jr({},Ua)});break;case"edit":Xn(Pe.dragKey),ga(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),Sr=()=>{var ya;return Rr.createElement("aside",{ref:sn},Rr.createElement("div",{className:Ea.questionType},!(Pe!=null&&Pe.isPreview)&&Rr.createElement("div",null,Rr.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7EC4\u5408\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?Rr.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},Rr.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),Rr.createElement(Ya.Z,{value:Pe.question_title}),Rr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08\u5171",Pe==null?void 0:Pe.sub_q_count,"\u5C0F\u9898\uFF0C",Pe.question_score,"\u5206\uFF09")):Rr.createElement("div",{className:"mt5"},Rr.createElement(Ya.Z,{value:Pe.question_title})),Rr.createElement("div",{style:{display:la?"block":"none"},className:Ea.questionChoices},(ya=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:ya.map((ra,xa)=>{var qn,nr,vr,xr;return Rr.createElement("div",{key:xa,style:{marginBottom:"20px"}},Rr.createElement("div",{style:{display:"flex",alignItems:"flex-start",marginBottom:"15px"}},Rr.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,".",xa+1,(ra==null?void 0:ra.question_type)==0?"\uFF08\u5355\u9009\u9898\uFF09":(ra==null?void 0:ra.question_type)==1?"\uFF08\u591A\u9009\u9898\uFF09":(ra==null?void 0:ra.question_type)==2?"\uFF08\u5224\u65AD\u9898\uFF09":(ra==null?void 0:ra.question_type)==3?"\uFF08\u586B\u7A7A\u9898\uFF09":"\uFF08\u7B80\u7B54\u9898\uFF09"),Rr.createElement(Ya.Z,{value:ra.question_title}),Rr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",ra.question_score,"\u5206\uFF09")),(ra==null?void 0:ra.question_type)==3&&((qn=ra==null?void 0:ra.standard_answers)==null?void 0:qn.map(function(ho,Eo){return Rr.createElement(re.Z,{key:Eo,align:"middle",justify:"start",style:{marginBottom:"5px"}},Rr.createElement(ve.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",ho==null?void 0:ho.choice_id,"\uFF09\uFF1A"),Rr.createElement(ve.Z,{flex:"1"},Rr.createElement(re.Z,{align:"middle",gutter:[1,1]},ho.answer_text.map(function(Zr,sr){var io;return Rr.createElement(ve.Z,{span:24,key:sr},Rr.createElement(Se.default,{key:Eo,checked:(io=ra==null?void 0:ra.standard_answers)==null?void 0:io.includes(Eo),disabled:!0,value:Zr}))}))))})),(ra==null?void 0:ra.question_type)==4&&Rr.createElement(Ya.Z,{value:((nr=ra==null?void 0:ra.answer_texts)==null?void 0:nr[0])||""}),((ra==null?void 0:ra.question_type)==0||(ra==null?void 0:ra.question_type)==1||(ra==null?void 0:ra.question_type)==2)&&((vr=ra==null?void 0:ra.question_choices)==null?void 0:vr.map(function(ho,Eo){return Rr.createElement(re.Z,{key:Eo,align:"middle"},Rr.createElement(ve.Z,null,Rr.createElement(be.ZP,{key:Eo,checked:ra.standard_answer.includes(Eo+1),disabled:!0},Cr.k4[Eo],".")),Rr.createElement(ve.Z,{flex:"1"},Rr.createElement("span",{className:"c-black font14"},Rr.createElement(Ya.Z,{value:ho.choice_text}))))})),Aa&&Rr.createElement(re.Z,{className:"mt20",align:"middle",gutter:20},Rr.createElement(ve.Z,null,Rr.createElement(po.Z,{state:ra==null?void 0:ra.is_wrong,onClick:()=>_n({value:ra,type:ra==null?void 0:ra.question_type})})),(ra==null?void 0:ra.question_type)==0&&Rr.createElement(ve.Z,null,Rr.createElement(Ce.ZP,{style:{color:"#3061D0"},onClick:()=>{Wn==null||Wn({value:ra})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),(ra==null?void 0:ra.question_type)==4&&((xr=Dt==null?void 0:Dt.commonHeader)==null?void 0:xr.teacher_permission)&&Rr.createElement(Ki,{questionInfo:ra}))})),Rr.createElement("div",{className:Ea.action},Rr.createElement("span",{className:"c-light-primary current",onClick:()=>ka(!la),style:{}},la?"\u6536\u8D77":"\u5C55\u5F00"),!Pe.hideAction&&Da.map(function(ra,xa){return ra.id==="up"&&Pe.key===1||ra.id==="down"&&Pe.key===Pe.len?null:Rr.createElement(De.Z,{key:xa,placement:"bottom",title:ra.name},Rr.createElement("span",{onClick:()=>Or(ra),className:ra.icon}))})))},or=()=>{var ya,ra;return Rr.createElement("aside",null,Rr.createElement("div",{className:Ea.questionType},Rr.createElement("div",null,Rr.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),Rr.createElement("section",{className:Ea.wrap,style:{padding:0}},Rr.createElement("p",{className:Ea.titleWrap},Rr.createElement("span",{className:Ea.required},"*"),Rr.createElement("span",{className:Ea.title},"\u9898\u5E72\uFF1A")),Rr.createElement(Ia.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:tt,onChange:xa=>Za(xa)}),Rr.createElement("p",null,"\u5C0F\u9898\u6570\uFF1A",va==null?void 0:va.length),va==null?void 0:va.map((xa,qn)=>{var nr;return Rr.createElement("div",{className:Ea.fold,key:xa.id},Rr.createElement("div",{onClick:()=>_a("open",qn),className:Ea.head},Rr.createElement("i",{className:"iconfont icon-sanjiaoxing",style:{transform:xa.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),Rr.createElement("span",null,"\u7B2C",qn+1,"\u5C0F\u9898\uFF08\u5355\u9009\u9898\uFF09"),Rr.createElement("b",{onClick:vr=>{vr.stopPropagation(),_a("delete",qn)},className:"iconfont icon-shanchu8"})),Rr.createElement("div",{className:"mb10",style:{display:xa.open?"block":"none"}},Rr.createElement(Ia.Z,{watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:xa==null?void 0:xa.name,onChange:vr=>_a("value",qn,vr)}),Rr.createElement("p",{className:Ea.titleWrap},Rr.createElement("span",{className:Ea.required},"*"),Rr.createElement("span",{className:Ea.title},"\u7B54\u6848\u9009\u9879\uFF1A",Rr.createElement("span",{className:Ea.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),(nr=xa==null?void 0:xa.qusList)==null?void 0:nr.map((vr,xr)=>{var ho,Eo;return Rr.createElement("div",{className:Ea.choiceWrap,key:xr},Rr.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},Rr.createElement("div",{className:`${Ea.answer} ${(ho=xa==null?void 0:xa.qusAnswer)!=null&&ho.includes(xr)?Ea.activeAnswer:""}`,onClick:()=>_a("answer",qn,xr)},Cr.k4[xr])),Rr.createElement("div",{className:Ea.editorWrap},(xa==null?void 0:xa.activeQusEditor)===xr?Rr.createElement(Ia.Z,{id:`single-question-option-${xr}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:vr,onChange:Zr=>_a("details",qn,Zr)}):Rr.createElement("div",{className:Ea.htmlWrap,onClick:()=>_a("edit",qn,xr)},Rr.createElement(Ya.Z,{value:vr}))),xr>1&&Rr.createElement(De.Z,{title:"\u5220\u9664"},Rr.createElement("i",{className:`${Ea.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>_a("deleteQus",qn,xr)})),xr<7&&xr===((Eo=xa==null?void 0:xa.qusList)==null?void 0:Eo.length)-1&&Rr.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Rr.createElement("i",{className:`${Ea.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>_a("addQus",qn)})))}),Rr.createElement("p",{className:"mt10"},"\u5206\u503C\uFF1A",Rr.createElement(Te.Z,{value:xa.score,max:1e4,min:0,onChange:vr=>_a("score",qn,vr)})," ","\u5206")))}),va.length<20&&Rr.createElement(Ce.ZP,{type:"primary",onClick:ea},Rr.createElement("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"\u6DFB\u52A0\u5C0F\u9898")),Rr.createElement("p",{className:"mt10"},Rr.createElement("span",{className:Ea.difficult},Rr.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",Rr.createElement(be.ZP.Group,{value:Yt,onChange:xa=>{Ca(xa.target.value)}},Rr.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),Rr.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),Rr.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),Rr.createElement("p",{className:Ea.titleWrap},Rr.createElement("span",{className:`${Ea.title}`},"\u77E5\u8BC6\u70B9\uFF1A",Rr.createElement("span",{className:Ea.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),Rr.createElement("div",{className:"mt5"},Rr.createElement(Io.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:On,onChange:pa,subId:(ra=(ya=Dt.editData)==null?void 0:ya.exercise)==null?void 0:ra.sub_discipline_id,knowledgeOptions:oo,onAddKnowledgeFinish:Ha}))),Rr.createElement("aside",{className:"tr"},(Zn!==-1||Pe.question_id)&&Rr.createElement(Ce.ZP,{type:"default",onClick:()=>{Pn(),ga(!1)}},"\u53D6\u6D88"),Rr.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Va()}},"\u4FDD\u5B58")))},ea=()=>{const ya={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};za(va.concat(ya))},_a=(ya,ra,xa)=>{var qn;const nr=(0,Ta.cloneDeep)(va);ya==="open"&&(nr[ra].open=!nr[ra].open),ya==="delete"&&nr.splice(ra,1),ya==="value"&&(nr[ra].name=xa),ya==="answer"&&(nr[ra].qusAnswer=[xa]),ya==="edit"&&(nr[ra].activeQusEditor=xa),ya==="details"&&(nr[ra].qusList[nr[ra].activeQusEditor]=xa),ya==="addQus"&&(nr[ra].qusList=nr[ra].qusList.concat("")),ya==="deleteQus"&&(nr[ra].qusList=nr[ra].qusList.filter((vr,xr)=>xr!==xa),nr[ra].qusAnswer=(qn=nr[ra].qusAnswer)==null?void 0:qn.filter(vr=>vr!==xa)),ya==="analysis"&&(nr[ra].analysis=xa),ya==="score"&&(nr[ra].score=xa),za(nr)};return Rr.createElement("section",{className:Ea.wrap},!Jt&&Sr(),Jt&&or())};var It=(0,ye.connect)(({problemset:me,loading:pe,globalSetting:ie,exercise:dt})=>({problemset:me,globalSetting:ie,exercise:dt,loading:pe.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Bt)),Qt=x(11414),Zt={flex_box_center:"flex_box_center___dDNpp",flex_space_between:"flex_space_between___ovpjv",flex_box_vertical_center:"flex_box_vertical_center___oqAEt",flex_box_center_end:"flex_box_center_end___mHCIK",flex_box_column:"flex_box_column___GZMP2",posWarp:"posWarp___ZUxXl",pos:"pos___A7NKx",tips:"tips___ap6NV"},Mn=x(41843),Sn=x(24334),zn=Object.defineProperty,Oa=Object.defineProperties,An=Object.getOwnPropertyDescriptors,ua=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,mr=(me,pe,ie)=>pe in me?zn(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Fr=(me,pe)=>{for(var ie in pe||(pe={}))lr.call(pe,ie)&&mr(me,ie,pe[ie]);if(ua)for(var ie of ua(pe))er.call(pe,ie)&&mr(me,ie,pe[ie]);return me},Dr=(me,pe)=>Oa(me,An(pe)),Tr=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Mr=({data:me,exercise:pe,isDragDisabled:ie=!1,editorProps:dt={},onDragEnd:Dt=()=>{},dispatch:_e,markBtnVisible:Ut=!1,batchScore:at=[],reload:Oe=()=>{}})=>{const Pe=(0,a.useRef)(),Pn=(0,ye.useParams)(),[Zn,Xn]=Fe.default.useModal(),an=()=>{var ga,la,ka,Yt,Ca,ia,rr,oo,Lr,Ua,sn,tt,Za,va,za,ur;return[{name:"\u5355\u9009\u9898",type:0,count:(ga=me==null?void 0:me.exercise_types)==null?void 0:ga.q_singles,score:(la=me==null?void 0:me.exercise_types)==null?void 0:la.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:(ka=me==null?void 0:me.exercise_types)==null?void 0:ka.q_doubles,score:(Yt=me==null?void 0:me.exercise_types)==null?void 0:Yt.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:(Ca=me==null?void 0:me.exercise_types)==null?void 0:Ca.q_judges,score:(ia=me==null?void 0:me.exercise_types)==null?void 0:ia.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:(rr=me==null?void 0:me.exercise_types)==null?void 0:rr.q_nulls,score:(oo=me==null?void 0:me.exercise_types)==null?void 0:oo.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:(Lr=me==null?void 0:me.exercise_types)==null?void 0:Lr.q_mains,score:(Ua=me==null?void 0:me.exercise_types)==null?void 0:Ua.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:(sn=me==null?void 0:me.exercise_types)==null?void 0:sn.q_shixuns,score:(tt=me==null?void 0:me.exercise_types)==null?void 0:tt.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:(Za=me==null?void 0:me.exercise_types)==null?void 0:Za.q_pros,score:(va=me==null?void 0:me.exercise_types)==null?void 0:va.q_pros_scores,items:[]},{name:"\u7EC4\u5408\u9898",type:7,count:(za=me==null?void 0:me.exercise_types)==null?void 0:za.q_combinations,score:(ur=me==null?void 0:me.exercise_types)==null?void 0:ur.q_combination_scores,items:[]}]},wn=(ga,la,ka)=>{const Yt=Array.from(ga),[Ca]=Yt.splice(la,1);return Yt.splice(ka,0,Ca),Yt},aa=(ga,la,ka)=>{if(!ga.destination)return;const Yt=wn(la,ga.source.index,ga.destination.index);Dt(Yt,ka)},Aa=ga=>{_e({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:ga}})},_n=(ga,la)=>{var ka,Yt,Ca;if(la===0)return a.createElement(zo,Fr({reload:Oe,editData:ga},ga));if(la===1)return a.createElement(xc,Fr({reload:Oe,editData:ga},ga));if(la===2)return a.createElement(Bu,Fr({reload:Oe,editData:ga},ga));if(la===3)return a.createElement(ls,Fr({reload:Oe,editData:ga},ga));if(la===4)return a.createElement(Ja,Fr({reload:Oe,editData:ga},ga));if(la===5)return a.createElement(sl,Fr({reload:Oe,editData:ga},ga));if(la===6)return a.createElement(No,Fr({editData:ga},ga));if(la===7)return a.createElement(It,Fr({handleAddCorrectAnswers:pa,handleMarkWrongQuestion:Aa,markBtnVisible:Ut,reload:Oe,editData:ga},ga));if(la===8)return a.createElement("div",{style:{padding:"20px 30px"}},a.createElement(Ya.Z,{value:ga.key+"."+((ka=ga==null?void 0:ga.program_attr)==null?void 0:ka.description)}),a.createElement(Ya.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Sn.Base64.decode(((Yt=ga==null?void 0:ga.program_attr)==null?void 0:Yt.code)||"")}),(Ca=ga==null?void 0:ga.standard_answer)==null?void 0:Ca.map(function(ia,rr){return a.createElement(re.Z,{key:rr,align:"middle",style:{marginTop:20}},a.createElement(ve.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",ia.choice_id,"\uFF09\uFF1A"),a.createElement(ve.Z,{flex:"1"},a.createElement(re.Z,{align:"middle",gutter:[1,1]},a.createElement(Se.default,{key:rr,disabled:!0,value:ia.answer_text||"- -"}))))}))},Wn=(ga,la,ka)=>a.createElement(Qt.Z5,{onDragEnd:Yt=>aa(Yt,ga,la)},a.createElement(Qt.bK,{droppableId:"droppable"},(Yt,Ca)=>a.createElement("div",Dr(Fr({ref:Yt.innerRef},Yt.droppableProps),{style:{width:"100%"}}),ga==null?void 0:ga.map((ia,rr)=>{var oo;const Lr=Fr(Dr(Fr({},ia),{key:rr+1,hideAction:!0,isPreview:!0,dragKey:la+"-"+rr}),dt);return a.createElement(Qt._l,{key:Lr==null?void 0:Lr.question_id,draggableId:(oo=Lr==null?void 0:Lr.question_id)==null?void 0:oo.toString(),index:rr,isDragDisabled:ie},(Ua,sn)=>{var tt;return a.createElement("aside",Fr(Fr({ref:Ua.innerRef},Ua.draggableProps),Ua.dragHandleProps),a.createElement("div",{className:Zt.posWarp,id:Lr.dragKey},_n(Lr,la),a.createElement(re.Z,{className:"pl30",align:"middle",gutter:20},Ut&&![5,6,7,8].includes(la)&&a.createElement(ve.Z,null,a.createElement(po.Z,{state:Lr==null?void 0:Lr.is_wrong,onClick:()=>Aa({value:Lr,type:la})})),[5,6,8].includes(la)&&(Lr==null?void 0:Lr.show_resubmit)&&a.createElement(ve.Z,null,a.createElement(Mn.C,{dataSource:Lr})),Ut&&[0].includes(la)&&a.createElement(ve.Z,null,a.createElement(Ce.ZP,{style:{color:"#3061D0"},onClick:()=>{pa({value:Lr})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),la===4&&((tt=pe==null?void 0:pe.commonHeader)==null?void 0:tt.teacher_permission)&&a.createElement(Ki,{questionInfo:Lr}),a.createElement(Jn.Z,null),!ie&&a.createElement("div",{className:Zt.pos},a.createElement("div",{className:Zt.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}),Yt.placeholder))),Ga=ga=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[ga]||0,On=(ga,la)=>{Pe.current=Ga(la),Fe.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:a.createElement("div",{className:""},a.createElement("span",null,la==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":la,"\uFF1A"),a.createElement(Te.Z,{min:1,defaultValue:Pe.current,onChange:ka=>{Pe.current=ka}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"),a.createElement("br",null),la==="\u586B\u7A7A\u9898"&&a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Tr(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/batch_set_score.json`,{method:"post",body:{question_type:ga,score:Pe.current}})).status!==-1&&Oe()})})},pa=({value:ga}={})=>{var la,ka;let Yt=(ga==null?void 0:ga.standard_answer)||[];const Ca=Zn.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 ",(la=ga==null?void 0:ga.standard_answer)==null?void 0:la.map(ia=>{var rr;return(rr=Cr.k4)==null?void 0:rr[ia-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(Ne.default.Group,{className:"flex-col mt20",options:(ka=ga==null?void 0:ga.question_choices)==null?void 0:ka.map((ia,rr)=>{var oo;return{value:ia==null?void 0:ia.choice_position,label:a.createElement(Ya.Z,{className:"c-black font14",value:`${(oo=Cr.k4)==null?void 0:oo[rr]}. ${ia==null?void 0:ia.choice_text}`}),disabled:ia==null?void 0:ia.origin_standard_answer}}),defaultValue:Yt,onChange:ia=>{Yt=ia}})),onOk:()=>Tr(void 0,null,function*(){const ia=yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/questions/${ga==null?void 0:ga.question_id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Yt}});(ia==null?void 0:ia.status)===0&&(oe.ZP.success("\u4FEE\u6539\u6210\u529F"),_e({type:"exercise/editExercise",payload:{categoryId:Pn.categoryId,coursesId:Pn.coursesId}}))})})},Jt=function(){var ga;const la=an();return(ga=me==null?void 0:me.exercise_questions)==null||ga.forEach(function(Yt,Ca){var ia,rr,oo,Lr,Ua,sn,tt,Za,va,za,ur,Ha,Vr,Va,Da,Or;Yt.question_type===0&&((rr=(ia=la[Yt.question_type])==null?void 0:ia.items)==null||rr.push(Yt)),Yt.question_type===1&&((Lr=(oo=la[Yt.question_type])==null?void 0:oo.items)==null||Lr.push(Yt)),Yt.question_type===2&&((sn=(Ua=la[Yt.question_type])==null?void 0:Ua.items)==null||sn.push(Yt)),Yt.question_type===3&&((Za=(tt=la[Yt.question_type])==null?void 0:tt.items)==null||Za.push(Yt)),Yt.question_type===4&&((za=(va=la[Yt.question_type])==null?void 0:va.items)==null||za.push(Yt)),Yt.question_type===5&&((Ha=(ur=la[Yt.question_type])==null?void 0:ur.items)==null||Ha.push(Yt)),Yt.question_type===6&&((Va=(Vr=la[Yt.question_type])==null?void 0:Vr.items)==null||Va.push(Yt)),Yt.question_type===7&&((Or=(Da=la[Yt.question_type])==null?void 0:Da.items)==null||Or.push(Yt))}),me==null?void 0:me.map((Yt,Ca)=>{var ia,rr;return a.createElement(a.Fragment,{key:Ca},a.createElement("div",{className:"pl20",style:{display:"flex",alignItems:"center"}},a.createElement("span",{className:"font16 c-light-primary"},(0,ue.EM)(Ca+1),"\u3001",Yt.name),a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",Yt.count,"\u9898",(Yt==null?void 0:Yt.question_type)===7?`\uFF0C\u5305\u542B${Yt.sub_count}\u5C0F\u9898`:"","\uFF1B\u5171",Yt.score,"\u5206\uFF09"),(Yt.question_type==5||Yt.question_type==6)&&a.createElement("div",{style:{flex:1,textAlign:"end",paddingRight:20}},Yt.question_type==5&&a.createElement(Ne.default,{defaultChecked:(rr=(ia=pe==null?void 0:pe.editData)==null?void 0:ia.exercise)==null?void 0:rr.show_challenge_task_pass,onChange:oo=>Tr(this,null,function*(){let Lr=yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:oo.target.checked}});(Lr==null?void 0:Lr.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),_e({type:"exercise/editExercise",payload:Fr({},Pn)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(Yt==null?void 0:Yt.question_type)===6&&a.createElement("span",{style:{marginLeft:20},onClick:()=>{var oo,Lr,Ua,sn;Fe.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:a.createElement("div",null,a.createElement(Ne.default,{defaultChecked:(Lr=(oo=pe==null?void 0:pe.editData)==null?void 0:oo.exercise)==null?void 0:Lr.show_hack_sets,onChange:tt=>Tr(this,null,function*(){let Za=yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_sets:tt.target.checked}});(Za==null?void 0:Za.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Fe.default.destroyAll(),_e({type:"exercise/editExercise",payload:Fr({},Pn)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),a.createElement("br",null),a.createElement(Ne.default,{defaultChecked:(sn=(Ua=pe==null?void 0:pe.editData)==null?void 0:Ua.exercise)==null?void 0:sn.show_hack_description,onChange:tt=>Tr(this,null,function*(){let Za=yield(0,fe.ZP)(`/api/exercises/${Pn.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_description:tt.target.checked}});(Za==null?void 0:Za.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Fe.default.destroyAll(),_e({type:"exercise/editExercise",payload:Fr({},Pn)}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),(at==null?void 0:at.includes(Yt==null?void 0:Yt.name))&&a.createElement(Ce.ZP,{onClick:()=>On(Yt==null?void 0:Yt.question_type,Yt==null?void 0:Yt.name),style:{float:"right"},type:"primary",ghost:!0},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206")),Wn(Yt.items,Yt==null?void 0:Yt.question_type,Yt==null?void 0:Yt.name))})};return a.createElement("div",null," ",Jt(),Xn," ")};var no=(0,ye.connect)()(Mr),Go=x(11058),qo=x(34854),Fo=x(59301),Yo=Object.defineProperty,Cl=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,To=Object.prototype.propertyIsEnumerable,Bo=(me,pe,ie)=>pe in me?Yo(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Xr=(me,pe)=>{for(var ie in pe||(pe={}))mo.call(pe,ie)&&Bo(me,ie,pe[ie]);if(Cl)for(var ie of Cl(pe))To.call(pe,ie)&&Bo(me,ie,pe[ie]);return me},ao=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Xo=({exercise:me,loading:pe,dispatch:ie,activeTabs:dt})=>{var Dt;const _e=(0,ye.useParams)(),[Ut]=(0,a.useState)(Xr(Xr({},_e),{page:1,per_page:10})),{editData:at,commonHeader:{exercise_status:Oe}}=me;(0,a.useEffect)(()=>{dt==="2"&&Pe()},[_e.categoryId,dt]);const Pe=()=>ao(void 0,null,function*(){yield(0,Pr.w)(_e.coursesId,_e.categoryId,"",2,3),ie({type:"exercise/editExercise",payload:Xr({},Ut)})});return(0,a.useEffect)(()=>(ie({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ie({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{ie({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ie({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),Fo.createElement("div",null,Fo.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},Fo.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),Fo.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),Fo.createElement(Ce.ZP,{onClick:()=>{ie({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[_e.categoryId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),Fo.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},Fo.createElement(Ft.Z,{spinning:pe["exercise/editExercise"]},Fo.createElement(Go.Z,{sealStyle:{left:-540},isPreview:!0,activeTabs:dt,showExportBtn:!0}),Fo.createElement(Jn.Z,null),Fo.createElement(no,{data:at==null?void 0:at.exercise_question_types,exercise:me,isDragDisabled:!0,markBtnVisible:Oe===3&&(((Dt=at==null?void 0:at.exercise)==null?void 0:Dt.is_creator)||(0,bt.Ny)())}),Fo.createElement(qo.Z,null))))};var Wl=(0,ye.connect)(({exercise:me,loading:pe})=>({exercise:me,loading:pe.effects}))(Xo),ll={flex_box_center:"flex_box_center___VaA8k",flex_space_between:"flex_space_between___TqHqG",flex_box_vertical_center:"flex_box_vertical_center___lRanp",flex_box_center_end:"flex_box_center_end___BPjtN",flex_box_column:"flex_box_column___jWLBM",title:"title___L0cG8",search:"search____WeIQ",head:"head___xmSl4",row:"row___HJKId",btns:"btns___m0Vc7",sort:"sort___qMLQP"},Zo=x(26724),Dl=x.n(Zo),Yl=x(26408),ti=x(59477),Ir=x(59301),nu=Object.defineProperty,Xl=Object.defineProperties,fl=Object.getOwnPropertyDescriptors,au=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,Di=(me,pe,ie)=>pe in me?nu(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ei=(me,pe)=>{for(var ie in pe||(pe={}))nl.call(pe,ie)&&Di(me,ie,pe[ie]);if(au)for(var ie of au(pe))Xi.call(pe,ie)&&Di(me,ie,pe[ie]);return me},Uo=(me,pe)=>Xl(me,fl(pe)),Ko=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const $o=({exercise:me,loading:pe,dispatch:ie,cb:dt})=>{const Dt=Uo(Ei({},(0,ye.useParams)()),{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:"",commit_types:[0],course_group_ids:[]});let[_e,Ut]=(0,a.useState)(Ei({},Dt)),[at,Oe]=(0,a.useState)([]);const[Pe,Pn]=(0,a.useState)(!0),[Zn,Xn]=(0,a.useState)(!0),[an,wn]=(0,a.useState)(0),[aa,Aa]=(0,a.useState)(!1),[_n,Wn]=(0,a.useState)([]),[Ga,On]=(0,a.useState)([]),[pa,Jt]=(0,a.useState)([]),[ga]=de.default.useForm(),[la,ka]=(0,a.useState)("");(0,a.useEffect)(()=>{me.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(at=[],Yt(),Ca(1))},[me.actionTabs.key,_e.commit_types]);const Yt=()=>Ko(void 0,null,function*(){var Za,va;const za=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/header_info.json`,{method:"get"});(za==null?void 0:za.status)===0&&(Jt([...(Za=za==null?void 0:za.data)==null?void 0:Za.course_groups]),On([...(va=za==null?void 0:za.data)==null?void 0:va.course_groups]))}),Ca=Za=>Ko(void 0,null,function*(){var va;Za==1&&(at=[]),Pn(!0),_e.page=Za,Xn(!0);const za=yield ie({type:"exercise/getRedoModal",payload:Uo(Ei({},_e),{commit_types:_e.commit_types.includes(0)?[]:_e.commit_types,score:((_e==null?void 0:_e.one)||0)+`${_e!=null&&_e.two?","+(_e==null?void 0:_e.two):""}`})});((va=za==null?void 0:za.exercise_users)==null?void 0:va.length)<_e.limit&&Pn(!1),za!=null&&za.exercise_users&&(Ut(Ei({},_e)),Oe([...at,...za==null?void 0:za.exercise_users]),Xn(!1))}),ia=Za=>{if(Za.target.checked){const va=at==null?void 0:at.map(za=>za.user_id);Wn(va)}else Wn([])},rr=Za=>{_e.course_group=_e.save_course_group,_e.student_id=_e.save_student_id,_e.realname=_e.save_realname,Ut(Ei({},_e)),Oe([]),Ca(1)},oo=()=>{_e.one=_e.save_one,_e.two=_e.save_two,wn(an+1),Ut(Ei({},_e)),Oe([]),Ca(1)},Lr=()=>{(_e==null?void 0:_e.sort)===null?_e.sort="asc":(_e==null?void 0:_e.sort)==="asc"?_e.sort="desc":(_e==null?void 0:_e.sort)==="desc"&&(_e.sort=null),Ut(Ei({},_e)),Oe([]),Ca(1)},Ua=()=>{let Za=!1;const va=()=>Ko(void 0,null,function*(){(yield(0,ne.q6)(Uo(Ei({},_e),{is_reset:Za,user_ids:_n}))).status===0&&(oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),dt&&dt(),ie({type:"exercise/setActionTabs",payload:{}})),ie({type:"exercise/getCommonHeader",payload:Ei({},_e)})});Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ir.createElement("div",{style:{margin:"13px 0 0px 0"}},Ir.createElement("p",null,"\u786E\u5B9A\u5C06\u9009\u4E2D\u7684\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ir.createElement(Ne.default,{onChange:za=>{Za=za.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),onOk:va})},sn=Za=>{const va=parseInt(Za);return isNaN(va)?"":va},tt=(Za,va)=>Za===0?Ir.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Za===1?Ir.createElement("span",{style:{color:"#DF3042"}},!va.is_make_up&&"\u8003\u8BD5\u4E2D",va.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Za===2?Ir.createElement("span",{style:{color:"#5AB891"}},!va.is_make_up&&!va.is_force_commit&&"\u5DF2\u4EA4\u5377",va.is_make_up&&!va.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",va.is_make_up&&va.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!va.is_make_up&&va.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Ir.createElement("span",{style:{color:"#5AB891"}},!va.is_make_up&&!va.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",va.is_make_up&&!va.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",va.is_make_up&&va.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!va.is_make_up&&va.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)");return Ir.createElement(Fe.default,{centered:!0,title:"\u6253\u56DE\u91CD\u505A",open:me.actionTabs.key==="\u6253\u56DE\u91CD\u505A",width:1e3,bodyStyle:{minHeight:200},confirmLoading:aa,afterClose:()=>{Ut(Ei({},Dt)),Wn([]),Oe([]),ka(""),On([]),Jt([]),ga.resetFields()},onOk:Ua,onCancel:()=>{ie({type:"exercise/setActionTabs",payload:{}})}},Ir.createElement(re.Z,{align:"middle",gutter:20},Ir.createElement(ve.Z,null,Ir.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Ir.createElement(ve.Z,null,Ir.createElement(Ne.default,{className:"mr10",onChange:Za=>{Ut(Uo(Ei({},_e),{commit_types:[0]}))},checked:_e==null?void 0:_e.commit_types.includes(0)},"\u5168\u90E8"),Ir.createElement(Ne.default.Group,{options:[{label:"\u5DF2\u4EA4\u5377",value:1},{label:"\u5DF2\u4EA4\u5377\uFF08\u5F3A\u5236\uFF09",value:2},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54",value:3},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u5F3A\u5236\uFF09",value:4}],value:_e.commit_types,onChange:Za=>{Ut(Uo(Ei({},_e),{commit_types:Za}))}}))),Ir.createElement(re.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},Ir.createElement(ve.Z,null,Ir.createElement(re.Z,{align:"middle",gutter:20},Ir.createElement(ve.Z,null,Ir.createElement("span",null,"\u5206\u6570\u533A\u95F4")),Ir.createElement(ve.Z,null,Ir.createElement(Te.Z,{parser:sn,onChange:Za=>{Ut(Uo(Ei({},_e),{save_one:Za}))},value:_e.save_one,min:0}),Ir.createElement("span",{className:"mr10 ml10"},"-"),Ir.createElement(Te.Z,{parser:sn,onChange:Za=>{Ut(Uo(Ei({},_e),{save_two:Za}))},value:_e.save_two,min:0})),Ir.createElement(ve.Z,null,Ir.createElement(Ce.ZP,{onClick:()=>{Ut(Uo(Ei({},_e),{one:"",two:"",save_one:"",save_two:""}))}},"\u6E05\u7A7A")),Ir.createElement(ve.Z,null,Ir.createElement(Ce.ZP,{type:"primary",onClick:oo},"\u786E\u8BA4")))),Ir.createElement(ve.Z,null,Ir.createElement(re.Z,{wrap:!1,align:"middle",gutter:20},Ir.createElement(ve.Z,null,Ir.createElement(Se.default.Search,{value:_e.save_realname,style:{width:320},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onChange:Za=>{_e.save_realname=Za.target.value,Ut(Ei({},_e))},onSearch:rr})),Ir.createElement(ve.Z,null,Ir.createElement(y.Z,{dropdownRender:Za=>Ir.createElement("div",{className:"bg-white",style:{maxWidth:200,border:"1px solid #f7f7f7"}},Ir.createElement(de.default,{form:ga,initialValues:{course_group_ids:[]},onValuesChange:va=>{Ut(Ei(Ei({},_e),va))},onFinish:()=>{Ca(1)}},Ir.createElement("div",{style:{maxHeight:500,overflow:"auto",padding:"10px"}},Ir.createElement(Se.default,{allowClear:!0,suffix:Ir.createElement("i",{className:`iconfont icon-sousuo9 font14 ${ll.searchIcon}`}),className:ll.search,placeholder:"\u73ED\u7EA7\u540D\u79F0\u68C0\u7D22",size:"middle",value:la,onChange:va=>Ko(void 0,null,function*(){var za;ka((za=va==null?void 0:va.target)==null?void 0:za.value),Jt([...Ga.filter(ur=>{var Ha;return(Ha=ur==null?void 0:ur.exercise_group_name)==null?void 0:Ha.includes(va.target.value)})])})}),Ir.createElement(de.default.Item,{name:"course_group_ids",valuePropName:"checked"},Ir.createElement(Ne.default.Group,null,Ir.createElement(Me.Z,{direction:"vertical",size:10},pa==null?void 0:pa.map((va,za)=>Ir.createElement(Ne.default,{key:za,value:va==null?void 0:va.exercise_group_id},va==null?void 0:va.exercise_group_name)))))),Ir.createElement(re.Z,{wrap:!1,align:"middle"},Ir.createElement(ve.Z,null,Ir.createElement(Ce.ZP,{type:"link",htmlType:"submit"},"\u786E\u8BA4")),Ir.createElement(ve.Z,null,Ir.createElement(Ce.ZP,{type:"link",htmlType:"reset",onClick:()=>{Ut(Uo(Ei({},_e),{course_group_ids:[]})),Jt([...Ga]),ka("")}},"\u91CD\u7F6E")))))},Ir.createElement("a",{onClick:Za=>Za.preventDefault()}," ",Ir.createElement(Me.Z,null," \u5206\u73ED ",Ir.createElement("i",{className:"iconfont icon-a-bianzu11 font12"})," "))))))),Ir.createElement("div",{className:ll.head,style:(at==null?void 0:at.length)>5?{paddingRight:15}:{width:944}},Ir.createElement("div",null,Ir.createElement(Ne.default,{className:"font14",checked:at!=null&&at.length?(_n==null?void 0:_n.length)===(at==null?void 0:at.length):!1,onChange:ia},"\u59D3\u540D")),Ir.createElement("div",null,Ir.createElement("span",null,"\u5B66\u53F7")),Ir.createElement("div",null,Ir.createElement("span",null,"\u5206\u73ED")),Ir.createElement("div",null,Ir.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Ir.createElement("div",{className:ll.sort,onClick:Lr},Ir.createElement("span",null,"\u6210\u7EE9\u5206\u6570"),Ir.createElement("aside",null,Ir.createElement(ti.Z,{style:{color:(_e==null?void 0:_e.sort)==="asc"?"#0152d9":"#bfbfbf"}}),Ir.createElement(te.Z,{style:{color:(_e==null?void 0:_e.sort)==="desc"?"#0152d9":"#bfbfbf"}})))),Ir.createElement("div",{style:{height:260,overflow:"auto"}},Ir.createElement(Dl(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!Zn&&Pe&&Ca((_e==null?void 0:_e.page)+1)},hasMore:!Zn&&Pe,useWindow:!1},Ir.createElement(Ne.default.Group,{style:{width:"100%"},value:_n,onChange:Za=>{console.log(Za,444),Wn(Za)}},at==null?void 0:at.map(function(Za,va){return Ir.createElement("div",{key:Za.user_id,className:ll.row},Ir.createElement("div",null,Ir.createElement(Ne.default,{className:"font14",value:Za.user_id},Za.user_name)),Ir.createElement("div",null,Za.student_id),Ir.createElement("div",null,Za.course_group_name),Ir.createElement("div",null,tt(Za.commit_status,Za)),Ir.createElement("div",{className:"pl10"},Ir.createElement("span",null,Za.user_score)))})),Ir.createElement(Ft.Z,{className:"edu-ant-spin",spinning:Zn}))),Ir.createElement("div",{className:ll.title},Ir.createElement("img",{style:{objectFit:"contain"},src:Yl.Z}),"\u6253\u56DE\u4E4B\u540E\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\u3002"))};var Ho=(0,ye.connect)(({exercise:me,loading:pe})=>({exercise:me,loading:pe}))($o),Po={flex_box_center:"flex_box_center___PohMo",flex_space_between:"flex_space_between___ZyAuO",flex_box_vertical_center:"flex_box_vertical_center___eh0B6",flex_box_center_end:"flex_box_center_end___O1yBK",flex_box_column:"flex_box_column___rCOUW",customModal:"customModal___gYgfZ",checking:"checking___70GE9",content:"content___FtAfN",group:"group___kIfCW",footer:"footer___A6aEg",scoremodal:"scoremodal___FKFBU",selectWrapper:"selectWrapper___J8t1k",allqingchu:"allqingchu___UjfNm",title:"title___tB39D",search:"search___Pnsp3",searchIcon:"searchIcon___mVW2x"},qa=x(59301),vo=Object.defineProperty,pl=Object.getOwnPropertySymbols,Jl=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Tu=(me,pe,ie)=>pe in me?vo(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Wu=(me,pe)=>{for(var ie in pe||(pe={}))Jl.call(pe,ie)&&Tu(me,ie,pe[ie]);if(pl)for(var ie of pl(pe))Qu.call(pe,ie)&&Tu(me,ie,pe[ie]);return me},Su=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Au=({exercise:me,dispatch:pe,onOk:ie})=>{const dt=(0,ye.useParams)(),[Dt,_e]=(0,a.useState)([]),[Ut,at]=(0,a.useState)(),[Oe,Pe]=(0,a.useState)([]),[Pn,Zn]=(0,a.useState)(!0),[Xn,an]=(0,a.useState)(!1),[wn]=de.default.useForm(),[aa,Aa]=(0,a.useState)({page:1,limit:10,is_random:"",exercise_status:""}),_n=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",render:(Jt,ga,la)=>aa.limit*(aa.page-1)+la+1},{title:"\u8865\u8003\u8BD5\u5377",dataIndex:"exercise_name",key:"id",width:200,render:(Jt,ga,la)=>qa.createElement("span",null,Jt||"- -")},{title:"\u7C7B\u578B",dataIndex:"is_random",key:"is_random",render:(Jt,ga,la)=>qa.createElement("span",null,Jt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377")},{title:"\u8BD5\u9898\u6570",dataIndex:"question_count",key:"question_count",render:(Jt,ga,la)=>qa.createElement("span",null,Jt||"- -")},{title:"\u603B\u5206",dataIndex:"total_score",key:"total_score",render:(Jt,ga,la)=>qa.createElement("span",null,Jt||"- -")},{title:"\u8865\u8003\u4EBA\u6570",dataIndex:"exercise_user_count",key:"exercise_user_count",render:(Jt,ga,la)=>qa.createElement("span",null,Jt||"- -")},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",render:(Jt,ga,la)=>qa.createElement("span",null,Jt===1?"\u672A\u5F00\u59CB":Jt===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u622A\u6B62")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,align:"right",render:(Jt,ga,la)=>qa.createElement("div",{style:{flex:1,textAlign:"right"}},qa.createElement("a",{onClick:()=>{(0,ue.xg)(`/classrooms/${dt.coursesId}/exercise/${ga.id}/detail?random=${ga.is_random}`)}},"\u67E5\u770B"))}].filter(Jt=>!!Jt);(0,a.useEffect)(()=>{me.actionTabs.key==="\u8865\u8003\u8BB0\u5F55"&&Wn(aa)},[me.actionTabs.key]);const Wn=Jt=>Su(void 0,null,function*(){var ga,la;Zn(!0);const ka=yield(0,fe.ZP)(`/api/exercises/${dt==null?void 0:dt.categoryId}/make_up_records.json`,{method:"get",params:Wu({},Jt)});ka&&(_e(((ga=ka==null?void 0:ka.data)==null?void 0:ga.make_up_exercises)||[]),at((la=ka==null?void 0:ka.data)==null?void 0:la.count)),Zn(!1)}),Ga=()=>{pe({type:"exercise/setActionTabs",payload:{}})},On=()=>{ie(Oe)},pa=Jt=>{Pe(Jt),an(Jt.length===Dt.length)};return qa.createElement(Fe.default,{centered:!0,afterClose:()=>{Pe([]),an(!1),wn.resetFields(),Aa({page:1,limit:10,is_random:"",exercise_status:""})},title:"\u8865\u8003\u8BB0\u5F55",className:Po.scoremodal,open:me.actionTabs.key==="\u8865\u8003\u8BB0\u5F55",width:1e3,onOk:()=>pe({type:"exercise/setActionTabs",payload:{}}),onCancel:Ga},qa.createElement(de.default,{layout:"inline",form:wn,onValuesChange:(Jt,ga)=>{console.log(Jt),!(Jt.keywords||Jt.keywords==="")&&wn.submit()},onFinish:Jt=>{console.log(Jt),Aa(Wu(Wu({},aa),Jt)),Wn(Wu(Wu({},aa),Jt))},initialValues:{is_random:"",exercise_status:""}},qa.createElement(de.default.Item,{name:"is_random"},qa.createElement(dn.default,{className:Po.selectWrapper,placeholder:"\u5168\u90E8\u7C7B\u578B",style:{width:160},size:"middle"},qa.createElement(dn.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),qa.createElement(dn.default.Option,{value:0},"\u4EBA\u5DE5\u7EC4\u5377"),qa.createElement(dn.default.Option,{value:1},"\u968F\u673A\u7EC4\u5377"))),qa.createElement(de.default.Item,{name:"exercise_status"},qa.createElement(dn.default,{className:Po.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:160},size:"middle"},qa.createElement(dn.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),qa.createElement(dn.default.Option,{value:1},"\u672A\u5F00\u59CB"),qa.createElement(dn.default.Option,{value:2},"\u8003\u8BD5\u4E2D"),qa.createElement(dn.default.Option,{value:3},"\u5DF2\u622A\u6B62"))),qa.createElement(de.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keywords"},qa.createElement(Se.default.Search,{className:Po.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:qa.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Po.searchIcon}`,onClick:()=>wn.submit()}),onSearch:Jt=>{wn.submit()}}))),qa.createElement(z.default,{style:{marginTop:20,marginBottom:15},scroll:{y:260},dataSource:Dt,pagination:!1,loading:Pn,columns:_n}),(Dt==null?void 0:Dt.length)>0&&qa.createElement(xe.Z,{current:aa.page,total:Ut,style:{marginBottom:20},defaultPageSize:aa.limit,showTotal:Jt=>qa.createElement("span",null,"\u5171\xA0",qa.createElement("span",{style:{color:"#165DFF"}},Jt),"\xA0\u6761\u6570\u636E"),pageSize:aa.limit,onChange:(Jt,ga)=>{aa.page=Jt,aa.limit=ga,Aa(Wu({},aa)),Wn(Wu({},aa))}}))};var al=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Au),Hu={info:"info___FCajO",info_name:"info_name___nVPNy",info_studeng_id:"info_studeng_id___afKvd",info_group:"info_group___xadCu"},as="data:image/jpeg;base64,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",Wi=Object.defineProperty,Ji=Object.defineProperties,ru=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,ci=Object.prototype.propertyIsEnumerable,Vu=(me,pe,ie)=>pe in me?Wi(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Lu=(me,pe)=>{for(var ie in pe||(pe={}))Pu.call(pe,ie)&&Vu(me,ie,pe[ie]);if(vu)for(var ie of vu(pe))ci.call(pe,ie)&&Vu(me,ie,pe[ie]);return me},Ii=(me,pe)=>Ji(me,ru(pe)),cl=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Ou=({exercise:me,loading:pe,dispatch:ie,cb:dt})=>{const Dt=Ii(Lu({},(0,ye.useParams)()),{page:0,limit:20});let[_e,Ut]=(0,a.useState)(Lu({},Dt)),[at,Oe]=(0,a.useState)([]),[Pe,Pn]=(0,a.useState)({});const[Zn,Xn]=(0,a.useState)(!0),[an,wn]=(0,a.useState)(!0);(0,a.useEffect)(()=>{me.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55"&&(at=[],Aa(1))},[me.actionTabs.key]);const aa=[{title:"\u6253\u56DE\u6B21\u6570",ellipsis:!0,dataIndex:"index",align:"center",render:(_n,Wn,Ga)=>a.createElement(De.Z,{placement:"bottom",title:Ga+1},a.createElement("span",null,Ga+1))},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"submission_time",ellipsis:!0,align:"center",render:_n=>a.createElement(De.Z,{placement:"bottom",title:Qe()(_n).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Qe()(_n).format("YYYY-MM-DD HH:mm")))},{title:"\u6253\u56DE\u65F6\u95F4",dataIndex:"created_at",align:"center",render:_n=>a.createElement(De.Z,{placement:"bottom",title:Qe()(_n).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Qe()(_n).format("YYYY-MM-DD HH:mm")))},{title:"\u8003\u8BD5\u5F97\u5206",dataIndex:"score",ellipsis:!0,align:"center",render:_n=>a.createElement(De.Z,{placement:"bottom",title:_n},a.createElement("span",null,_n||"--"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"option_user_name",ellipsis:!0,align:"center",render:_n=>a.createElement(De.Z,{placement:"bottom",title:_n},a.createElement("span",null,_n||"--"))}],Aa=_n=>cl(void 0,null,function*(){var Wn;_n==1&&(at=[]),Xn(!0),_e.page=_n,_e.student_id=me.actionTabs.student_id,wn(!0);const Ga=yield ie({type:"exercise/getRedoListModal",payload:Ii(Lu({},_e),{score:((_e==null?void 0:_e.one)||0)+`${_e!=null&&_e.two?","+(_e==null?void 0:_e.two):""}`})});Pn(Lu({},Ga)),((Wn=Ga==null?void 0:Ga.student_redo_lists)==null?void 0:Wn.length)<_e.limit&&Xn(!1),Ga!=null&&Ga.student_redo_lists&&(Ut(Lu({},_e)),Oe([...at,...Ga==null?void 0:Ga.student_redo_lists]),wn(!1))});return a.createElement(Fe.default,{centered:!0,title:"\u6253\u56DE\u8BB0\u5F55",open:me.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55",width:1e3,bodyStyle:{minHeight:300},cancelButtonProps:{style:{display:"none"}},okButtonProps:{style:{display:"none"}},afterClose:()=>{Ut(Lu({},Dt)),Oe([])},onCancel:()=>{ie({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:Hu.info},a.createElement("div",{className:Hu.info_name},"\u59D3\u540D\uFF1A",(Pe==null?void 0:Pe.name)||"--"),a.createElement("div",{className:Hu.info_studeng_id},"\u5B66\u53F7\uFF1A",(Pe==null?void 0:Pe.student_id)||"--"),a.createElement("div",{className:Hu.info_group},"\u5206\u73ED\uFF1A",(Pe==null?void 0:Pe.course_group_name)||"--")),(at==null?void 0:at.length)===0&&!an&&a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},a.createElement("img",{src:as,width:"100",alt:""}),a.createElement("br",null),a.createElement("p",{className:"mt20"},"\u8BE5\u5B66\u751F\u65E0\u6253\u56DE\u8BB0\u5F55!")),((at==null?void 0:at.length)>0||an)&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(z.default,{pagination:!1,dataSource:[],columns:aa})),a.createElement("div",{style:{maxHeight:170,overflow:"auto"}},a.createElement(Dl(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!an&&Zn&&Aa((_e==null?void 0:_e.page)+1)},hasMore:Zn,useWindow:!1},a.createElement(z.default,{loading:an,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:at,columns:aa})))))};var hu=(0,ye.connect)(({exercise:me,loading:pe})=>({exercise:me,loading:pe}))(Ou),Ns=x(46212),As=x(98653),$u={flex_box_center:"flex_box_center___WY2F6",flex_space_between:"flex_space_between___iUTlt",flex_box_vertical_center:"flex_box_vertical_center___mDkSS",flex_box_center_end:"flex_box_center_end___Wn6Ih",flex_box_column:"flex_box_column___fErgP",customModal:"customModal___WBifT",checking:"checking___THUYH",content:"content___OYuOv",group:"group___mn5IG",footer:"footer___yBjyD"},rs=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const yu=({exercise:me,dispatch:pe,onOk:ie})=>{const dt=(0,ye.useParams)(),[Dt,_e]=(0,a.useState)([]),[Ut,at]=(0,a.useState)([]),[Oe,Pe]=(0,a.useState)(!0),[Pn,Zn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{me.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&Xn()},[me.actionTabs.key]);const Xn=()=>rs(void 0,null,function*(){Pe(!0);const Aa=yield(0,fe.ZP)(`/api/courses/${dt==null?void 0:dt.coursesId}/exercises/exercise_course_groups.json`,{method:"get",params:{id:dt==null?void 0:dt.categoryId}});Aa&&_e((Aa==null?void 0:Aa.course_groups)||[]),Pe(!1)}),an=()=>{pe({type:"exercise/setActionTabs",payload:{}})},wn=()=>{ie(Ut)},aa=Aa=>{at(Aa),Zn(Aa.length===Dt.length)};return a.createElement(Fe.default,{centered:!0,afterClose:()=>{at([]),Zn(!1)},title:"\u4EE3\u7801\u67E5\u91CD",open:me.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",footer:null,width:718,wrapClassName:$u.customModal,onCancel:an},a.createElement("aside",{className:$u.checking},a.createElement("div",{className:$u.content},a.createElement("div",{className:$u.group},Dt.length>0?a.createElement("p",null,"\u9009\u62E9\u73ED\u7EA7\uFF1A"):a.createElement("p",null,"\u6682\u65E0\u5206\u73ED"),a.createElement(Ne.default.Group,{value:Ut,onChange:aa},Dt.map(Aa=>a.createElement(Ne.default,{key:Aa.id,value:Aa.id},Aa.name))))),a.createElement("div",{className:$u.footer},a.createElement(Ne.default,{checked:Pn,onChange:Aa=>{const _n=Aa.target.checked?Dt.map(Wn=>Wn.id):[];at(_n),Zn(Aa.target.checked)}},"\u5168\u9009"),a.createElement(Ce.ZP,{onClick:an},"\u53D6\u6D88"),a.createElement(Ce.ZP,{onClick:wn,type:"primary"},"\u786E\u8BA4"))))};var bu=(0,ye.connect)(({exercise:me})=>({exercise:me}))(yu),ks=x(2811),Ll={flex_box_center:"flex_box_center___Onpg9",flex_space_between:"flex_space_between___nYRpC",flex_box_vertical_center:"flex_box_vertical_center___NGA7H",flex_box_center_end:"flex_box_center_end___a2dUm",flex_box_column:"flex_box_column___c5CN2",formDom:"formDom___ahHwX",form:"form___TDc55",fjpy:"fjpy___dshUa",tips:"tips___sHetw",buttonFixed:"buttonFixed___oKPiL",buttonWrap:"buttonWrap___LDtpG",button:"button___ydPRd",scoreSettingWrapper:"scoreSettingWrapper___L7weV",ipItem:"ipItem___nAf_u",ipWrp:"ipWrp___x3LTQ",tagWrap:"tagWrap___PMN4b",tag:"tag___Auf1J",padding:"padding___veqnd",unlockKeyWrapper:"unlockKeyWrapper___UOERJ",unlockKeyInput:"unlockKeyInput___ItI9I",mb40:"mb40___eMjps",mb28:"mb28___ZxJPY",mainRuleText:"mainRuleText___U5cJS",minorRuleText:"minorRuleText___aZezx",contentInterval:"contentInterval___slPV9",CompetitionsListzhezhao:"CompetitionsListzhezhao___bTlUp",numberInput:"numberInput____ONIt",publishRuleIndex:"publishRuleIndex___s2cVA",publishRuleContent:"publishRuleContent___HohmS",groupSelector:"groupSelector___Zxqsw",addAndDelete:"addAndDelete___saTVM",deleteIcon:"deleteIcon___vnkck",addIcon:"addIcon___Yz7Ef",cancelBtn:"cancelBtn___p8Klw",submitBtn:"submitBtn___pmm2G",remindForm:"remindForm___K6X21",remindItem:"remindItem___Z7rRb",remindInput:"remindInput___r_wq3",addRemind:"addRemind___jbnIp",disabled:"disabled___ebijK",removeStyle:"removeStyle___ObL0w",new_title:"new_title___Te4vd",multiple_select:"multiple_select___K8cHJ",title_icon:"title_icon___s6qSK",title:"title___N_aja"},Du=x(59301),Ds=Object.defineProperty,Us=Object.defineProperties,$c=Object.getOwnPropertyDescriptors,Pi=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,Fu=(me,pe,ie)=>pe in me?Ds(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,os=(me,pe)=>{for(var ie in pe||(pe={}))iu.call(pe,ie)&&Fu(me,ie,pe[ie]);if(Pi)for(var ie of Pi(pe))Yu.call(pe,ie)&&Fu(me,ie,pe[ie]);return me},Xu=(me,pe)=>Us(me,$c(pe)),js=({disabled:me,time:pe})=>Du.createElement(de.default.List,{name:"exercise_events",rules:[{validator(ie,dt){var Dt,_e;const Ut=new Set;for(const at of dt){if(Ut.has(at.reminder_time))return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u5141\u8BB8\u91CD\u590D\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E"));if(at.reminder_time>pe)return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u7B54\u9898\u65F6\u957F"));if(Ut.add(at.reminder_time),!((_e=(Dt=at.reminder_content)==null?void 0:Dt.trim())!=null&&_e.length))return Promise.reject(new Error("\u63D0\u9192\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(ie,{add:dt,remove:Dt})=>Du.createElement("div",{className:Ll.remindForm},ie.length>0&&Du.createElement("div",null,ie.map((_e,Ut)=>Du.createElement(re.Z,{key:_e.key,align:"middle",wrap:!1,className:Ll.remindItem},Du.createElement("span",{className:"mr10",style:{marginLeft:"32px"}},Ut+1,".\u7B54\u9898\u7ED3\u675F\u524D"),Du.createElement(ve.Z,null,Du.createElement(de.default.Item,Xu(os({},_e),{name:[_e.name,"reminder_time"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u65F6\u95F4"}],noStyle:!0}),Du.createElement(Te.Z,{precision:0,min:1,disabled:me,addonAfter:"\u5206\u949F",className:Ll.remindInput}))),Du.createElement("span",{className:"mr10 ml10"},"\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A"),Du.createElement(ve.Z,{flex:1},Du.createElement(de.default.Item,Xu(os({},_e),{name:[_e.name,"reminder_content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u5185\u5BB9"}],noStyle:!0}),Du.createElement(Se.default,{className:Ll.remindInput,disabled:me,showCount:!0,maxLength:100}))),Du.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187",opacity:me?.5:1},onClick:()=>{me||dt({reminder_time:""})}}),Du.createElement("i",{className:"iconfont icon-shanjian1",style:{color:"#E30000",cursor:"pointer",fontSize:16,visibility:me?"hidden":"visible"},onClick:()=>Dt(_e.name)})))),ie.length<5&&Du.createElement(re.Z,{style:{marginLeft:"30px"}},Du.createElement(ve.Z,{className:`${Ll.addRemind} ${me?Ll.disabled:""}`,onClick:()=>{me||dt({reminder_time:""})}},Du.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5 font14"}),"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192")))),cc=x(13430),jc=x(2281),ed=x(70170),Zc=x(8671),Co=x(59301),Hc=Object.defineProperty,dc=Object.defineProperties,nc=Object.getOwnPropertyDescriptors,vd=Object.getOwnPropertySymbols,mc=Object.prototype.hasOwnProperty,td=Object.prototype.propertyIsEnumerable,gc=(me,pe,ie)=>pe in me?Hc(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Cs=(me,pe)=>{for(var ie in pe||(pe={}))mc.call(pe,ie)&&gc(me,ie,pe[ie]);if(vd)for(var ie of vd(pe))td.call(pe,ie)&&gc(me,ie,pe[ie]);return me},fc=(me,pe)=>dc(me,nc(pe)),ac=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const{RangePicker:pc}=xn.default,{Option:zc}=dn.default,Sd=({user:me,classroomList:pe,exercise:ie,globalSetting:dt,loading:Dt,dispatch:_e,changeActive:Ut})=>{var at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga;const{workSetting:On,commonHeader:pa}=ie,Jt=(0,ye.useParams)();Jt.category=Jt.categoryId;const[ga,la]=(0,a.useState)(!1),[ka,Yt]=(0,a.useState)(!1),[Ca,ia]=(0,a.useState)(),[rr,oo]=(0,a.useState)({});let[Lr,Ua]=(0,a.useState)([]),[sn,tt]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[],miss_exam_count:0,no_passing_count:0,is_make_up_exercise:!1,exercise_status:1,is_appoint_user:!1,is_no_passing_user:!1,is_miss_exam_user:!1,enable_answer_time:!1,answer_time:"",exercise_type:1,simulate_exercise_num:3,show_acm:!1});const[Za,va]=(0,a.useState)(1),[za,ur]=(0,a.useState)(!1),[Ha,Vr]=(0,a.useState)(!1),[Va,Da]=(0,a.useState)(!1),[Or,Sr]=(0,a.useState)(!1),[or,ea]=(0,a.useState)([]),[_a,ya]=(0,a.useState)([]),[ra,xa]=(0,a.useState)(!1),[qn,nr]=(0,a.useState)(null),[vr,xr]=(0,a.useState)({});(0,a.useEffect)(()=>{((pa==null?void 0:pa.exercise_status)==="5"||pa!=null&&pa.appraise_label||(0,bt.aQ)())&&la(!0)},[pa]),(0,a.useEffect)(()=>{Zr()},[On]),(0,a.useEffect)(()=>{(0,bt.dE)()||ho()},[]),(0,a.useEffect)(()=>{ie.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Ut("2")},[ie.actionTabs.key]);function ho(){return ac(this,null,function*(){const eo=yield(0,fe.ZP)(`/api/courses/${Jt==null?void 0:Jt.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Jt==null?void 0:Jt.coursesId}});ia(eo==null?void 0:eo.alert)})}const Eo=eo=>{var Kl;const Ui=sn.publish_time;if(!Ui||(Kl=On==null?void 0:On.exercise)!=null&&Kl.publish_time)return;let mu;eo===1?mu=Qe()(Ui).add(120,"minutes"):mu=Qe()(Ui).add(7,"days"),sn.end_time=mu,tt(Object.assign({},sn))},Zr=()=>{var eo,Kl,Ui,mu,Uu;console.log("\u53D6\u6D88");const su=JSON.parse(JSON.stringify(On));if(Object.keys(sn).forEach(jl=>{var Nu;sn[jl]=(Nu=su==null?void 0:su.exercise)==null?void 0:Nu[jl]}),Lr=((eo=su==null?void 0:su.published_course_groups)==null?void 0:eo.map(jl=>({course_group_id:jl.course_group_id,end_time:jl.course_end_time,publish_time:jl.course_publish_time})))||[{}],(Kl=On==null?void 0:On.course_groups)==null||Kl.map(jl=>{var Nu;(Nu=On==null?void 0:On.published_course_groups)==null||Nu.map((Vs,Gu)=>{var wr;(wr=Vs==null?void 0:Vs.course_group_id)!=null&&wr.includes(jl==null?void 0:jl.course_group_id)&&(jl.cilckkey=Gu,jl.isselect=!0)})}),ie.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"&&Gl(""),ur(sn.time!==-1),tt(sn),sn!=null&&sn.is_appoint_user){const jl=((mu=(Ui=su==null?void 0:su.exercise)==null?void 0:Ui.all_exercise_users)==null?void 0:mu.map(Nu=>Nu.user_id))||[];ea([...jl])}Vr(sn.is_appoint_user),Da(sn.is_miss_exam_user),Sr(sn.is_no_passing_user),Ua(Lr.length>0?Lr:[{}]),Iu.setFieldsValue({exercise_events:(Uu=su==null?void 0:su.exercise)==null?void 0:Uu.exercise_events})},sr=()=>ac(void 0,null,function*(){var eo,Kl,Ui,mu,Uu,su;if(((eo=me==null?void 0:me.userInfo)==null?void 0:eo.user_status)===2){(0,jc.Rd)();return}if((pa==null?void 0:pa.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const jl=JSON.parse(JSON.stringify(sn));console.log("\u63D0\u4EA4");try{yield Iu.validateFields();const Gu=Iu.getFieldsValue();jl.exercise_events=Gu.exercise_events}catch(Gu){Gu!=null&&Gu.errorFields&&(Iu.scrollToField((Ui=(Kl=Gu==null?void 0:Gu.errorFields)==null?void 0:Kl[0])==null?void 0:Ui.name,{behavior:"smooth",block:"center"}),oe.ZP.error((su=(Uu=(mu=Gu==null?void 0:Gu.errorFields)==null?void 0:mu[0])==null?void 0:Uu.errors)==null?void 0:su[0]));return}if(jl.categoryId=Jt.categoryId,jl.publish_time_groups=Lr,sn!=null&&sn.is_make_up_exercise){if(Ha&&or.length<=0||!Ha&&!(Va||Or)){oe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}jl.is_appoint_user=Ha,jl.is_miss_exam_user=Va,jl.is_no_passing_user=Or,Ha?jl.make_up_exercise_users=or==null?void 0:or.map(Gu=>({user_id:Gu})):jl.make_up_exercise_users=[]}if(!sn.unified_setting&&!(sn!=null&&sn.is_make_up_exercise)){if(!Lr.length){oe.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}delete jl.publish_time,delete jl.end_time,Lr.map(Gu=>{var wr;if(!Gu.course_group_id||!((wr=Gu.course_group_id)!=null&&wr.length))throw oe.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Gu.publish_time||!Gu.end_time)throw oe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}else if(!sn.publish_time||!sn.end_time)throw oe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");let{exercise:Nu}=On;const Vs=()=>ac(void 0,null,function*(){if(sn.exercise_type==2&&(Nu.is_locked||Nu.open_camera||Nu.screen_open||Nu.login_restrict||Nu.ip_bind||Nu.ip_limit=="pub"||Nu.ip_limit=="inner"||Nu.identity_verify||Nu.open_phone_video_recording)){const wr=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Co.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Co.createElement("span",{style:{color:"#FA6400"}}," ",(0,ue.hi)(Nu)," "),"\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:()=>ac(void 0,null,function*(){let dl=yield(0,Zc.Tr)({exercise_ids:[parseInt(Jt==null?void 0:Jt.categoryId)],course_id:Jt.coursesId,type:"exercise"});(dl==null?void 0:dl.student_count)===0?io(jl):(oo(jl),xr(dl)),Ut("2")}),onCancel:()=>ac(void 0,null,function*(){wr.destroy();let dl=yield(0,Zc.Tr)({exercise_ids:[Jt==null?void 0:Jt.categoryId],course_id:Jt.coursesId,type:"exercise"});(dl==null?void 0:dl.student_count)===0?io(jl):(oo(jl),xr(dl))})});return}let Gu=yield(0,Zc.Tr)({exercise_ids:[Jt==null?void 0:Jt.categoryId],course_id:Jt.coursesId,type:"exercise"});(Gu==null?void 0:Gu.student_count)===0?io(jl):(oo(jl),xr(Gu))});pa!=null&&pa.high_resources_consume&&!(pa!=null&&pa.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Jt.coursesId,type:"exercise",type_id:Jt.categoryId,name:pa.exercise_name,fn:()=>{Vs()}}}):Vs()}),io=eo=>ac(void 0,null,function*(){Yt(!0),(yield(0,fe.ZP)(`/api/exercises/${Jt==null?void 0:Jt.categoryId}/publish_settings.json`,{method:"post",body:eo})).status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Gl(""),_e({type:"exercise/getCommonHeader",payload:Cs({},Jt)}),_e({type:"exercise/getWorkSetting",payload:Cs({},Jt)})),Yt(!1)}),yo=eo=>eo&&eosn.end_time?eo&&(eo{var Kl,Ui;return((Kl=On==null?void 0:On.exercise)==null?void 0:Kl.exercise_status)>1&&!(eo!=null&&eo.new)?!0:(Ui=On==null?void 0:On.published_course_groups)!=null&&Ui.some(mu=>mu.course_group_id===eo.course_group_id)?ga:!1},Yi=eo=>{var Kl;return ga?[!0,!0]:(Kl=On==null?void 0:On.published_course_groups)!=null&&Kl.some(Ui=>{var mu,Uu;return((mu=Ui.course_group_id)==null?void 0:mu[0])===((Uu=eo.course_group_id)==null?void 0:Uu[0])})?ga||Qe()()>Qe()(eo==null?void 0:eo.publish_time)?[!0,!1]:[!1,!1]:[!1,!1]};(0,a.useEffect)(()=>{Gl("\u8868\u5355\u672A\u4FDD\u5B58")},[sn]);const Gl=(eo="")=>{_e({type:"exercise/setActionTabs",payload:{key:eo}})},_i=eo=>{eo.preventDefault(),eo.returnValue=""},ku=(eo,Kl,Ui)=>{if(eo<=0){oe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}else ea(Kl),ya(Ui),xa(!1)},[Iu]=de.default.useForm();return Co.createElement("section",{className:Ll.form,style:{padding:"30px 50px",marginBottom:"0px"}},Co.createElement(Ft.Z,{spinning:Dt["exercise/getWorkSetting"]||ka},!(sn!=null&&sn.is_make_up_exercise)&&Co.createElement(Co.Fragment,null,Co.createElement("div",{className:Ll.new_title,style:{marginTop:"0px"}},"\u8003\u8BD5\u53D1\u5E03"),Co.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Co.createElement(be.ZP.Group,{onChange:()=>{var eo,Kl,Ui,mu,Uu;if((0,bt.Rm)()&&(!((Kl=(eo=pe==null?void 0:pe.AssistantObject)==null?void 0:eo.exercise)!=null&&Kl.can_publish)||!((mu=(Ui=pe==null?void 0:pe.AssistantObject)==null?void 0:Ui.exercise)!=null&&mu.can_late))){oe.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(((Uu=On==null?void 0:On.exercise)==null?void 0:Uu.exercise_status)>1){oe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539");return}sn.unified_setting=!sn.unified_setting,sn.unified_setting===!1&&Lr==""&&Ua(Lr.concat({})),tt(Object.assign({},sn))},value:sn.unified_setting,disabled:ga||((at=On==null?void 0:On.exercise)==null?void 0:at.exercise_status)>1},Co.createElement(be.ZP,{value:!0,disabled:!((Oe=On==null?void 0:On.exercise)!=null&&Oe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),((Pe=On.course_groups)==null?void 0:Pe.length)>0&&Co.createElement(be.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")))),!(pa!=null&&pa.is_make_up_exercise)&&Co.createElement("div",{style:{color:"red"}},((Pn=On==null?void 0:On.exercise)==null?void 0:Pn.exercise_status)>1&&Ca&&"\u5F53\u524D\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\uFF0C\u4E3A\u63D0\u4F9B\u66F4\u597D\u7684\u670D\u52A1\uFF0C\u6211\u4EEC\u5C06\u8FDB\u884C\u670D\u52A1\u5668\u6269\u5BB9\uFF0C\u5EFA\u8BAE\u60A8\u572830\u5206\u949F\u540E\u53D1\u8D77\u8003\u8BD5\u3002\u60A8\u4E5F\u53EF\u4EE5\u7ACB\u5373\u53D1\u5E03\u3002"),(sn.unified_setting||(pa==null?void 0:pa.is_make_up_exercise))&&Co.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px",alignItems:"center",height:"50px"}},Co.createElement("div",{style:{color:"#666666",marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Co.createElement(De.Z,{placement:"bottom",title:((Zn=On==null?void 0:On.exercise)==null?void 0:Zn.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},Co.createElement(xn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Qe()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:yo,disabled:ga||((Xn=On==null?void 0:On.exercise)==null?void 0:Xn.exercise_status)>1||(0,bt.Rm)()&&!((wn=(an=pe==null?void 0:pe.AssistantObject)==null?void 0:an.exercise)!=null&&wn.can_publish),value:sn.publish_time?Qe()(sn.publish_time):void 0,allowClear:!1,onChange:(eo,Kl)=>{sn.publish_time=Kl,sn.end_time||(sn.end_time=sn.exercise_type===1?Qe()(eo).add(120,"minutes"):Qe()(eo).add(7,"days")),tt(Object.assign({},sn))}})),Co.createElement("div",{style:{color:"#666666",marginLeft:"60px"}},"\u622A\u6B62\u65F6\u95F4"),Co.createElement(xn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Qe()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ga||(0,bt.Rm)()&&!((Aa=(aa=pe==null?void 0:pe.AssistantObject)==null?void 0:aa.exercise)!=null&&Aa.can_late)||(pa==null?void 0:pa.open_appraise),allowClear:!1,value:sn.end_time?Qe()(sn.end_time):void 0,disabledDate:kl,onChange:(eo,Kl)=>{var Ui,mu;if((0,bt.Rm)()&&!((mu=(Ui=pe==null?void 0:pe.AssistantObject)==null?void 0:Ui.exercise)!=null&&mu.can_publish)){oe.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}sn.end_time=Kl,tt(Object.assign({},sn))}})),!sn.unified_setting&&!(pa!=null&&pa.is_make_up_exercise)&&Co.createElement("div",{style:{color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Lr&&Lr.map(function(eo,Kl){var Ui,mu,Uu;return Co.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:Kl==(Lr==null?void 0:Lr.length)-1?"0px":"10px"}},Co.createElement("div",{style:{width:"75px",marginLeft:"23px"}},"\u53D1\u5E03\u89C4\u5219",Kl+1),Co.createElement(dn.default,{showArrow:!0,allowClear:!0,className:Ll.multiple_select,disabled:ga||((Ui=On==null?void 0:On.homework_status)!=null&&Ui.includes("\u672A\u53D1\u5E03")&&eo.id||Qe()(){Lr[Kl].course_group_id=su,Ua(Lr.slice()),On.course_groups.map((jl,Nu)=>{su.map((Vs,Gu)=>{jl.course_group_id===Vs&&(jl.cilckkey=Kl,jl.isselect=!0)})})},onDeselect:su=>{On.course_groups.map((jl,Nu)=>{jl.course_group_id===su&&jl.cilckkey===Kl&&(jl.cilckkey=Kl,jl.isselect=!1)})}},On.course_groups&&On.course_groups.map(function(su,jl){return Co.createElement(zc,{disabled:(su==null?void 0:su.isselect)&&su.cilckkey!=Kl,label:su.course_group_name,value:su.course_group_id,key:su.course_group_id},su.course_group_name)})),Co.createElement(pc,{disabled:Yi(eo)||(0,bt.Rm)()&&!((Uu=(mu=pe==null?void 0:pe.AssistantObject)==null?void 0:mu.exercise)!=null&&Uu.can_publish),disabledDate:yo,style:{width:"620px",marginLeft:"20px"},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[Qe()((0,ue.U6)(),"HH:mm"),Qe()((0,ue.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:eo.publish_time&&[Qe()(eo.publish_time),eo.end_time&&Qe()(eo.end_time)],onChange:(su,jl)=>{Lr[Kl].publish_time=jl[0],!eo.end_time&&jl[0]?Lr[Kl].end_time=Qe()(jl[0]).add(7,"days"):Lr[Kl].end_time=jl[1],Ua([...Lr])},onCalendarChange:(su,jl,Nu)=>{if(jl!=null&&jl[0]&&!jl[1]){const Vs=sn.exercise_type===1?Qe()(jl[0]).add(120,"minutes"):Qe()(jl[0]).add(7,"days");Lr[Kl].publish_time=jl[0],Lr[Kl].end_time=Vs,Ua([...Lr])}}}),Co.createElement("div",{style:{visibility:ga?"hidden":"visible",display:"flex",width:"50px"}},Co.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var su,jl;if((0,bt.Rm)()&&!((jl=(su=pe==null?void 0:pe.AssistantObject)==null?void 0:su.exercise)!=null&&jl.can_publish)){oe.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}Ua(Lr.concat({new:!0}))}}),Co.createElement("i",{className:"iconfont icon-shanjian1",style:{visibility:(eo!=null&&eo.publish_time&&Qe()(){Lr=Lr.filter((su,jl)=>Kl!==jl),Ua([...Lr])}})))})),((_n=On==null?void 0:On.exercise)==null?void 0:_n.have_hacks)&&!((Wn=On==null?void 0:On.exercise)!=null&&Wn.is_random)&&Co.createElement(Co.Fragment,null,Co.createElement("div",{className:Ll.new_title,style:{marginTop:30}},"\u5C55\u793AACM\u6392\u884C\u699C",Co.createElement("span",{style:{color:"#666666"}},"\uFF08\u5C06\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u8FDB\u884C\u6392\u540D\uFF0C\u4EC5\u9488\u5BF9\u4EBA\u5DE5\u7EC4\u5377\u4E14\u8BD5\u5377\u4E2D\u5B58\u5728\u7F16\u7A0B\u9898\u7684\u60C5\u51B5\u751F\u6548\uFF09")),Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},Co.createElement(be.ZP.Group,{value:sn.show_acm,onChange:eo=>{sn.show_acm=eo.target.value,tt(Cs({},sn))},style:{marginTop:"2px"}},Co.createElement(be.ZP,{value:!0,style:{marginRight:"50px"}},"\u5C55\u793AACM\u6392\u884C\u699C"),Co.createElement(be.ZP,{value:!1},"\u9690\u85CFACM\u6392\u884C\u699C")))),!(sn!=null&&sn.is_make_up_exercise)&&Co.createElement(Co.Fragment,null,Co.createElement("div",{className:Ll.new_title,style:{marginTop:30}},"\u8003\u8BD5\u6A21\u5F0F"),Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},Co.createElement(be.ZP.Group,{value:sn.exercise_type,disabled:ga||((Ga=On==null?void 0:On.exercise)==null?void 0:Ga.exercise_status)>1,onChange:eo=>{sn.exercise_type=eo.target.value,tt(Cs({},sn)),Eo(eo.target.value)},style:{marginTop:"2px"}},Co.createElement(be.ZP,{value:1,style:{marginRight:"50px"}},"\u6B63\u5F0F\u8003\u8BD5"),Co.createElement(be.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")),(sn==null?void 0:sn.exercise_type)===2&&Co.createElement(Co.Fragment,null,Co.createElement("span",{style:{marginLeft:10,color:"#666666"}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Co.createElement(Te.Z,{className:Ll.numberInput,addonAfter:"\u6B21",style:{width:145},precision:0,size:"large",value:sn==null?void 0:sn.simulate_exercise_num,disabled:ga,min:1,max:999,onChange:eo=>{sn.simulate_exercise_num=eo,tt(Cs({},sn))}}),Co.createElement("span",{style:{color:"#666666"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),(sn==null?void 0:sn.is_make_up_exercise)&&Co.createElement(Co.Fragment,null,Co.createElement(re.Z,null,Co.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),Co.createElement(Ae.Z,{checked:Ha,onChange:(eo,Kl)=>{var Ui,mu;if(Vr(eo),eo){if(sn!=null&&sn.is_appoint_user){const Uu=(mu=(Ui=On==null?void 0:On.exercise)==null?void 0:Ui.all_exercise_users)==null?void 0:mu.map(su=>su.user_id);ea([...Uu])}else ea([]);Da(!1),Sr(!1)}else Da(sn.is_miss_exam_user),Sr(sn.is_no_passing_user)},disabled:!((sn==null?void 0:sn.exercise_status)===1&&(pa!=null&&pa.allow_create_make_up))}),Co.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Ha&&Co.createElement(re.Z,{className:"mt20 mb20",style:{paddingLeft:"90px"},align:"middle"},Co.createElement(Ne.default,{checked:Va,disabled:!((sn==null?void 0:sn.exercise_status)===1&&(sn==null?void 0:sn.miss_exam_count)>0&&(pa!=null&&pa.allow_create_make_up)),onChange:eo=>{Da(eo.target.checked)}},Co.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Co.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{nr(1),Vr(!1),xa(!0)}},"\uFF08",`${(sn==null?void 0:sn.miss_exam_count)||0}\u4EBA`,"\uFF09"),Co.createElement(Ne.default,{checked:Or,disabled:!((sn==null?void 0:sn.exercise_status)===1&&(sn==null?void 0:sn.no_passing_count)>0&&(pa!=null&&pa.allow_create_make_up)),onChange:eo=>{Sr(eo.target.checked)}},Co.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Co.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{nr(2),Vr(!1),xa(!0)}},"\uFF08",`${(sn==null?void 0:sn.no_passing_count)||0}\u4EBA`,"\uFF09")),Ha&&Co.createElement(re.Z,{className:"mb20 mt20",style:{paddingLeft:"90px"}},Co.createElement(Ce.ZP,{type:"primary",ghost:!0,disabled:!((sn==null?void 0:sn.exercise_status)===1&&(pa!=null&&pa.allow_create_make_up)),onClick:()=>{xa(!0),nr(void 0)}},Co.createElement("span",null,Co.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Co.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Co.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${or.length||0} \u4EBA`,"\uFF09"))),Co.createElement("div",{className:Ll.new_title,style:{marginTop:"30px"}},"\u8003\u8BD5\u65F6\u957F\u8BBE\u7F6E"),Co.createElement("div",null,Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},Co.createElement(Ne.default,{disabled:ga,checked:za,onChange:eo=>{eo.target.checked===!1?tt(Kl=>fc(Cs({},Kl),{time:-1})):Iu.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C30\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"},{reminder_time:15,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C15\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"}]}),ur(eo.target.checked)},style:{fontSize:"14px",marginTop:"2px"}},"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F"),za&&Co.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},Co.createElement("div",{style:{marginRight:10,marginLeft:25}},"\u7B54\u9898\u65F6\u957F"),Co.createElement(Te.Z,{size:"large",disabled:ga,min:1,style:{width:"200px"},value:sn.time===-1?null:sn.time,precision:0,addonAfter:"\u5206\u949F",onChange:eo=>{sn.time=eo,tt(Cs({},sn))}}))),za&&Co.createElement(de.default,{form:Iu},Co.createElement(js,{disabled:ga,time:sn.time})),Co.createElement("div",null,Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Co.createElement(Ne.default,{checked:sn.enable_last_times,onChange:eo=>tt(Kl=>fc(Cs({},Kl),{enable_last_times:eo.target.checked})),disabled:ga,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236"),sn.enable_last_times&&Co.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},Co.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u8003\u8BD5\u5F00\u59CB\u540E"),Co.createElement(Te.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:sn==null?void 0:sn.last_times,disabled:ga||!sn.enable_last_times,min:0,onChange:eo=>{sn.last_times=eo,tt(Cs({},sn))}}),Co.createElement("span",{style:{marginLeft:"10px"}},"\u7981\u6B62\u5B66\u751F\u8FDB\u5165\u8003\u8BD5"))),Co.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Co.createElement(re.Z,null,Co.createElement(Ne.default,{checked:sn.enable_answer_time,onChange:eo=>tt(Kl=>fc(Cs({},Kl),{enable_answer_time:eo.target.checked})),disabled:ga,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u63D0\u524D\u4EA4\u5377\u65F6\u95F4\u9650\u5236")),sn.enable_answer_time&&Co.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},Co.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u5B66\u751F\u8FDB\u5165\u8003\u8BD5\u4F5C\u7B54\u65F6\u95F4\u5FC5\u987B \u2265"),Co.createElement(Te.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:sn==null?void 0:sn.answer_time,disabled:ga||!sn.enable_answer_time,min:0,onChange:eo=>{sn.answer_time=eo,tt(Cs({},sn))}}),Co.createElement("span",{style:{marginLeft:"10px"}},"\u624D\u80FD\u4EA4\u5377")))))),!(pa!=null&&pa.appraise_label)&&(!(pa!=null&&pa.is_make_up_exercise)&&(0,bt.GJ)()||(pa==null?void 0:pa.is_make_up_exercise)&&(pa==null?void 0:pa.allow_create_make_up))&&Co.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:sr},"\u4FDD\u5B58"),Co.createElement(cc.Z,{visible:ra,setVisible:xa,onK:ku,selectKeys:or,selectRows:_a,appointStudent:Ha,modalParams:qn}),Co.createElement(ed.Z,{resdata:vr,type:"exercisepush",okloading:ka,oktext:(vr==null?void 0:vr.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:eo=>ac(void 0,null,function*(){Yt(!0);let Kl=yield(0,fe.ZP)(`/api/courses/${Jt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[parseInt(Jt==null?void 0:Jt.categoryId)]}});Yt(!1),(Kl==null?void 0:Kl.status)===0&&io(rr)})}))};var nd=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie,classroomList:dt,user:Dt})=>({exercise:me,loading:pe.effects,globalSetting:ie,user:Dt,classroomList:dt}))(Sd),hd=x(19248),ad=x(20181),Qc=Object.defineProperty,Dc=Object.getOwnPropertySymbols,rd=Object.prototype.hasOwnProperty,Ed=Object.prototype.propertyIsEnumerable,vc=(me,pe,ie)=>pe in me?Qc(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Wc=(me,pe)=>{for(var ie in pe||(pe={}))rd.call(pe,ie)&&vc(me,ie,pe[ie]);if(Dc)for(var ie of Dc(pe))Ed.call(pe,ie)&&vc(me,ie,pe[ie]);return me},Gc=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const{TabPane:Ic}=E.default,Uc=({exercise:me,loading:pe,dispatch:ie})=>{var dt;const Dt=(0,ye.useParams)(),_e=(0,ye.useLocation)(),[Ut]=de.default.useForm(),[at,Oe]=(0,a.useState)({}),[Pe,Pn]=(0,a.useState)("1");return(0,a.useEffect)(()=>{me.actionTabs.key==="addIp"&&(Ut.resetFields(),Pn("1"))},[me.actionTabs]),a.createElement(Fe.default,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",open:me.actionTabs.key==="addIp",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:()=>Gc(void 0,null,function*(){if(yield Ut.validateFields(),!at.ip){const Zn=at.startIP.split(".")[3];if(parseInt(Zn)>parseInt(at.endIP)){oe.ZP.warning("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5");return}}ie({type:"exercise/setActionTabs",payload:{key:"insterIp",data:Wc({},Ut.getFieldValue()),type:me.actionTabs.type}})}),onCancel:()=>{ie({type:"exercise/setActionTabs",payload:{}})}},a.createElement("section",{className:"pl10 pr10"},a.createElement(E.default,{activeKey:Pe,onChange:Zn=>{Pn(Zn),Ut.resetFields()}},a.createElement(Ic,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),a.createElement(Ic,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),a.createElement(de.default,{form:Ut,className:"pt30",name:"form",layout:"vertical",onValuesChange:(Zn,Xn)=>{Oe(Wc({},Xn))}},Pe==="1"&&a.createElement(de.default.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},a.createElement(dn.default,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:Zn=>{Ut.setFieldsValue({ip:[...Zn.filter(Xn=>(0,ad.t)(Xn)?!0:(oe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1))]})}})),Pe==="2"&&a.createElement(re.Z,{gutter:[20,20]},a.createElement(ve.Z,{flex:"1"},a.createElement(de.default.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},a.createElement(Se.default,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:Zn=>{let Xn="";(0,ad.t)(Zn.target.value)?Xn=Zn.target.value:(Xn="",oe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),Ut.setFieldsValue({startIP:Xn})}}))),a.createElement(ve.Z,{flex:"1"},a.createElement(de.default.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},a.createElement(Se.default,{onBlur:Zn=>{},prefix:a.createElement("span",{className:"font14"},(dt=at.startIP)==null?void 0:dt.substring(0,at.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))};var Oc=(0,ye.connect)(({exercise:me,loading:pe})=>({exercise:me,loading:pe}))(Uc),Ma=x(59301),Nc=Object.defineProperty,od=Object.defineProperties,Pd=Object.getOwnPropertyDescriptors,Oi=Object.getOwnPropertySymbols,xu=Object.prototype.hasOwnProperty,Ps=Object.prototype.propertyIsEnumerable,Zs=(me,pe,ie)=>pe in me?Nc(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,ds=(me,pe)=>{for(var ie in pe||(pe={}))xu.call(pe,ie)&&Zs(me,ie,pe[ie]);if(Oi)for(var ie of Oi(pe))Ps.call(pe,ie)&&Zs(me,ie,pe[ie]);return me},hc=(me,pe)=>od(me,Pd(pe)),Ec=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const ld=({exercise:me,globalSetting:pe,loading:ie,dispatch:dt})=>{var Dt,_e,Ut,at,Oe,Pe,Pn;const{workSetting:Zn,commonHeader:Xn}=me,[an]=de.default.useForm(),wn=(0,ye.useParams)();wn.category=wn.categoryId;const[aa,Aa]=(0,a.useState)(!1),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)(!1),pa={question_random:!1,choice_random:!1,start_password:((Dt=Zn==null?void 0:Zn.exercise)==null?void 0:Dt.start_password)||"",login_restrict:!1,is_start_locked:!1,use_blank_score:!1,ip_limit:!1,identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,ip_bind_type:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:((_e=Zn==null?void 0:Zn.exercise)==null?void 0:_e.unlock_key)||"",screen_shot_open:!1,forbid_copy:!1};let[Jt,ga]=(0,a.useState)(pa);const[la,ka]=(0,a.useState)(!1),[Yt,Ca]=(0,a.useState)(!1),[ia,rr]=(0,a.useState)(!1),[oo,Lr]=(0,a.useState)(null);(0,a.useEffect)(()=>{var Ha;Ua(),Zn!=null&&Zn.exercise&&!(0,bt.aN)()&&!((Ha=Zn==null?void 0:Zn.exercise)!=null&&Ha.is_creator)&&Aa(!0)},[Zn]),(0,a.useEffect)(()=>{((Xn==null?void 0:Xn.exercise_status)==="5"||Xn!=null&&Xn.appraise_label)&&Aa(!0)},[Xn]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{me.actionTabs.key==="insterIp"&&(me.actionTabs.data.ip?Jt[me.actionTabs.type]=[...Jt[me.actionTabs.type]||[],...me.actionTabs.data.ip]:Jt[me.actionTabs.type]=[...Jt[me.actionTabs.type]||[],`${me.actionTabs.data.startIP},${me.actionTabs.data.startIP.substring(0,me.actionTabs.data.startIP.lastIndexOf("."))+"."+me.actionTabs.data.endIP}`],sn(Jt),ka(!0))},[me.actionTabs]);const Ua=()=>{const Ha=JSON.parse(JSON.stringify(Zn));Object.keys(Jt).forEach(Vr=>{var Va;Jt[Vr]=(Va=Ha==null?void 0:Ha.exercise)==null?void 0:Va[Vr]}),sn(hc(ds({},Jt),{ip_limit:Jt.ip_limit!=="no"}))},sn=Ha=>{ga(Ha),an.setFieldsValue(Ha)},tt=Ha=>{var Vr,Va;if(Ha.categoryId=wn.categoryId,Ha.ip_limit=Ha.ip_limit?"pub":"no",Ha.ip_bind||(Ha.ip_bind_type=!1),Ha.open_camera&&Ha.photo_count<1){oe.ZP.warning("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");return}if(!Ha.start_password&&Ha.is_start_locked){oe.ZP.warning("\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801");return}if(Ha.ip_limit!=="no"&&!((Vr=Ha.public_ip)!=null&&Vr.length)&&!((Va=Ha.inner_ip)!=null&&Va.length)){oe.ZP.warning("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740");return}if(Ha.is_locked||Ha.open_camera||Ha.screen_open||Ha.login_restrict||Ha.ip_bind||Ha.ip_limit=="pub"||Ha.ip_limit=="inner"||Ha.identity_verify||Ha.open_phone_video_recording){if((Xn==null?void 0:Xn.exercise_type)==1){Za(Ha);return}Fe.default.confirm({width:666,centered:!0,title:"\u63D0\u793A",icon:null,content:Ma.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u5F00\u542F",Ma.createElement("span",{style:{color:"#FA6400"}}," ",(0,ue.hi)(Ha)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u786E\u5B9A\u5F00\u542F\u5417\uFF1F"),onOk:()=>Za(Ha)});return}va(Ha)},Za=Ha=>{if(Ha.open_camera||Ha.screen_open){const Vr=Fe.default.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:Ma.createElement("div",{className:"font16 p20"},Ha.open_camera&&Ma.createElement(re.Z,{justify:"start",className:"mt20"},Ma.createElement(ve.Z,{flex:"24px"},Ma.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),Ma.createElement(ve.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",Ma.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",Ma.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),Ha.screen_open&&Ma.createElement(re.Z,{justify:"start",className:"mt20"},Ma.createElement(ve.Z,{flex:"24px",className:"mr20"},Ma.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),Ma.createElement(ve.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",Ma.createElement("img",{width:"26",src:zl.JA})," ",Ma.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",Ma.createElement("img",{width:"26",src:zl.Gm})," ",Ma.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),Ma.createElement("p",{className:"ml40 mt40"},Ma.createElement(Ne.default,{onChange:Va=>Vr.update({okButtonProps:{disabled:!Va.target.checked}})},"\u6211\u5DF2\u9605\u8BFB"))),onOk:()=>{va(Ha)},okButtonProps:{disabled:!0}})}else va(Ha)},va=Ha=>Ec(void 0,null,function*(){Wn(!0);const Vr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/prevent_cheating_settings.json`,{method:"post",body:Ha});Wn(!1),Vr.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),dt({type:"exercise/getCommonHeader",payload:ds({},wn)}),dt({type:"exercise/getWorkSetting",payload:ds({},wn)}),ka(!1))});(0,a.useEffect)(()=>{ur(la?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[la]);const za=Ha=>{Ha.preventDefault(),Ha.returnValue=""},ur=(Ha="")=>{dt({type:"exercise/setActionTabs",payload:{key:Ha}})};return Ma.createElement("section",{className:Ll.formDom,style:{padding:"30px 50px"}},Ma.createElement(Ft.Z,{spinning:ie["exercise/getWorkSetting"]||_n},Ma.createElement(de.default,{form:an,name:"basicForm",initialValues:pa,colon:!1,onValuesChange:(Ha,Vr)=>{console.log("onValuesChange",Vr);let Va=Vr;for(const Da in Ha){if(Da=="is_locked"&&!Vr[Da]&&(Va.login_restrict=!1,Va.screen_open=!1),Da=="login_restrict"&&Vr[Da]&&(Va.is_locked=!0),Da=="screen_open"&&Vr[Da]&&(Va.is_locked=!0),Da=="screen_shot_open"&&Vr[Da]){const Or=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ma.createElement("div",null,Ma.createElement("div",{className:"mb10"},"1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D",Ma.createElement("span",{style:{color:"#F59A23"}},"\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B")),Ma.createElement("div",null,"2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002")),onOk:()=>Ec(void 0,null,function*(){Va.screen_shot_open=!0,sn(Va)}),onCancel:()=>{Va.screen_shot_open=!1,sn(Va),Or.destroy()}});break}(Da=="ip_bind"||Da=="ip_limit")&&!Vr.is_locked&&Vr[Da]&&(Va.is_locked=!0),Da=="open_camera"&&(Va.photo_count=Va.photo_count||5)}sn(Va),ka(!0)},onFinish:tt},Ma.createElement("div",{className:Ll.title},"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4E0D\u540C\u7684\u8003\u8BD5\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u52FE\u9009\u5BF9\u5E94\u6A21\u5F0F\u63A8\u8350\u7684\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u652F\u6301\u4E8C\u6B21\u8C03\u6574\uFF09")),Ma.createElement(de.default.Item,null,Ma.createElement(be.ZP.Group,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"},value:oo,onChange:Ha=>{if(Ha.target.value==="exam")sn(hc(ds(ds({},pa),Jt),{question_random:!0,choice_random:!0,is_start_locked:!0,is_locked:!0,login_restrict:!0,screen_open:!0,ip_bind:!0,forbid_copy:!0}));else if(Ha.target.value==="practice"){Fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u6A21\u62DF\u8003\u8BD5\u5C06\u53EA\u4F1A\u5F00\u542F\u201C\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\u548C\u201C\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\uFF0C\u786E\u5B9A\u8981\u4F7F\u7528\u6A21\u62DF\u8003\u8BD5\u63A8\u8350\u7684\u8BBE\u7F6E\u5417\uFF1F",icon:null,onOk:()=>{sn(hc(ds({},pa),{question_random:!0,choice_random:!0,forbid_copy:!1})),Lr(Ha.target.value)}});return}Lr(Ha.target.value)},buttonStyle:"solid",disabled:aa},Ma.createElement(be.ZP,{value:"exam",style:{marginRight:"40px"}},"\u6B63\u5F0F\u6A21\u5F0F"),Ma.createElement(be.ZP,{value:"practice"},"\u6A21\u62DF\u6A21\u5F0F"))),Ma.createElement("div",{className:Ll.title,style:{marginTop:"30px"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),Ma.createElement(de.default.Item,{name:"forbid_copy",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"))),Ma.createElement(de.default.Item,{name:"question_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),Ma.createElement(de.default.Item,{name:"choice_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"is_start_locked",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5F00\u8003\u5BC6\u7801 ",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\uFF09"))))),Jt.is_start_locked&&(0,bt.GJ)()?Ma.createElement(re.Z,{className:Ll.unlockKeyWrapper,align:"middle"},Ma.createElement(de.default.Item,{name:"start_password",style:{marginBottom:0}},Ma.createElement(Se.default,{size:"large",className:Ll.unlockKeyInput,disabled:aa,placeholder:"\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801"})),Ma.createElement(ve.Z,null,!aa&&Ma.createElement(Ce.ZP,{type:"link",loading:Yt,onClick:()=>Ec(void 0,null,function*(){Ca(!0);let Ha=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),Vr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/change_pwd.json`,{method:"post",body:{type:1,pwd:Ha}});Ca(!1),(Vr==null?void 0:Vr.status)===0&&an.setFieldsValue({start_password:Ha})})},"\u6362\u4E00\u6362"))):Ma.createElement(de.default.Item,{hidden:!0,name:"start_password",label:"\u5F00\u8003\u5BC6\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"is_locked",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u89E3\u9501\u7801 ",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002\uFF09"))))),Jt.is_locked&&(0,bt.GJ)()?Ma.createElement(re.Z,{className:Ll.unlockKeyWrapper,align:"middle"},Ma.createElement(de.default.Item,{style:{marginBottom:0},name:"unlock_key"},Ma.createElement(Se.default,{size:"large",className:Ll.unlockKeyInput,disabled:aa,placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),Ma.createElement(ve.Z,null,!aa&&Ma.createElement(Ce.ZP,{type:"link",loading:ia,onClick:()=>Ec(void 0,null,function*(){rr(!0);let Ha=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),Vr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/change_pwd.json`,{method:"post",body:{type:2,pwd:Ha}});rr(!1),(Vr==null?void 0:Vr.status)===0&&an.setFieldsValue({unlock_key:Ha})})},"\u6362\u4E00\u6362"))):Ma.createElement(de.default.Item,{hidden:!0,name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Ma.createElement(de.default.Item,{name:"login_restrict",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u767B\u5F55\u9650\u5236",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF\uFF09"))))),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"screen_open",valuePropName:"checked"},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),Jt.screen_open?Ma.createElement(Ma.Fragment,null,Ma.createElement(re.Z,{gutter:10,className:`${Ll.unlockKeyWrapper}`,style:{color:"#666666"},align:"middle",wrap:!1},Ma.createElement(ve.Z,null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),Ma.createElement(ve.Z,null,Ma.createElement(de.default.Item,{name:"screen_num",style:{marginBottom:0}},Ma.createElement(Te.Z,{size:"large",disabled:aa,min:0,max:10,addonAfter:"\u6B21",style:{width:"150px"}}))),Ma.createElement(ve.Z,null,"\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),Ma.createElement(ve.Z,null,Ma.createElement(de.default.Item,{name:"screen_sec",style:{marginBottom:0}},Ma.createElement(Te.Z,{size:"large",disabled:aa,min:0,max:60,addonAfter:"\u79D2",style:{width:"150px"}}))),Ma.createElement(ve.Z,null,"\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),Ma.createElement(re.Z,{gutter:10,className:`c-grey-333 ${Ll.unlockKeyWrapper}`,align:"middle",wrap:!1},Ma.createElement(ve.Z,null,Ma.createElement(de.default.Item,{name:"screen_shot_open",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ae.Z,{disabled:aa||!Jt.screen_open}))),Ma.createElement(ve.Z,{style:{color:"#666666"}},"\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F"))):Ma.createElement(Ma.Fragment,null,Ma.createElement(de.default.Item,{hidden:!0,name:"screen_num",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),Ma.createElement(de.default.Item,{hidden:!0,name:"screen_sec",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),Ma.createElement(de.default.Item,{hidden:!0,name:"screen_shot_open",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}))),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"ip_bind",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"IP\u5730\u5740\u7ED1\u5B9A",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u6216\u5185\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002\uFF09"))))),Jt.ip_bind&&(0,bt.GJ)()?Ma.createElement(re.Z,{className:Ll.unlockKeyWrapper,style:{flexDirection:"column"}},Ma.createElement(de.default.Item,{name:"ip_bind_type",style:{marginBottom:0}},Ma.createElement(be.ZP.Group,null,Ma.createElement(be.ZP,{value:!1,style:{marginRight:"32px",fontWeight:"400"}},Ma.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5916\u7F51IP",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u6821\u6821\u56ED\u7F51\u7535\u8111\u7684\u516C\u7F51IP\u53EF\u80FD\u4F1A\u5B58\u5728\u53D8\u52A8\uFF09"))),Ma.createElement(be.ZP,{value:!0,style:{fontWeight:"400"}},Ma.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5185\u7F51IP",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9700\u8981\u5B89\u88C5\u63D2\u4EF6\u624D\u80FD\u83B7\u53D6ip\uFF0C\u524D\u5F80",Ma.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u4E0B\u8F7D\u63D2\u4EF6"),"\uFF09")))))):Ma.createElement(de.default.Item,{hidden:!0,name:"ip_bind_type",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"ip_limit",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684IP\u5730\u5740\u8303\u56F4\uFF09"))))),Ma.createElement(de.default.Item,{name:"public_ip",label:"\u516C\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),Ma.createElement(de.default.Item,{name:"inner_ip",label:"\u5185\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),(Jt==null?void 0:Jt.ip_limit)&&Ma.createElement(re.Z,{className:Ll.unlockKeyWrapper,style:{flexDirection:"column"}},Ma.createElement(ve.Z,null,Ma.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),Ma.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),Ma.createElement(re.Z,{className:`mt15 ${Ll.ipWrp}`,style:{background:"#F6F7F9"}},Ma.createElement(ve.Z,null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A"),Ma.createElement(ve.Z,null,(Ut=Jt.public_ip)==null?void 0:Ut.map((Ha,Vr)=>Ma.createElement("span",{key:Vr,className:Ll.ipItem},Ma.createElement("i",null,Ha," "),!aa&&Ma.createElement(hd.Z,{onClick:()=>{Fe.default.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Jt.public_ip.splice(Vr,1),sn(ds({},Jt))}})},className:" c-grey-c",size:20}))),(0,bt.GJ)()&&!aa&&Ma.createElement("span",{onClick:()=>{dt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",style:{cursor:"pointer"}}," ",Ma.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),Ma.createElement(re.Z,{className:`mt15 ${Ll.ipWrp}`,style:{background:"#F6F7F9"}},Ma.createElement(ve.Z,null,Ma.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),Ma.createElement(ve.Z,null,(at=Jt.inner_ip)==null?void 0:at.map((Ha,Vr)=>Ma.createElement("span",{className:Ll.ipItem},Ma.createElement("i",null,Ha," "),!aa&&Ma.createElement(hd.Z,{onClick:()=>{aa||Fe.default.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Jt.inner_ip.splice(Vr,1),sn(ds({},Jt))}})},className:" c-grey-c",size:20}))),(0,bt.GJ)()&&!aa&&Ma.createElement("span",{className:"font14 c-blue ml10",onClick:()=>{dt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},style:{cursor:"pointer"}}," ",Ma.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))))),Ma.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(de.default.Item,{name:"open_camera",valuePropName:"checked",style:{marginBottom:0}},Ma.createElement(Ne.default,{disabled:aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\uFF0C\u7528\u4E8E\u76D1\u8003\u548C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7B54\u5377\u4E2D\u67E5\u770B\uFF09"))))),Jt.open_camera?Ma.createElement(re.Z,{gutter:10,className:`c-grey-333 ${Ll.unlockKeyWrapper}`,align:"middle",wrap:!1},Ma.createElement(ve.Z,{style:{color:"#666666"}},"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),Ma.createElement(ve.Z,null,Ma.createElement(de.default.Item,{name:"photo_count",style:{marginBottom:0}},Ma.createElement(Te.Z,{size:"large",disabled:aa||!Jt.open_camera,min:1,max:(0,bt.Ny)()?1e3:10,addonAfter:"\u6B21",style:{width:"150px"}}))),Ma.createElement(ve.Z,null,Ma.createElement("span",{className:"c-grey-c font14 ml10",style:{color:"#666"}},"\uFF08\u53EF\u586B\u5199\u6700\u5927\u503C\u4E3A10\uFF09"))):Ma.createElement(de.default.Item,{hidden:!0,name:"photo_count",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Ma.createElement(de.default.Item,{name:"identity_verify",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ma.createElement(Ne.default,{disabled:!(0,bt.ag)()||aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C ",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u9700\u8981\u4EBA\u8138\u9A8C\u8BC1\u5BA1\u6838\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u53EF\u8FDB\u5165\u7B54\u9898\uFF09"))))),Ma.createElement(de.default.Item,{name:"open_phone_video_recording",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Ma.createElement(Ne.default,{disabled:!(0,bt.ag)()||aa},Ma.createElement(Ma.Fragment,null,Ma.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236",Ma.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5FC5\u987B\u5148\u5F00\u542F\u624B\u673A\u5F55\u5236\u89C6\u9891\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u5728\u8BD5\u5377\u8BE6\u60C5-\u6444\u50CF\u76D1\u63A7\u9875\u9762\u67E5\u770B\u5B66\u751F\u89C6\u9891\u52A8\u6001\uFF09")))))),((0,bt.aN)()||((Oe=me==null?void 0:me.commonHeader)==null?void 0:Oe.exercise_author))&&!(Xn!=null&&Xn.appraise_label)&&Ma.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{an.submit()}},"\u4FDD\u5B58")),Ma.createElement(Oc,null),Ma.createElement(Fe.default,{centered:!0,destroyOnClose:!0,open:Ga,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>On(!1)},Ma.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Ma.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Pe=pe==null?void 0:pe.setting)==null?void 0:Pe.homepage_tea_qq_number," "),Ma.createElement("img",{src:`${Re.Z.IMG_SERVER}/${(Pn=pe==null?void 0:pe.setting)==null?void 0:Pn.homepage_tea_qq_qrcode_url}`,width:200,height:200}))))};var id=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie})=>({exercise:me,loading:pe.effects,globalSetting:ie}))(ld),vl=x(59301),t0=Object.defineProperty,n0=Object.defineProperties,bd=Object.getOwnPropertyDescriptors,Xs=Object.getOwnPropertySymbols,Md=Object.prototype.hasOwnProperty,a0=Object.prototype.propertyIsEnumerable,xd=(me,pe,ie)=>pe in me?t0(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,rc=(me,pe)=>{for(var ie in pe||(pe={}))Md.call(pe,ie)&&xd(me,ie,pe[ie]);if(Xs)for(var ie of Xs(pe))a0.call(pe,ie)&&xd(me,ie,pe[ie]);return me},ud=(me,pe)=>n0(me,bd(pe)),Td=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const r0=({exercise:me,loading:pe,dispatch:ie})=>{var dt,Dt,_e;const{workSetting:Ut,commonHeader:at}=me,Oe=(0,ye.useParams)();Oe.category=Oe.categoryId;const[Pe,Pn]=(0,a.useState)(!1),[Zn,Xn]=(0,a.useState)(!1);let[an,wn]=(0,a.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score_commited:!1,open_score:!1,answered_open:!1,assistant_auth:!1,passing_rate:60,use_blank_score:!1,downcase:!1,open_make_up:!1,make_up_score:1});(0,a.useEffect)(()=>{Aa("\u8868\u5355\u672A\u4FDD\u5B58")},[an]);const aa=On=>{On.preventDefault(),On.returnValue=""},Aa=(On="")=>{ie({type:"exercise/setActionTabs",payload:{key:On}})};(0,a.useEffect)(()=>{var On,pa;_n(),(On=Ut==null?void 0:Ut.exercise)!=null&&On.id&&!(0,bt.aN)()&&!((pa=Ut==null?void 0:Ut.exercise)!=null&&pa.is_creator)&&Pn(!0)},[me==null?void 0:me.workSetting]),(0,a.useEffect)(()=>{},[]);const _n=()=>{const On=JSON.parse(JSON.stringify(Ut));Object.keys(an).forEach(pa=>{var Jt;an[pa]=(Jt=On==null?void 0:On.exercise)==null?void 0:Jt[pa]}),wn(an),me.actionTabs.key!="\u6279\u91CF\u53D1\u5E03"&&Aa("")},Wn=()=>{const On=JSON.parse(JSON.stringify(an));On.categoryId=Oe.categoryId,Ga(On)},Ga=On=>Td(void 0,null,function*(){var pa;if((On==null?void 0:On.use_blank_score)!==((pa=Ut==null?void 0:Ut.exercise)==null?void 0:pa.use_blank_score)){let ga=Fe.default.confirm({closable:!0,width:500,centered:!0,icon:null,title:"\u63D0\u793A",onOk:()=>Td(void 0,null,function*(){Xn(!0);const la=yield(0,fe.ZP)(`/api/exercises/${Oe==null?void 0:Oe.categoryId}/property_settings.json`,{method:"post",body:On});Xn(!1),la.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Aa(""),ie({type:"exercise/getCommonHeader",payload:rc({},Oe)}),ie({type:"exercise/getWorkSetting",payload:rc({},Oe)}),Xn(!1))})});On!=null&&On.use_blank_score?ga.update({content:vl.createElement("div",null,"\u60A8\u5DF2\u52FE\u9009",vl.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")}):ga.update({content:vl.createElement("div",null,"\u60A8\u5DF2\u53D6\u6D88\u52FE\u9009",vl.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")});return}Xn(!0);const Jt=yield(0,fe.ZP)(`/api/exercises/${Oe==null?void 0:Oe.categoryId}/property_settings.json`,{method:"post",body:On});Xn(!1),Jt.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Aa(""),ie({type:"exercise/getCommonHeader",payload:rc({},Oe)}),ie({type:"exercise/getWorkSetting",payload:rc({},Oe)}))});return vl.createElement("section",{className:Ll.scoreSettingWrapper,style:{padding:"30px 50px"}},vl.createElement(Ft.Z,{spinning:pe["exercise/getWorkSetting"]||Zn},(at==null?void 0:at.is_make_up_exercise)&&vl.createElement(vl.Fragment,null,vl.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},vl.createElement(ve.Z,null,vl.createElement(Ne.default,{checked:an.open_make_up,disabled:Pe,onChange:On=>{an.open_make_up=On.target.checked,wn(Object.assign({},an))},className:Ll.mainRuleText},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u8865\u8003\u6263\u5206 ")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u7CFB\u7EDF\u5C06\u5728\u6BCF\u4E2A\u53C2\u52A0\u8865\u8003\u5B66\u751F\u6700\u7EC8\u6210\u7EE9\u7684\u57FA\u7840\u4E0A\u81EA\u52A8\u6263\u9664\u5BF9\u5E94\u8BBE\u7F6E\u7684\u5206\u503C\uFF09"))),an.open_make_up&&vl.createElement("div",{className:"flex item-center gap-10px",style:{background:"#F6F7F9",padding:"13px 54px"}},vl.createElement("div",null,"\u6263\u5206"),vl.createElement(Te.Z,{value:an==null?void 0:an.make_up_score,min:1,step:1,max:(dt=Ut==null?void 0:Ut.exercise)!=null&&dt.total_score?Number((Dt=Ut==null?void 0:Ut.exercise)==null?void 0:Dt.total_score):Number.MAX_SAFE_INTEGER,suffix:"\u5206",style:{width:"120px"},onChange:On=>{wn(ud(rc({},an),{make_up_score:Math.floor(On)}))}}))),vl.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},vl.createElement(ve.Z,null,vl.createElement(Ne.default,{checked:an.use_blank_score,disabled:Pe,onChange:On=>{an.use_blank_score=On.target.checked,wn(Object.assign({},an))},className:Ll.mainRuleText},vl.createElement(vl.Fragment,null,vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206"))),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5B66\u751F\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\u4F46\u662F\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\uFF0C\u53EF\u83B7\u5F97\u90E8\u5206\u5206\u503C\uFF0C\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570*\uFF08\u8BE5\u5C0F\u9898\u5206\u503C/\u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570\uFF09\uFF09"))),vl.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},vl.createElement(ve.Z,null,vl.createElement(Ne.default,{checked:an.downcase,disabled:Pe,onChange:On=>{an.downcase=On.target.checked,wn(Object.assign({},an))},className:Ll.mainRuleText},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u586B\u7A7A\u9898\u5728\u5224\u5206\u65F6\uFF0C\u5C06\u5FFD\u7565\u7B54\u6848\u603B\u4E2D\u82F1\u6587\u5B57\u6BCD\u5927\u5C0F\u5199\u9650\u5236\uFF09"))),vl.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},vl.createElement(ve.Z,null,vl.createElement(Ne.default,{checked:an.open_total_score,disabled:Pe,onChange:On=>{an.open_total_score=On.target.checked,On.target.checked?(an.open_score=!1,an.open_score_reviewed=!0):(an.open_score=!0,an.open_score_reviewed=!1),wn(Object.assign({},an))},className:Ll.mainRuleText},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u53EF\u914D\u7F6E\u5B66\u751F\u5728\u67D0\u9636\u6BB5\u53EF\u67E5\u770B\u8003\u8BD5\u6210\u7EE9\uFF09"))),an.open_total_score&&vl.createElement(vl.Fragment,null,vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},vl.createElement(be.ZP.Group,{disabled:Pe,value:an.open_score?"afterEndTime":an!=null&&an.open_score_reviewed?"afterReview":"afterCommit",onChange:On=>{On.target.value==="afterEndTime"?wn(pa=>ud(rc({},pa),{open_score:!0,open_score_reviewed:!1,open_score_commited:!1})):On.target.value==="afterReview"?wn(pa=>ud(rc({},pa),{open_score:!1,open_score_reviewed:!0,open_score_commited:!1})):wn(pa=>ud(rc({},pa),{open_score:!1,open_score_reviewed:!1,open_score_commited:!0}))}},vl.createElement(be.ZP,{value:"afterEndTime",style:{marginRight:"80px"}},vl.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u540E")),vl.createElement(be.ZP,{value:"afterCommit",style:{marginRight:"80px"}},vl.createElement("span",{style:{color:"#000"}},"\u63D0\u4EA4\u8BD5\u5377\u540E")),vl.createElement(be.ZP,{value:"afterReview"},vl.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u4E14\u8BD5\u5377\u8BC4\u9605\u5B8C\u6210\u540E")))),vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},vl.createElement(Ne.default,{className:Ll.mainRuleText,checked:an.answered_open,disabled:Pe,onChange:On=>{an.answered_open=On.target.checked,wn(Object.assign({},an))}},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u67E5\u770B\u8BD5\u5377")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u8003\u8BD5\u7B54\u5377\uFF09")),an.answered_open&&vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},vl.createElement(be.ZP.Group,{value:an.answer_open,disabled:Pe,onChange:On=>{an.answer_open=On.target.value,wn(Object.assign({},an))}},vl.createElement(be.ZP,{value:!0,style:{marginRight:"25px"}},vl.createElement("span",{style:{color:"#000"}},"\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")),vl.createElement(be.ZP,{value:!1},vl.createElement("span",{style:{color:"#000"}},"\u4E0D\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")))),vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},vl.createElement(Ne.default,{className:Ll.mainRuleText,checked:an.score_open,disabled:Pe,onChange:On=>{an.score_open=On.target.checked,wn(Object.assign({},an))}},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u540C\u5B66\u672C\u573A\u8003\u8BD5\u7684\u6210\u7EE9\uFF09")),vl.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px"}},vl.createElement(Ne.default,{className:Ll.mainRuleText,checked:an.show_statistic,disabled:Pe,onChange:On=>{an.show_statistic=On.target.checked,wn(Object.assign({},an))}},vl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")),vl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u672C\u573A\u8003\u8BD5\u7684\u7EDF\u8BA1\u7ED3\u679C\uFF09"))),((0,bt.aN)()||((_e=me==null?void 0:me.commonHeader)==null?void 0:_e.exercise_author))&&vl.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Wn},"\u4FDD\u5B58")))};var kd=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie})=>({exercise:me,loading:pe.effects,globalSetting:ie}))(r0),Il=x(59301),o0=Object.defineProperty,l0=Object.defineProperties,sd=Object.getOwnPropertyDescriptors,cd=Object.getOwnPropertySymbols,wd=Object.prototype.hasOwnProperty,i0=Object.prototype.propertyIsEnumerable,jd=(me,pe,ie)=>pe in me?o0(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Ni=(me,pe)=>{for(var ie in pe||(pe={}))wd.call(pe,ie)&&jd(me,ie,pe[ie]);if(cd)for(var ie of cd(pe))i0.call(pe,ie)&&jd(me,ie,pe[ie]);return me},Jo=(me,pe)=>l0(me,sd(pe)),$l=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const ou=({exercise:me,globalSetting:pe,loading:ie,dispatch:dt})=>{const{workSetting:Dt,commonHeader:_e}=me,Ut=(0,ye.useParams)();Ut.category=Ut.categoryId;const[at,Oe]=(0,a.useState)(!1),[Pe,Pn]=(0,a.useState)(0),[Zn,Xn]=(0,a.useState)(0),[an,wn]=(0,a.useState)(!1),[aa,Aa]=(0,a.useState)({}),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)([]),[pa,Jt]=(0,a.useState)([]),[ga,la]=(0,a.useState)([]),[ka,Yt]=(0,a.useState)([]),[Ca,ia]=(0,a.useState)([]);let[rr,oo]=(0,a.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""});(0,a.useEffect)(()=>{var Da;!(0,bt.aN)()&&!((Da=Dt==null?void 0:Dt.exercise)!=null&&Da.is_creator)&&Oe(!0)},[Dt]),(0,a.useEffect)(()=>{Lr()},[_e]);const Lr=()=>$l(void 0,null,function*(){wn(!0);const Da=yield(0,fe.ZP)(`/api/exercises/${Ut==null?void 0:Ut.categoryId}/distinguish_exercise_setting.json`,{method:"get"});Object.keys(rr).forEach(Or=>{rr[Or]=Da==null?void 0:Da[Or]}),console.log(Da,"res"),Aa(Ni({},Da)),ia((Da==null?void 0:Da.exercise_questions)||[]),va(Ni({},Da)),Jt((Da==null?void 0:Da.course_review_teachers)||[]),oo(Jo(Ni({},rr),{select_appraise:!!Da.end_time})),Pn((Da==null?void 0:Da.total)||0),Xn((Da==null?void 0:Da.finish_total)||0),wn(!1),Va("")}),Ua=()=>{const Da=JSON.parse(JSON.stringify(rr));if(!Da.select_appraise){Lr();return}if(!Da.end_time){oe.ZP.warning("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Da.review_type&&!ka.length){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(Da.review_type&&!Ca.some(Or=>!!Or.appraise_teachers.length)){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}Da.review_type===0&&(Da.exercises=ka==null?void 0:ka.map(Or=>{var Sr;return{id:Or.id,total:Or.total,finish_total:Or.finish_total,unfinished_total:Or.unfinished_total,appraise_teacher_ids:(Sr=Or==null?void 0:Or.appraise_teachers)==null?void 0:Sr.map(or=>({id:or.id}))}})),Da.review_type===1&&(Da.exercise_questions=Ca==null?void 0:Ca.map(Or=>{var Sr;return{id:Or.id,total:Or.total,question_id:Or.question_id,appraise_teacher_ids:(Sr=Or==null?void 0:Or.appraise_teachers)==null?void 0:Sr.map(or=>({id:or.id,message_status:or.message_status}))}})),delete Da.select_appraise,Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,closable:!0,width:650,title:"\u63D0\u793A",content:Il.createElement("div",null,Il.createElement("div",null,"\u4E3A\u786E\u4FDD\u96C6\u4E2D\u9605\u5377\u6A21\u5F0F\u8BC4\u5206\u7ED3\u679C\u7684\u51C6\u786E\u6027\uFF0C\u4FDD\u5B58\u8BC4\u9605\u8BBE\u7F6E\u4E4B\u540E\uFF0C\u672C\u573A\u8003\u8BD5\u5C06",Il.createElement("span",{style:{color:"#FA6400"}},"\u7981\u6B62"),"\u8FDB\u884C\u4EE5\u4E0B\u64CD\u4F5C\uFF1A"),Il.createElement("div",{style:{padding:10,marginTop:5,background:"#F6F7F9"}},"1.\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5",Il.createElement("br",null),"2.\u4FEE\u6539\u672C\u573A\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4",Il.createElement("br",null),"3.\u5F00\u542F\u8865\u8003",Il.createElement("br",null),"4.\u7F16\u8F91\u8BD5\u5377"),Il.createElement("div",{className:"c-grey-999",style:{marginTop:10,color:"#FA6A0A",display:"flex",alignItems:"center"}},Il.createElement(b.Z,{style:{marginRight:3}})," ",Il.createElement("span",null,"\u6CE8\u610F\uFF1A\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03"))),onOk:()=>{sn(Da)}})},sn=Da=>$l(void 0,null,function*(){wn(!0);const Or=yield(0,fe.ZP)(`/api/exercises/${Ut==null?void 0:Ut.categoryId}/appraise_settings.json`,{method:"post",body:Da});if(wn(!1),Or.status===0){oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Va(""),Lr(),dt({type:"exercise/getCommonHeader",payload:Ni({},Ut)});return}}),tt=(Da,Or)=>{const Sr=Math.floor(Da/Or);let or=Da%Or;const ea=[];for(let _a=0;_a0?1:0)),or--;return ea},Za=Da=>{var Or;if(Da[0]){let Sr=[];ka.forEach(ea=>Sr=Sr.concat(ea.appraise_teachers));let or=pa.filter(ea=>Sr.every(_a=>_a.id!==ea.id));console.log(or,"newItems"),la([...or]),Wn(Da)}if(!Da[0]){let Sr=[];Sr=Sr.concat(((Or=Ca==null?void 0:Ca[Da[1]])==null?void 0:Or.appraise_teachers)||[]);let or=pa.filter(ea=>Sr.every(_a=>_a.id!==ea.id));la([...or]),Wn(Da)}},va=Da=>{if(Da!=null&&Da.start_appraise){Yt((Da==null?void 0:Da.exercises)||[]);return}let Or=Da==null?void 0:Da.exercises;const Sr=tt(Da==null?void 0:Da.total,Or.length),or=tt(Da==null?void 0:Da.finish_total,Or.length);Sr.forEach((ea,_a)=>{Or[_a].total=ea}),or.forEach((ea,_a)=>{Or[_a].finish_total=ea,Or[_a].unfinished_total=Or[_a].total-Or[_a].finish_total}),Or=Or.filter(ea=>ea.total>0),Yt(JSON.parse(JSON.stringify(Or)))},za=()=>{if(!Ga.length){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(_n[0]){if(_n[1]===null){const Da=ga.filter(ea=>Ga.includes(ea.id));let Or=[...ka,...Da==null?void 0:Da.map(ea=>({appraise_teachers:[ea],total:0,finish_total:0,unfinished_total:0}))];const Sr=tt(Pe,Or.length),or=tt(Zn,Or.length);Sr.forEach((ea,_a)=>{Or[_a].total=ea}),or.forEach((ea,_a)=>{Or[_a].finish_total=ea,Or[_a].unfinished_total=Or[_a].total-Or[_a].finish_total}),Or=Or.filter(ea=>ea.total>0),Yt(JSON.parse(JSON.stringify(Or))),Wn(!1)}if(_n[1]!==null){const Da=ga.filter(Sr=>Ga.includes(Sr.id));let Or=[];ka.forEach((Sr,or)=>{if(_n[1]===or){Or.push(Jo(Ni({},Sr),{appraise_teachers:[...Sr.appraise_teachers,...Da]}));return}Or.push(Sr)}),Yt(Or),Wn(!1)}}if(!_n[0]&&_n[1]!==null){let Da=ga.filter(Sr=>Ga.includes(Sr.id));Da=Da.map(Sr=>Jo(Ni({},Sr),{message_status:aa!=null&&aa.start_appraise?1:0}));let Or=[];Ca.forEach((Sr,or)=>{if(_n[1]===or){Or.push(Jo(Ni({},Sr),{appraise_teachers:[...Sr.appraise_teachers,...Da]}));return}Or.push(Sr)}),ia(Or),Wn(!1)}},ur=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(Da,Or,Sr)=>Sr+1,width:70},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",dataIndex:"appraise_teachers",className:Ll.padding,render:(Da,Or,Sr)=>Il.createElement("span",{className:Ll.tagWrap},Il.createElement("div",null,Da==null?void 0:Da.map(or=>Il.createElement("div",{className:Ll.tag,key:or.id},Il.createElement("b",{title:or.name},or.name),(or==null?void 0:or.disabled)!==!0&&!at&&Il.createElement("span",{onClick:ea=>{const _a=Da.filter(ra=>ra.id!==or.id),ya=ka.map((ra,xa)=>xa===Sr?Jo(Ni({},ra),{appraise_teachers:_a}):ra);_a.length?Yt(ya):Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5220\u9664\u6B64\u6559\u5E08\uFF0C\u8BD5\u5377\u5C06\u91CD\u65B0\u5747\u5206\u7ED9\u5176\u4ED6\u8BC4\u9605\u6559\u5E08\uFF1B\u5982\u9700\u6DFB\u52A0\u6307\u5B9A\u6559\u5E08\uFF0C\u8BF7\u70B9\u51FB\u201C+\u8BC4\u9605\u6559\u5E08\u201D\u6309\u94AE\u3002",onOk:()=>{const ra=ka==null?void 0:ka.filter((nr,vr)=>vr!==Sr),xa=tt(Pe,ra.length),qn=tt(Zn,ra.length);xa.forEach((nr,vr)=>{ra[vr].total=nr}),qn.forEach((nr,vr)=>{ra[vr].finish_total=nr,ra[vr].unfinished_total=ra[vr].total-ra[vr].finish_total}),Yt(JSON.parse(JSON.stringify(ra)))}})}},Il.createElement("i",{className:"iconfont icon-guanbi7"}))))),!at&&Il.createElement("span",{onClick:()=>Za([!0,Sr]),style:{fontSize:14,fontWeight:400},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}," \u6DFB\u52A0\u5171\u8BC4\u6559\u5E08"))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}],Ha=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(Da,Or,Sr)=>Sr+1,width:70},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",align:"center",width:100},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",className:Ll.padding,dataIndex:"appraise_teachers",render:(Da,Or,Sr)=>Il.createElement("span",{className:Ll.tagWrap},Il.createElement("div",null,Da==null?void 0:Da.map(or=>Il.createElement("div",{className:Ll.tag,key:or.id},Il.createElement("b",{title:or.name},or.name),(or==null?void 0:or.disabled)!==!0&&!at&&Il.createElement("span",{onClick:()=>{const ea=Da.filter(ya=>ya.id!==or.id),_a=Ca.map((ya,ra)=>ra===Sr?Jo(Ni({},ya),{appraise_teachers:ea}):ya);ia(_a)}},Il.createElement("i",{className:"iconfont icon-guanbi7"}))))),!at&&Il.createElement("span",{onClick:()=>Za([!1,Sr]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}];(0,a.useEffect)(()=>{Va("\u8868\u5355\u672A\u4FDD\u5B58")},[rr]);const Vr=Da=>{Da.preventDefault(),Da.returnValue=""},Va=(Da="")=>{dt({type:"exercise/setActionTabs",payload:{key:Da}})};return Il.createElement("section",{className:Ll.form,style:{padding:"30px 50px",marginBottom:"0px"}},Il.createElement(Ft.Z,{spinning:an},Il.createElement("div",{className:Ll.title},"\u96C6\u4E2D\u8BC4\u9605",Il.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5F53\u5B58\u5728\u5B66\u751F\u5DF2\u4EA4\u5377\u3001\u8003\u8BD5\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\uFF0C\u4E14\u8BD5\u5377\u5305\u542B\u586B\u7A7A\u3001\u7B80\u7B54\u3001\u7F16\u7A0B\u3001\u7A0B\u5E8F\u586B\u7A7A\u3001\u5B9E\u8BAD\u9898\u4EFB\u610F\u9898\u578B\u65F6\uFF0C\u65B9\u53EF\u5F00\u542F\u96C6\u4E2D\u8BC4\u9605\uFF09")),Il.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px"}},Il.createElement(Ne.default,{checked:rr.select_appraise,disabled:at||!(aa!=null&&aa.can_open_appraise&&!(aa!=null&&aa.end_time)),onChange:Da=>{rr.select_appraise=Da.target.checked,oo(Object.assign({},rr))}}),Il.createElement("span",{style:{color:"#000",fontSize:"14px",marginLeft:"10px"}},"\u96C6\u4E2D\u9605\u5377"),Il.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09"),rr.select_appraise&&Il.createElement("div",{style:{marginTop:"15px",marginLeft:30}},Il.createElement("span",{style:{color:"#666666",marginRight:"20px"}},Il.createElement("span",{style:{color:"red"}},"*"),"\u622A\u6B62\u65F6\u95F4"),Il.createElement(xn.default,{style:{width:234},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Qe()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:at,allowClear:!1,value:rr.end_time?Qe()(rr.end_time):"",disabledDate:Nt.Q8,disabledTime:Da=>(0,Nt.d0)(Da),onChange:(Da,Or)=>{rr.end_time=Or,oo(Object.assign({},rr))}}))),rr.select_appraise&&Il.createElement("div",null,Il.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Il.createElement(Ne.default,{checked:rr.sealed_review,disabled:at||!(aa!=null&&aa.change_sealed_review),onChange:Da=>{rr.sealed_review=Da.target.checked,oo(Object.assign({},rr))}}),Il.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"#000"}},"\u5C01\u5377\u8BC4\u9605"),Il.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u9009\u4E2D\uFF0C\u6559\u5E08\u5728\u96C6\u4E2D\u8BC4\u9605\u754C\u9762\u4E0D\u663E\u793A\u5B66\u751F\u4FE1\u606F\uFF09")),Il.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Il.createElement("div",{style:{color:"#333333",fontSize:14,fontWeight:600,marginBottom:20}},"\u8BC4\u9605\u6A21\u5F0F",Il.createElement("span",{style:{fontWeight:400,fontSize:14,color:"#666"}},"\uFF08\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u66F4\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF09")),Il.createElement(be.ZP.Group,{value:rr.review_type,disabled:at||!!(aa!=null&&aa.end_time),style:{marginLeft:30},onChange:Da=>{rr.review_type=Da.target.value,oo(Object.assign({},rr))}},Il.createElement(be.ZP,{value:0},Il.createElement("span",{style:{color:"#000"}},"\u8BD5\u5377\u6A21\u5F0F"),Il.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5B66\u751F\u8BD5\u5377\u5C06\u5747\u5300\u5206\u914D\u7ED9\u8BC4\u9605\u6559\u5E08\uFF0C\u65E0\u6CD5\u5747\u5206\u591A\u51FA\u7684\u8BD5\u5377\u968F\u673A\u5206\u914D\uFF09")),Il.createElement(be.ZP,{style:{marginLeft:"50px"},value:1},Il.createElement("span",{style:{color:"#000"}},"\u8BD5\u9898\u6A21\u5F0F"),Il.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5C06\u5355\u4E2A\u8BD5\u9898\u6307\u5B9A\u7ED9\u591A\u4E2A\u6559\u5E08\u5171\u540C\u8BC4\u9605\uFF09"))),Il.createElement(re.Z,{style:{width:"100%",marginTop:"15px"},align:"middle"},Il.createElement("div",{style:{color:"#666666",marginRight:"20px"}},Il.createElement("span",{style:{color:"red"}},"*"),"\u8BC4\u9605\u6559\u5E08"),rr.review_type===0&&Il.createElement("div",{style:{flex:1}},ka.length>0&&Il.createElement(z.default,{bordered:!0,className:"mb20",pagination:!1,dataSource:ka,columns:ur}),(aa==null?void 0:aa.start_appraise)===!1&&!at&&Il.createElement("div",{onClick:()=>Za([!0,null]),style:{display:Pe==1&&(ka==null?void 0:ka.length)===1&&"none",width:"124px",height:"38px",lineHeight:"38px",border:"1px #3061D0 solid",borderRadius:"2px",textAlign:"center",cursor:"pointer",color:"#3061D0",background:"#fff"}},"\u6DFB\u52A0\u8BC4\u9605\u6559\u5E08")),rr.review_type===1&&Il.createElement("div",{style:{flex:1}},Ca.length>0&&Il.createElement(z.default,{bordered:!0,pagination:!1,rowKey:"id",dataSource:Ca,columns:Ha}))))),((0,bt.aN)()||!!aa.exercise_author)&&Il.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Ua},"\u4FDD\u5B58")),Il.createElement(Fe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!_n,title:(_n==null?void 0:_n[1])===null?"\u6307\u5B9A\u8BC4\u9605\u6559\u5E08":"\u5171\u540C\u8BC4\u9605\u6559\u5E08",bodyStyle:{padding:"0 16px"},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"800px",onOk:za,afterClose:()=>{On([])},onCancel:()=>{Wn(!1)}},Il.createElement(z.default,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:Da=>{On(Da)}},rowKey:"id",dataSource:ga,columns:[{title:"\u6559\u5E08\u59D3\u540D",align:"center",dataIndex:"name",width:"25%"},{title:"\u624B\u673A",align:"center",dataIndex:"phone",width:"18%"},{title:"\u90AE\u7BB1",align:"center",dataIndex:"email",width:"28%"},{title:"\u89D2\u8272",align:"center",dataIndex:"identity"}]})))};var zu=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie})=>({exercise:me,loading:pe.effects,globalSetting:ie}))(ou),Ai=x(59301),Js=Object.defineProperty,Ac=Object.defineProperties,qs=Object.getOwnPropertyDescriptors,Kc=Object.getOwnPropertySymbols,Lc=Object.prototype.hasOwnProperty,Ks=Object.prototype.propertyIsEnumerable,u0=(me,pe,ie)=>pe in me?Js(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,s0=(me,pe)=>{for(var ie in pe||(pe={}))Lc.call(pe,ie)&&u0(me,ie,pe[ie]);if(Kc)for(var ie of Kc(pe))Ks.call(pe,ie)&&u0(me,ie,pe[ie]);return me},S0=(me,pe)=>Ac(me,qs(pe)),$0=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const P0=({exercise:me,globalSetting:pe,loading:ie,dispatch:dt})=>{var Dt,_e;const{workSetting:Ut,commonHeader:at}=me,[Oe]=de.default.useForm(),Pe=(0,ye.useParams)();Pe.category=Pe.categoryId;const[Pn,Zn]=(0,a.useState)(!1),[Xn,an]=(0,a.useState)(!1),wn={forbid_screen:!1,screen_key:((Dt=Ut==null?void 0:Ut.exercise)==null?void 0:Dt.screen_key)||"",use_white_list:!1,white_list:[],net_limit:!1,net_limit_list:""};let[aa,Aa]=(0,a.useState)(wn);const[_n,Wn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Yt,Ca;Ga(),(Yt=Ut==null?void 0:Ut.exercise)!=null&&Yt.id&&!(0,bt.aN)()&&!((Ca=Ut==null?void 0:Ut.exercise)!=null&&Ca.is_creator)&&Zn(!0)},[me==null?void 0:me.workSetting]),(0,a.useEffect)(()=>{((at==null?void 0:at.exercise_status)==="5"||at!=null&&at.appraise_label)&&Zn(!0)},[at]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{me.actionTabs.key==="insterIp"&&(me.actionTabs.data.ip?aa[me.actionTabs.type]=[...aa[me.actionTabs.type]||[],...me.actionTabs.data.ip]:aa[me.actionTabs.type]=[...aa[me.actionTabs.type]||[],`${me.actionTabs.data.startIP},${me.actionTabs.data.startIP.substring(0,me.actionTabs.data.startIP.lastIndexOf("."))+"."+me.actionTabs.data.endIP}`],On(aa),Wn(!0))},[me.actionTabs]);const Ga=()=>{const Yt=JSON.parse(JSON.stringify(Ut));Object.keys(aa).forEach(Ca=>{var ia;aa[Ca]=(ia=Yt==null?void 0:Yt.exercise)==null?void 0:ia[Ca]}),On(S0(s0({},aa),{ip_limit:aa.ip_limit!=="no"}))},On=Yt=>{Aa(Yt),Oe.setFieldsValue(Yt)};function pa(Yt=""){if(!Yt)return!1;const Ca=Yt.split(` `),ia=/^(http|https):\/\//;for(let rr=0;rr{var Ca,ia;if(Yt.categoryId=Pe.categoryId,Yt.forbid_screen&&!(Yt!=null&&Yt.screen_key.replace(/\s+/g,""))){oe.ZP.warning("\u8BF7\u586B\u5199\u89E3\u9501\u5207\u5C4F\u7801");return}if(Yt!=null&&Yt.use_white_list&&!((Ca=Yt==null?void 0:Yt.white_list)!=null&&Ca.length)){oe.ZP.warning("\u8BF7\u9009\u62E9\u767D\u540D\u5355\u7A0B\u5E8F");return}if(Yt!=null&&Yt.net_limit){if(Yt!=null&&Yt.net_limit_list&&!((ia=Yt==null?void 0:Yt.net_limit_list)!=null&&ia.replace(/\s+/g,""))){oe.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5168\u90E8\u4E3A\u7A7A\u683C");return}if(pa(Yt==null?void 0:Yt.net_limit_list)){oe.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u7684\u524D\u7F00\uFF0C\u8BF7\u4FEE\u6539");return}}ga(Yt)},ga=Yt=>$0(void 0,null,function*(){an(!0);const Ca=yield(0,fe.ZP)(`/api/exercises/${Pe==null?void 0:Pe.categoryId}/client_cheating_settings.json`,{method:"post",body:Yt});an(!1),Ca.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),dt({type:"exercise/getCommonHeader",payload:s0({},Pe)}),dt({type:"exercise/getWorkSetting",payload:s0({},Pe)}),Wn(!1))});(0,a.useEffect)(()=>{la(_n?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[_n]);const la=(Yt="")=>{dt({type:"exercise/setActionTabs",payload:{key:Yt}})},ka=[{value:"360huabao",label:"360\u753B\u62A5"},{value:"360se",label:"360\u6D4F\u89C8\u5668"},{value:"chrome",label:"google\u6D4F\u89C8\u5668"},{value:"Code",label:"vscode\u7F16\u8F91\u5668"},{value:"msedge",label:"edge\u6D4F\u89C8\u5668"},{value:"QQ",label:"qq\u6D4F\u89C8\u5668"},{value:"SystemSettings",label:"\u7CFB\u7EDF\u8BBE\u7F6E"},{value:"WeChat",label:"\u5FAE\u4FE1"},{value:"WindowsTerminal",label:"\u7EC8\u7AEF"},{value:"WINWORD",label:"\u5FAE\u8F6FOffice"},{value:"Taskmgr",label:"\u4EFB\u52A1\u7BA1\u7406\u5668"},{value:"EXCEL",label:"Microsoft Excel"},{value:"POWERPNT",label:"Microsoft PowerPoint"},{value:"firefox",label:"Firefox"},{value:"DingTalk",label:"\u9489\u9489"}];return Ai.createElement("section",{className:Ll.formDom,style:{padding:"30px 50px"}},Ai.createElement(Ft.Z,{spinning:ie["exercise/getWorkSetting"]||Xn},Ai.createElement(de.default,{form:Oe,name:"basicForm",initialValues:wn,colon:!1,onValuesChange:(Yt,Ca)=>{console.log("onValuesChange",Ca);let ia=Ca;for(const rr in Yt)(rr=="ip_bind"||rr=="ip_limit")&&!Ca.is_locked&&Ca[rr]&&(ia.is_locked=!0),rr=="open_camera"&&(ia.photo_count=ia.photo_count||5);On(ia),Wn(!0)},onFinish:Jt},Ai.createElement("div",{className:Ll.title},"\u5BA2\u6237\u7AEF\u8BBE\u7F6E"),Ai.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Ai.createElement("div",{style:{color:"#000"}},"1\u3001\u82E5\u672A\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u7684\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u652F\u6301\u5B66\u751F\u7F51\u9875\u7AEF\u4E0E\u5BA2\u6237\u7AEF\u540C\u65F6\u6309\u7167\u540C\u4E00\u5957\u89C4\u5219\u8FDB\u884C\u8003\u8BD5\uFF0C\u8003\u8BD5\u7684\u6570\u636E\u4E24\u7AEF\u540C\u6B65\u3002\u82E5\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u8003\u8BD5\u4E0B\u7684\u4EFB\u610F\u89C4\u5219\uFF0C\u5219\u5224\u5B9A\u4E3A\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\u3002"),Ai.createElement("div",{style:{color:"#000",marginTop:"20px"}},"2\u3001\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\uFF0C\u5B66\u751F\u53EA\u80FD\u5728Windows\u7CFB\u7EDF\u7684\u5BA2\u6237\u7AEF\u8FDB\u884C\u8003\u8BD5\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5\u8003\u8BD5\u7CFB\u7EDF\u5BA2\u6237\u7AEF\uFF0C\u70B9\u51FB",Ai.createElement("a",{onClick:()=>{window.open("/download")}},"\u3010\u4E0B\u8F7D\u5BA2\u6237\u7AEF\u3011"))),Ai.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ai.createElement(de.default.Item,{name:"forbid_screen",valuePropName:"checked",style:{marginBottom:0}},Ai.createElement(Ne.default,{disabled:Pn},Ai.createElement(Ai.Fragment,null,Ai.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7981\u6B62\u5207\u5C4F")))),aa.forbid_screen&&Ai.createElement(re.Z,{className:Ll.unlockKeyWrapper,align:"middle"},Ai.createElement("div",{style:{color:"#666666"}},"\u89E3\u9501\u5207\u5C4F\u7801"),Ai.createElement(De.Z,{title:"\u5982\u5B66\u751F\u9700\u89E3\u9664\u5207\u5C4F\u9650\u5236\uFF0C\u9700\u6559\u5E08\u8F93\u5165\u89E3\u9501\u7801\u89E3\u9664"},Ai.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ll.title_icon}`,style:{cursor:"pointer",margin:"0 10px"}})),Ai.createElement(de.default.Item,{name:"screen_key",style:{marginBottom:0}},Ai.createElement(Se.default,{size:"large",className:Ll.unlockKeyInput,disabled:!0,placeholder:"\u8BF7\u8F93\u5165\u89E3\u9501\u5207\u5C4F\u7801"})),Ai.createElement(ve.Z,null,!Pn&&Ai.createElement(Ce.ZP,{type:"link",onClick:()=>{Oe.setFieldsValue({screen_key:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362")))),Ai.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ai.createElement(de.default.Item,{name:"use_white_list",valuePropName:"checked",style:{marginBottom:0}},Ai.createElement(Ne.default,{disabled:Pn},Ai.createElement(Ai.Fragment,null,Ai.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8BBE\u7F6E\u767D\u540D\u5355\u7A0B\u5E8F")))),aa.use_white_list&&Ai.createElement(re.Z,{className:Ll.unlockKeyWrapper,align:"middle"},Ai.createElement(de.default.Item,{name:"white_list",style:{marginBottom:0,marginRight:10}},Ai.createElement(dn.default,{mode:"tags",size:"large",disabled:Pn,style:{width:1016},options:ka})))),Ai.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Ai.createElement(de.default.Item,{name:"net_limit",valuePropName:"checked",style:{marginBottom:0}},Ai.createElement(Ne.default,{disabled:Pn},Ai.createElement(Ai.Fragment,null,Ai.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7F51\u7EDC\u53EF\u8BBF\u95EE\u6E05\u5355")))),aa.net_limit&&Ai.createElement(re.Z,{className:Ll.unlockKeyWrapper,align:"middle"},Ai.createElement(de.default.Item,{name:"net_limit_list",style:{marginBottom:0}},Ai.createElement(Se.default.TextArea,{rows:5,style:{width:1016},disabled:Pn,placeholder:`\u652F\u6301 http\u548Cip\u4E24\u79CD\u65B9\u5F0F\uFF0C\u591A\u4E2Ahttp\uFF0Cip\u591A\u884C\u5C55\u793A\u5982\uFF1A www.educoder.net\uFF08\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u524D\u7F00\uFF09 192.160.22.2 -\u5982\u672A\u586B\u5199\uFF0C\u5219\u9ED8\u8BA4\u53EA\u80FD\u8FDB\u5165https://www.educoder.net\uFF08\u7F51\u9875\uFF09`}))))),((0,bt.aN)()||((_e=me==null?void 0:me.commonHeader)==null?void 0:_e.exercise_author))&&!(at!=null&&at.appraise_label)&&Ai.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{Oe.submit()}},"\u4FDD\u5B58")),Ai.createElement(Oc,null))};var xm=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie})=>({exercise:me,loading:pe.effects,globalSetting:ie}))(P0),c0=x(4274),dd=x(59301);const em=({exercise:me,globalSetting:pe,dispatch:ie})=>{var dt,Dt,_e,Ut,at;const[Oe,Pe]=(0,a.useState)("0"),[Pn]=(0,ye.useSearchParams)(),Zn=[{label:"\u53D1\u5E03\u8BBE\u7F6E",key:"0",element:dd.createElement(nd,{changeActive:Xn=>{Pe(Xn)}})},{label:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",key:"2",element:dd.createElement(id,null)},(0,bt.GJ)()&&((Dt=(dt=me==null?void 0:me.workSetting)==null?void 0:dt.exercise)==null?void 0:Dt.exercise_type)!=2&&{label:"\u8BC4\u9605\u8BBE\u7F6E",key:"5",element:dd.createElement(zu,null)},{label:"\u6210\u7EE9\u8BBE\u7F6E",key:"3",element:dd.createElement(kd,null)},((_e=pe==null?void 0:pe.setting)!=null&&_e.is_local?!1:((at=(Ut=me==null?void 0:me.workSetting)==null?void 0:Ut.exercise)==null?void 0:at.exercise_type)!=2)&&{label:"\u5BA2\u6237\u7AEF\u8BBE\u7F6E",key:"4",element:dd.createElement(xm,null)}].filter(Xn=>!!Xn);return(0,a.useEffect)(()=>(Pn.get("childrenTabs")&&Pe(Pn.get("childrenTabs")),ie({type:"globalSetting/footerToggle",payload:!1}),()=>{ie({type:"globalSetting/footerToggle",payload:!0})}),[]),dd.createElement("div",{style:{paddingBottom:"50px"}},dd.createElement(c0.Z,{dataSource:Zn,style:{marginBottom:52}}))};var tm=(0,ye.connect)(({exercise:me,globalSetting:pe})=>({exercise:me,globalSetting:pe}))(em),Ls={wrap:"wrap___y4Bkb",head:"head___Dfq21",title:"title___cJ2wS",table:"table___gdAJP",FormCheckBoxDom:"FormCheckBoxDom___NtsDC"},Dd=x(68492),b0=x(97783),Ad=x(42441),d0=x(13562),Id=x(94349),Od=x(33383),nm=x(92310),m0=x.n(nm),x0=Object.defineProperty,am=Object.defineProperties,rm=Object.getOwnPropertyDescriptors,Zd=Object.getOwnPropertySymbols,w0=Object.prototype.hasOwnProperty,Hd=Object.prototype.propertyIsEnumerable,g0=(me,pe,ie)=>pe in me?x0(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,zd=(me,pe)=>{for(var ie in pe||(pe={}))w0.call(pe,ie)&&g0(me,ie,pe[ie]);if(Zd)for(var ie of Zd(pe))Hd.call(pe,ie)&&g0(me,ie,pe[ie]);return me},Qd=(me,pe)=>am(me,rm(pe)),D0=(me,pe)=>{var ie={};for(var dt in me)w0.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Zd)for(var dt of Zd(me))pe.indexOf(dt)<0&&Hd.call(me,dt)&&(ie[dt]=me[dt]);return ie},om=me=>{var pe=me,{data:ie,className:dt="",colon:Dt=!1}=pe,_e=D0(pe,["data","className","colon"]);return a.createElement(de.default,Qd(zd({},_e),{className:m0()(Ls.FormCheckBoxDom,dt),colon:Dt}),ie==null?void 0:ie.map((Ut,at)=>{var Oe=Ut,{ItemData:Pe,valuePropName:Pn,children:Zn,desc:Xn,type:an="Checkbox",normalize:wn}=Oe,aa=D0(Oe,["ItemData","valuePropName","children","desc","type","normalize"]);return(aa==null?void 0:aa.isShow)&&a.createElement(re.Z,{key:at,wrap:!1,justify:"space-between"},a.createElement(ve.Z,null,a.createElement(de.default.Item,Qd(zd({},aa),{normalize:(Aa,_n,Wn)=>{var Ga,On;return an=="Radio"||((Ga=_n||[])!=null&&Ga.every(pa=>pa==="all")&&Aa.includes("all")&&Aa.length>1&&(Aa=Aa.filter(pa=>pa!=="all")),(!((On=_n||[])!=null&&On.includes("all"))&&Aa.includes("all")||(Aa==null?void 0:Aa.length)==0)&&(Aa=["all"])),wn?wn(Aa,_n,Wn):Aa}}),Zn||(an=="Checkbox"?a.createElement(Ne.default.Group,{options:Pe}):a.createElement(be.ZP.Group,{options:Pe})))),a.createElement(ve.Z,null,Xn))}))},I0=x(36381),du={Onerow:"Onerow___ZYa8H",TableDom:"TableDom___PXmEy",CollapseDom:"CollapseDom___q9wvV",CollapseDomC:"CollapseDomC___zTeH1",CollapseChildrenDom:"CollapseChildrenDom___O1Ffz",open:"open___K7p7T",DomStyle:"DomStyle___EoUKX",DomStyleTitle:"DomStyleTitle___vhLg3",DomStyleTitleChild:"DomStyleTitleChild___a1RIx",Sessce:"Sessce___zdKQ2",AnswerSDom:"AnswerSDom___YkvgW",scale_hover:"scale_hover___RkGo0",percent:"percent___DP1EH"},f0=x(69421),lm=Object.defineProperty,im=Object.defineProperties,um=Object.getOwnPropertyDescriptors,O0=Object.getOwnPropertySymbols,sm=Object.prototype.hasOwnProperty,cm=Object.prototype.propertyIsEnumerable,N0=(me,pe,ie)=>pe in me?lm(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,md=(me,pe)=>{for(var ie in pe||(pe={}))sm.call(pe,ie)&&N0(me,ie,pe[ie]);if(O0)for(var ie of O0(pe))cm.call(pe,ie)&&N0(me,ie,pe[ie]);return me},Nd=(me,pe)=>im(me,um(pe));const L0=(me="")=>{var pe,ie;const dt=document.createElement("html");return dt.innerHTML=(0,f0.ZP)(me),a.createElement("span",null,((ie=(pe=dt==null?void 0:dt.children)==null?void 0:pe[1])==null?void 0:ie.textContent)||(dt==null?void 0:dt.textContent)||"")},dm=({ModalProps:me={},QuestionDetail:pe={},CurrentData:ie={}})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn;const{question_type:an=null}=pe;return(0,a.useEffect)(()=>{console.log("CurrentData===",ie,pe,pe==null?void 0:pe.question_choices)},[ie]),a.createElement(Fe.default,md({},md({title:"\u5B66\u751F\u7B54\u9898",centered:!0,width:800,destroyOnClose:!0,footer:null},me)),a.createElement("div",{className:"flex item-center mb20",style:{gap:"30px"}},a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u59D3\u540D"),ie==null?void 0:ie.name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5B66\u53F7"),ie==null?void 0:ie.student_id),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5206\u73ED"),ie==null?void 0:ie.course_group_name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5F97\u5206"),(dt=ie==null?void 0:ie.users_answer_info)==null?void 0:dt.score,"/",pe==null?void 0:pe.question_score)),a.createElement("div",{style:{maxHeight:500,overflow:"auto"}},(an===Cr.fw[3].id||an===Cr.fw[8].id)&&a.createElement("div",{className:"flex flex-col font14 gap-10px "},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),(_e=(Dt=ie==null?void 0:ie.users_answer_info)==null?void 0:Dt.choices)==null?void 0:_e.map((wn,aa)=>a.createElement("div",{key:wn==null?void 0:wn.exercise_choice_id},"\u7B54\u6848\uFF08\u586B\u7A7A",aa+1,"\uFF09\uFF1A",a.createElement("span",{style:{color:wn!=null&&wn.score_type?"#2EC25B":"#E30000"}},wn==null?void 0:wn.answer_text)))),an===Cr.fw[4].id&&a.createElement(a.Fragment,null,a.createElement("div",{className:"flex flex-col font14 gap-10px"},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(at=(Ut=ie==null?void 0:ie.users_answer_info)==null?void 0:Ut.choices)==null?void 0:at.map((wn,aa)=>a.createElement(Ya.Z,{key:aa,value:(0,ue.EJ)(wn==null?void 0:wn.answer_text,pe==null?void 0:pe.question_keywords)})))),a.createElement("div",{className:"flex flex-col font14 gap-10px mt20"},a.createElement("div",{className:"blod"},"\u53C2\u8003\u7B54\u6848\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(Oe=pe==null?void 0:pe.question_choices)==null?void 0:Oe.map((wn,aa)=>a.createElement(Ya.Z,{key:aa,value:wn==null?void 0:wn.answer_text}))))),an===Cr.fw[5].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(Pn=(Pe=ie==null?void 0:ie.users_answer_info)==null?void 0:Pe.choices)==null?void 0:Pn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u7B2C",aa+1,"\u5173\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn==null?void 0:wn.answer_text)))))),an===Cr.fw[6].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(Xn=(Zn=ie==null?void 0:ie.users_answer_info)==null?void 0:Zn.choices)==null?void 0:Xn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn!=null&&wn.answer_text?Sn.Base64.decode(wn==null?void 0:wn.answer_text):""))))))))},mm=a.memo(dm),R0=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga,On,pa,Jt,ga,la,ka,Yt,Ca,ia,rr,ro,Lr,Ua,sn,tt,Za;const{actionTabs:va={},course_groups:za=[]}=me,ur=(0,ye.useParams)(),[,Ha,Vr,Va]=(0,wt.U)(ne.hv,{exercise_id:ur==null?void 0:ur.categoryId}),Da=((dt=Va==null?void 0:Va.data)==null?void 0:dt.question)||{},Or=((_e=(Dt=Va==null?void 0:Va.data)==null?void 0:Dt.exercise)==null?void 0:_e.use_blank_score)||0,[Sr,or]=(0,a.useState)({open:!1,currentData:{}}),[ea,_a]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:((Ut=va==null?void 0:va.data)==null?void 0:Ut.exercise_group_id)||"all",keyword:"",score_type:(at=va==null?void 0:va.data)!=null&&at.choice_position?(Oe=va==null?void 0:va.data)==null?void 0:Oe.choice_position:"all"}),ya=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})},ra=(0,a.useMemo)(()=>{var xa;const qn=Da==null?void 0:Da.question_type,nr=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:vr=>vr||"\u672A\u5206\u73ED"}];return[Cr.fw[0].id,Cr.fw[1].id,Cr.fw[2].id].includes(qn)&&nr.push({title:"\u9009\u9879",dataIndex:"users_answer_info.score",align:"center",width:100,render:(vr,xr)=>{var ho,Eo,Zr,sr,io;const yo=(Eo=(ho=xr==null?void 0:xr.users_answer_info)==null?void 0:ho.choices)==null?void 0:Eo.map(Gl=>Gl==null?void 0:Gl.exercise_choice_id),kl=(Zr=Da==null?void 0:Da.question_choices)==null?void 0:Zr.filter(Gl=>yo.includes(Gl==null?void 0:Gl.exercise_choice_id)),Gi=((io=(sr=Da==null?void 0:Da.question_choices)==null?void 0:sr.filter(Gl=>Gl==null?void 0:Gl.right_answer))==null?void 0:io.map(Gl=>Gl==null?void 0:Gl.exercise_choice_id))||[],Yi=Gi.length===yo.length?yo.length>0&&yo.every(Gl=>Gi.includes(Gl))?1:3:yo.length>0&&yo.every(Gl=>Gi.includes(Gl))&&Or===1?2:3;return a.createElement(a.Fragment,null,kl==null?void 0:kl.map(Gl=>a.createElement("span",{key:Gl==null?void 0:Gl.exercise_choice_id,style:{color:Yi===3?"#E30000":Yi===2?"#FF9D18":"#2EC25B"}},(Da==null?void 0:Da.question_type)===Cr.fw[2].id?Gl==null?void 0:Gl.choice_text:Cr.k4[(Gl==null?void 0:Gl.choice_position)-1])))}}),[Cr.fw[3].id,Cr.fw[4].id,Cr.fw[8].id,Cr.fw[6].id,Cr.fw[7].id].includes(qn)&&nr.push({title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(vr,xr)=>{var ho;return`${(ho=xr==null?void 0:xr.users_answer_info)==null?void 0:ho.score}/${Da==null?void 0:Da.question_score}`}},{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",render:(vr,xr)=>a.createElement("a",{onClick:()=>{or({open:!0,currentData:xr})}},"\u67E5\u770B\u8BE6\u60C5")}),[Cr.fw[5].id].includes(qn)&&nr.push(...((xa=Da==null?void 0:Da.question_choices)==null?void 0:xa.map((vr,xr=0)=>({title:`\u7B2C${vr==null?void 0:vr.position}\u5173\u5F97\u5206/\u5206\u6570`,align:"center",dataIndex:"users_answer_info.choices",width:150,render:(ho,Eo)=>{var Zr,sr,io,yo,kl,Gi,Yi,Gl;return((sr=(Zr=Eo==null?void 0:Eo.users_answer_info)==null?void 0:Zr.choices)==null?void 0:sr.length)>0&&`${(kl=(yo=(io=Eo==null?void 0:Eo.users_answer_info)==null?void 0:io.choices)==null?void 0:yo[xr])==null?void 0:kl.score}/${(Gl=(Yi=(Gi=Eo==null?void 0:Eo.users_answer_info)==null?void 0:Gi.choices)==null?void 0:Yi[xr])==null?void 0:Gl.question_score}`}})))||[],{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",fixed:"right",width:100,render:(vr,xr)=>a.createElement("a",{onClick:()=>{or({open:!0,currentData:xr})}},"\u67E5\u770B\u8BE6\u60C5")}),nr},[Da,Or]);return(0,a.useEffect)(()=>{var xa,qn,nr,vr,xr,ho;(va==null?void 0:va.key)==="\u7B54\u9898\u8BE6\u60C5"&&Vr(Nd(md({},ea),{exercise_group_id:(ea==null?void 0:ea.exercise_group_id)=="all"?"":ea==null?void 0:ea.exercise_group_id,exercise_id:ur==null?void 0:ur.categoryId,question_id:(xa=va==null?void 0:va.data)==null?void 0:xa.id,choice_position:([4,5,6].includes((qn=va==null?void 0:va.data)==null?void 0:qn.ques_type)||[4,5,6].includes((vr=(nr=Va==null?void 0:Va.data)==null?void 0:nr.question)==null?void 0:vr.question_type))&&ea.score_type!=="all"?ea.score_type:null,challenge_id:(xr=va==null?void 0:va.data)==null?void 0:xr.challenge_id,scope:(ho=va==null?void 0:va.data)==null?void 0:ho.scope,score_type:null}))},[va==null?void 0:va.key,ea]),a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:a.createElement(a.Fragment,null,"\u7B54\u9898\u8BE6\u60C5",a.createElement("span",{className:"font14 c-grey-666"},"\uFF08",((Pe=va==null?void 0:va.data)==null?void 0:Pe.tabActive)==="3"&&((Pn=va==null?void 0:va.data)!=null&&Pn.title)?(Zn=va==null?void 0:va.data)==null?void 0:Zn.title:`${(aa=(wn=Cr.fw)==null?void 0:wn[(an=(Xn=Va==null?void 0:Va.data)==null?void 0:Xn.question)==null?void 0:an.question_type])==null?void 0:aa.name}${((Aa=va==null?void 0:va.data)==null?void 0:Aa.question_number)||""}`,"\uFF09"),((_n=va==null?void 0:va.data)==null?void 0:_n.tabActive)==="2"&&a.createElement(a.Fragment,null,a.createElement(De.Z,{title:a.createElement(a.Fragment,null,"\u9898\u76EE\uFF1A",L0((Ga=(Wn=Va==null?void 0:Va.data)==null?void 0:Wn.question)==null?void 0:Ga.question_title),a.createElement("br",null),"\u9898\u578B\uFF1A",Cr.fw[((pa=(On=Va==null?void 0:Va.data)==null?void 0:On.question)==null?void 0:pa.question_type)||0].name,a.createElement("br",null),"\u5206\u503C\uFF1A",L0((ga=(Jt=Va==null?void 0:Va.data)==null?void 0:Jt.question)==null?void 0:ga.question_score),a.createElement("br",null))},a.createElement("a",{className:"ml10"},"\u8BD5\u9898\u8BE6\u60C5")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u6B63\u786E\u7387",a.createElement("span",{className:"c-block ml10"},(la=va==null?void 0:va.data)==null?void 0:la.right_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5F97\u5206\u7387",a.createElement("span",{className:"c-block ml10"},(ka=va==null?void 0:va.data)==null?void 0:ka.score_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5DF2\u7B54\u4EBA\u6570",a.createElement("span",{className:"c-block ml10"},(Yt=va==null?void 0:va.data)==null?void 0:Yt.effictive_counts,"\u4EBA")))),open:(va==null?void 0:va.key)==="\u7B54\u9898\u8BE6\u60C5",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:ya},((Ca=va==null?void 0:va.data)==null?void 0:Ca.tabActive)==="3"&&a.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(rr=(ia=va==null?void 0:va.data)==null?void 0:ia.exercise_group_list)==null?void 0:rr.map((xa,qn)=>{var nr;return a.createElement("span",{key:qn},xa==null?void 0:xa.course_group_name,a.createElement("span",{className:"ml10 c-black"},xa==null?void 0:xa.value,((nr=va==null?void 0:va.data)==null?void 0:nr.questionsscoreType)||"%"))})),a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",null,a.createElement(dn.default,{style:{width:256},value:ea==null?void 0:ea.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:xa=>xa.parentNode,onChange:xa=>{let qn=[...xa];qn.length===0&&(qn=["all"]),qn.includes("all")&&qn.length>1&&(qn[qn.length-1]=="all"?qn=["all"]:qn=qn.filter(nr=>nr!=="all")),_a(Nd(md({},ea),{exercise_group_id:qn}))},filterOption:(xa,qn)=>qn.label.indexOf(xa.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...za.map(xa=>({label:xa==null?void 0:xa.exercise_group_name,value:xa==null?void 0:xa.exercise_group_id}))]}),[4,5,6].includes((Lr=(ro=Va==null?void 0:Va.data)==null?void 0:ro.question)==null?void 0:Lr.question_type)&&a.createElement(dn.default,{style:{width:140,marginLeft:20},value:ea==null?void 0:ea.score_type,onChange:xa=>{_a(Nd(md({},ea),{score_type:xa}))},options:[{label:"\u5168\u90E8\u5F97\u5206\u7C7B\u578B",value:"all"},{label:"\u6EE1\u5206\u4F5C\u7B54",value:1},{label:"\u90E8\u5206\u5F97\u5206",value:2},{label:"\u96F6\u5206\u4F5C\u7B54",value:3}]})),a.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:xa=>{_a(Nd(md({},ea),{keyword:xa}))}})),a.createElement(z.default,{className:"mt10",dataSource:((sn=(Ua=Va==null?void 0:Va.data)==null?void 0:Ua.student_score)==null?void 0:sn.list)||[],scroll:{y:500,x:"max-content"},loading:Ha,columns:ra,pagination:{current:ea.page,pageSize:ea==null?void 0:ea.limit,onChange:(xa,qn)=>{_a(Nd(md({},ea),{page:xa,limit:qn}))},total:((Za=(tt=Va==null?void 0:Va.data)==null?void 0:tt.student_score)==null?void 0:Za.count)||0,showTotal:xa=>a.createElement("span",{className:"font12 c-666"},"\u5171",a.createElement("span",{style:{color:"#3061D0"}},xa),"\u6761\u6570\u636E")}})),a.createElement(mm,{QuestionDetail:Da,CurrentData:Sr.currentData,ModalProps:{open:Sr.open,onCancel:()=>{or({open:!1,currentData:{}})}}}))};var p0=(0,ye.connect)(({exercise:me})=>({exercise:me}))(R0),sa=x(59301),gm=Object.defineProperty,fm=Object.defineProperties,M0=Object.getOwnPropertyDescriptors,Wd=Object.getOwnPropertySymbols,T0=Object.prototype.hasOwnProperty,k0=Object.prototype.propertyIsEnumerable,j0=(me,pe,ie)=>pe in me?gm(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Cc=(me,pe)=>{for(var ie in pe||(pe={}))T0.call(pe,ie)&&j0(me,ie,pe[ie]);if(Wd)for(var ie of Wd(pe))k0.call(pe,ie)&&j0(me,ie,pe[ie]);return me},Rc=(me,pe)=>fm(me,M0(pe)),v0=(me,pe)=>{var ie={};for(var dt in me)T0.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Wd)for(var dt of Wd(me))pe.indexOf(dt)<0&&k0.call(me,dt)&&(ie[dt]=me[dt]);return ie},pm=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const h0=me=>{var pe,ie;const dt=document.createElement("html");return dt.innerHTML=(0,f0.ZP)(me),sa.createElement("span",null,((ie=(pe=dt==null?void 0:dt.children)==null?void 0:pe[1])==null?void 0:ie.textContent)||(dt==null?void 0:dt.textContent)||"")},E0=me=>{var pe=me,{data:ie,dispatch:dt,exercise_group_id:Dt}=pe,_e=v0(pe,["data","dispatch","exercise_group_id"]),Ut,at;const Oe=(()=>{var Pn,Zn,Xn,an;let wn=[];return((ie==null?void 0:ie.ques_type)==Cr.fw[0].id||(ie==null?void 0:ie.ques_type)==Cr.fw[1].id)&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:sa.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(Pn=(ie==null?void 0:ie.ques_details)||[])==null?void 0:Pn.map((aa,Aa)=>Rc(Cc({},aa),{title:Cr.k4[Aa],num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),(ie==null?void 0:ie.ques_type)==Cr.fw[2].id&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:sa.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(Zn=(ie==null?void 0:ie.ques_details)||[])==null?void 0:Zn.map((aa,Aa)=>Rc(Cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((ie==null?void 0:ie.ques_type)==Cr.fw[3].id||(ie==null?void 0:ie.ques_type)==Cr.fw[8].id)&&(wn=[{title:"\u586B\u7A7A",num:"\u7B54\u5BF9\u4EBA\u6570",scale:sa.createElement("span",null,"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(Xn=(ie==null?void 0:ie.ques_details)||[])==null?void 0:Xn.map((aa,Aa)=>Rc(Cc({},aa),{title:`\u586B\u7A7A${aa.choice_position}`,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((ie==null?void 0:ie.ques_type)==Cr.fw[4].id||(ie==null?void 0:ie.ques_type)==Cr.fw[6].id)&&(wn=[{title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:sa.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898\u88AB\u8BC4\u9605\u4E3A\u96F6\u5206\u7684\u5B66\u751F\u6570\u3002":"\u7F16\u7A0B\u9898\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002","\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\uFF08\u8BE5\u7B80\u7B54\u9898\u5F97\u96F6\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100% (\u6CE8\uFF1A\u672A\u8BC4\u9605\uFF08\u5305\u62EC\u5173\u952E\u8BCD\u8BC4\u5206\u548C\u6559\u5E08\u8BC4\u9605\uFF09\u7684\u5B66\u751F\u4E0D\u7EDF\u8BA1\u81F3\u8BE5\u9009\u9879\u4E2D)":"\uFF08\u8BE5\u7F16\u7A0B\u9898\u672A\u5F97\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(an=(ie==null?void 0:ie.ques_details)||[])==null?void 0:an.map((aa,Aa)=>Rc(Cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),wn})(),Pe=(Pn={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Rc(Cc({},ie),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:Pn==null?void 0:Pn.choice_position,tabActive:"2",question_number:(ie==null?void 0:ie.index)||`${_e.Findex}.${ie==null?void 0:ie.ques_position}`})}})};return sa.createElement("div",{className:du.DomStyle},sa.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},sa.createElement("div",{style:{flex:1,display:"flex",flexDirection:"column",justifyContent:"space-between",gap:20}},sa.createElement(re.Z,{gutter:10,wrap:!1,style:{maxHeight:350,overflow:"auto"}},sa.createElement(ve.Z,{className:du.DomStyleTitle},"\u9898\u76EE"),sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{className:du.DomStyleTitle,style:{maxWidth:710},value:ie.ques_title}),sa.createElement("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:20}},(Ut=ie==null?void 0:ie.ques_details)==null?void 0:Ut.map((Pn,Zn)=>sa.createElement("div",{key:Zn},((ie==null?void 0:ie.ques_type)==Cr.fw[0].id||(ie==null?void 0:ie.ques_type)==Cr.fw[1].id)&&sa.createElement(re.Z,{className:`${Pn.choice_right_boolean?du.Sessce:""}`,gutter:10,wrap:!1,key:Zn},sa.createElement(ve.Z,{style:{fontWeight:600}},Cr.k4[Zn]),sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{className:du.DomStyleTitle,style:{maxWidth:690},value:Pn.choice_text||""}))),(ie==null?void 0:ie.ques_type)==Cr.fw[2].id&&sa.createElement(re.Z,{className:`${Pn.choice_right_boolean?du.Sessce:""}`,gutter:10,wrap:!1,key:Zn},sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{className:du.DomStyleTitle,style:{maxWidth:690},value:Pn.choice_text||""}))),((ie==null?void 0:ie.ques_type)==Cr.fw[3].id||(ie==null?void 0:ie.ques_type)==Cr.fw[8].id)&&sa.createElement(re.Z,{gutter:10,wrap:!1,key:Zn},sa.createElement(ve.Z,{style:{fontWeight:600}},"\u586B\u7A7A",Pn.choice_position,"\uFF1A"),sa.createElement(ve.Z,null,Pn.choice_text||"")),((ie==null?void 0:ie.ques_type)==Cr.fw[4].id||(ie==null?void 0:ie.ques_type)==Cr.fw[6].id)&&sa.createElement(re.Z,{gutter:10,wrap:!1,key:Zn},sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{className:du.DomStyleTitle,style:{maxWidth:690},value:Pn.choice_text||""})))))))),sa.createElement(re.Z,{gutter:60},[Cr.fw[0].id,Cr.fw[1].id,Cr.fw[2].id].includes(ie==null?void 0:ie.ques_type)&&sa.createElement(ve.Z,null,sa.createElement("span",{className:`${du.DomStyleTitle}`},"\u6B63\u786E\u7B54\u6848\uFF1A"),(at=ie==null?void 0:ie.ques_details)==null?void 0:at.filter(Pn=>Pn.choice_right_boolean).map((Pn,Zn)=>sa.createElement("span",{key:Zn},((ie==null?void 0:ie.ques_type)==Cr.fw[0].id||(ie==null?void 0:ie.ques_type)==Cr.fw[1].id)&&sa.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},Cr.k4[Pn.choice_position-1]),(ie==null?void 0:ie.ques_type)==Cr.fw[2].id&&sa.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},Pn.choice_text)))),sa.createElement(ve.Z,null,sa.createElement("span",{className:`${du.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),sa.createElement("span",{style:{color:"#000",fontWeight:600}},(ie==null?void 0:ie.tag_discipline)||"-")))),sa.createElement("div",{className:du.AnswerSDom,style:{padding:"0 0 0 20px"}},sa.createElement("div",{className:`${du.DomStyleTitle} flex item-center justify-between`},sa.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),sa.createElement("a",{onClick:Pe},"\u67E5\u770B\u8BE6\u60C5")),sa.createElement("div",{className:"mt20"},Oe==null?void 0:Oe.map((Pn,Zn)=>sa.createElement("div",{key:Zn,style:{display:"flex",alignItems:"center",gap:10,marginTop:Zn==0?10:14}},[Cr.fw[0].id,Cr.fw[1].id,Cr.fw[2].id].includes(ie==null?void 0:ie.ques_type)?sa.createElement("div",{className:`${Pn!=null&&Pn.choice_right_boolean?du.Sessce:""}`,style:{width:56}},Pn.title):sa.createElement("div",{style:{width:56}},Pn.title),sa.createElement("div",{className:`${Pn.num>0?"current primary-hover":""}`,style:{width:56},onClick:()=>{Pn.num>0&&Pe(Pn)}},Pn.num,Zn==0?"":"\u4EBA"),sa.createElement("div",{style:{width:140}},Zn==0?Pn.scale:sa.createElement(re.Z,{gutter:4,align:"middle",className:`${Pn.num>0?du.scale_hover:""}`,onClick:()=>{Pn.num>0&&Pe(Pn)}},sa.createElement(ve.Z,{flex:1},sa.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},sa.createElement("div",{style:{width:`${Pn.scale}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),sa.createElement(ve.Z,{className:`${Pn.num>0?du.percent:""}`,style:{color:"#999"}},Pn.scale,"%")))))))))},vm=me=>{var pe=me,{data:ie,dispatch:dt,exercise_group_id:Dt}=pe,_e=v0(pe,["data","dispatch","exercise_group_id"]);const Ut=(Oe,Pe={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Rc(Cc({},ie),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:Pe==null?void 0:Pe.choice_position,challenge_id:Oe==null?void 0:Oe.challenge_id,tabActive:"2",question_number:ie==null?void 0:ie.index})}})},at={title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:sa.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))};return sa.createElement("div",{className:du.DomStyle},sa.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between"}},sa.createElement("div",null,sa.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},sa.createElement(re.Z,{gutter:10,wrap:!1},sa.createElement(ve.Z,{className:du.DomStyleTitle},"\u9898\u76EE"),sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{style:{maxWidth:710},className:du.DomStyleTitle,value:ie.ques_title}))),sa.createElement("div",{className:du.AnswerSDom},sa.createElement("div",{className:`${du.DomStyleTitle} flex item-center justify-between`},sa.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),sa.createElement("a",{onClick:Ut},"\u67E5\u770B\u8BE6\u60C5")),sa.createElement("div",{className:"mt20",style:{display:"flex",alignItems:"center",gap:10}},sa.createElement("div",{style:{width:56}},at.title),sa.createElement("div",{style:{width:56}},at.num),sa.createElement("div",{style:{width:140}},at.scale)))),ie==null?void 0:ie.ques_details.map((Oe,Pe)=>sa.createElement("div",{key:Pe,style:{display:"flex",gap:10}},sa.createElement("div",{className:du.DomStyleTitle},"\u7B2C",(0,ue.EM)(Pe+1),"\u5173\uFF1A"),sa.createElement("div",{style:{flex:1}},[{challenge_name:Oe.challenge_name},...(Oe==null?void 0:Oe.challenge_details)||[]].map((Pn,Zn)=>sa.createElement("div",{key:Zn,style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:20,width:"100%"}},sa.createElement("div",null,sa.createElement(Ya.Z,{className:`${du.DomStyleTitle} ${Zn==0?du.DomStyleTitleChild:""}`,value:Pn.challenge_name||Pn.choice_text})),sa.createElement("div",{className:du.AnswerSDom},sa.createElement("div",{style:{display:"flex",alignItems:"center",gap:10}},sa.createElement("div",{style:{width:56}},Pn.choice_text?Pn.choice_text:""),sa.createElement("div",{className:"current",style:{width:56},onClick:()=>{Pn.choice_users_count>0&&Ut(Oe,Pn)}},Pn.choice_users_count!=null?`${Pn.choice_users_count}\u4EBA`:""),sa.createElement("div",{style:{width:140}},Pn.choice_percent&&sa.createElement(re.Z,{gutter:4,align:"middle",className:`${Pn.choice_users_count>0?du.scale_hover:""}`,onClick:()=>{Pn.choice_users_count>0&&Ut(Oe,Pn)}},sa.createElement(ve.Z,{flex:1},sa.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},sa.createElement("div",{style:{width:`${(Number(Pn.choice_percent)*100).toFixed(2)}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),sa.createElement(ve.Z,{className:`${Pn.choice_users_count>0?du.percent:""}`,style:{color:"#999"}},(Number(Pn.choice_percent)*100).toFixed(2),"%"))))))))))),sa.createElement("div",null,sa.createElement("span",{className:`${du.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),sa.createElement("span",{style:{color:"#000",fontWeight:600}},(ie==null?void 0:ie.tag_discipline)||"-"))))},Z0=({columns:me,item:pe,Fques_type:ie,Findex:dt})=>sa.createElement(re.Z,{align:"middle",wrap:!1,style:{color:"#333"}},sa.createElement(ve.Z,{flex:`${me[0].width-20}px`,style:{paddingLeft:ie==Cr.fw[7].id&&"8px"}},(pe==null?void 0:pe.index)||`${dt}.${pe==null?void 0:pe.ques_position}`),sa.createElement(ve.Z,{className:du.Onerow,flex:1,style:{padding:"0 8px",maxWidth:392}},h0(pe==null?void 0:pe.ques_title)),sa.createElement(De.Z,{title:pe==null?void 0:pe.name},sa.createElement(ve.Z,{className:du.Onerow,flex:`${me[2].width}px`,style:{padding:"0 8px"}},ie==Cr.fw[7].id?pe==null?void 0:pe.name:sa.createElement("div",{className:du.Onerow,style:{padding:"2px 10px 2px 0",borderRadius:"13px",color:"#165DFF"}},sa.createElement("span",{style:{padding:"2px 10px",borderRadius:"13px",background:"rgba(22,93,255,0.1)"}},pe==null?void 0:pe.name)))),sa.createElement(ve.Z,{flex:`${me[3].width}px`,style:{padding:"0 8px"}},pe==null?void 0:pe.right_percent,"%"),sa.createElement(ve.Z,{flex:`${me[4].width}px`,style:{padding:"0 8px"}},pe==null?void 0:pe.score_percent,"%"),sa.createElement(ve.Z,{flex:`${me[5].width}px`,style:{padding:"0 8px"}},pe==null?void 0:pe.effictive_counts,"\u4EBA"),sa.createElement(ve.Z,{flex:`${me[6].width}px`,style:{padding:"0 8px"}},pe==null?void 0:pe.un_answer_counts,"\u4EBA"),sa.createElement(ve.Z,{flex:`${me[7].width}px`,style:{paddingLeft:"8px"}},pe==null?void 0:pe.total_user_counts,"\u4EBA")),hm=(me,pe)=>{var ie=me,{exercise:dt,dispatch:Dt,value:_e}=ie,Ut=v0(ie,["exercise","dispatch","value"]);const{NormalResult:{commit_results:at,questions_count:Oe},actionTabs:Pe}=dt,Pn=(0,ye.useParams)(),[Zn,Xn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,Aa]=(0,a.useState)(void 0),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)({coursesId:Pn.coursesId,id:Pn.categoryId,categoryId:Pn.categoryId,page:1,limit:50,order:null,sort:"asc"}),pa=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(ka,Yt)=>ka.index-Yt.index},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"ques_title",ellipsis:!0},{title:"\u9898\u578B",dataIndex:"name",width:110},{title:sa.createElement("span",null,"\u6B63\u786E\u7387 ",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(ka,Yt)=>ka.index3-Yt.index3},{title:sa.createElement("span",null,"\u5F97\u5206\u7387 ",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(ka,Yt)=>ka.score_percent-Yt.score_percent},{title:sa.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(ka,Yt)=>ka.effictive_counts-Yt.effictive_counts},{title:sa.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(ka,Yt)=>ka.un_answer_counts-Yt.un_answer_counts},{title:sa.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80},{title:"",dataIndex:"index8",width:58}],Jt=(...ka)=>pm(void 0,[...ka],function*(Yt=Ga){var Ca,ia,rr,ro,Lr;Wn(!0);const Ua=[],sn=yield Dt({type:"exercise/getQuestionResult",payload:Cc(Cc({},Yt),_e)});(Ca=sn==null?void 0:sn.commit_results)==null||Ca.forEach(tt=>{var Za,va;Ua.push(tt==null?void 0:tt.id),(Za=tt==null?void 0:tt.sub_exercise_questions)!=null&&Za.length&&((va=tt==null?void 0:tt.sub_exercise_questions)==null||va.forEach(za=>{Ua.push(za==null?void 0:za.id)}))}),aa&&Xn(Ua),aa==!1&&Xn([]),aa==null&&Xn((rr=(ia=sn==null?void 0:sn.commit_results)==null?void 0:ia[0])!=null&&rr.id?[(Lr=(ro=sn==null?void 0:sn.commit_results)==null?void 0:ro[0])==null?void 0:Lr.id]:[]),wn(Ua),Wn(!1)}),ga=ka=>{let Yt=[];Zn!=null&&Zn.includes(ka)?Yt=Zn.filter(Ca=>Ca!=ka):Yt=[...Zn,ka],Xn(Yt)};(0,a.useEffect)(()=>{Jt(),console.log("asdfsadf====",_e)},[Ga,_e]);const la=()=>{Jt()};return(0,a.useImperativeHandle)(pe,()=>({dealData:la})),sa.createElement(Ft.Z,{spinning:_n},sa.createElement("div",null,sa.createElement(re.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},sa.createElement(ve.Z,null,sa.createElement("span",{className:"font16",style:{lineHeight:"26px",color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5")),sa.createElement(ve.Z,null,sa.createElement(Ce.ZP,{type:"primary",onClick:()=>{(Zn==null?void 0:Zn.length)==(an==null?void 0:an.length)?(Xn([]),Aa(!1)):(Xn(an),Aa(!0))}},"\u5168\u90E8",(Zn==null?void 0:Zn.length)==(an==null?void 0:an.length)?"\u6536\u8D77":"\u5C55\u5F00"))),sa.createElement(z.default,{className:du.TableDom,columns:pa,dataSource:[],pagination:!1,onChange:(ka,Yt,Ca)=>{var ia;On(Rc(Cc({},Ga),{order:Ca==null?void 0:Ca.field,sort:((ia=Ca==null?void 0:Ca.order)==null?void 0:ia.replace("end",""))||"asc"}))}}),at==null?void 0:at.map(ka=>{var Yt;return sa.createElement(I0.default,{key:ka==null?void 0:ka.id,className:`${du.CollapseDom} ${(ka==null?void 0:ka.ques_type)==Cr.fw[7].id?du.CollapseDomC:""}`,ghost:!0,expandIconPosition:"end",activeKey:Zn,onChange:()=>{ga(ka==null?void 0:ka.id)},expandIcon:({isActive:Ca})=>sa.createElement("span",{className:"font14",style:{color:"#165DFF"}},Ca?"\u6536\u8D77":"\u5C55\u5F00",sa.createElement(Do.Z,{className:`${Ca?du.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:ka==null?void 0:ka.id,label:sa.createElement(Z0,{columns:pa,item:ka}),children:sa.createElement(sa.Fragment,null,(ka==null?void 0:ka.ques_type)==Cr.fw[7].id&&((Yt=ka==null?void 0:ka.sub_exercise_questions)==null?void 0:Yt.map(Ca=>sa.createElement(I0.default,{key:Ca==null?void 0:Ca.id,className:du.CollapseChildrenDom,ghost:!0,expandIconPosition:"end",activeKey:Zn,onChange:()=>{ga(Ca==null?void 0:Ca.id)},expandIcon:({isActive:ia})=>sa.createElement("span",{style:{color:"#165DFF",marginLeft:25}},sa.createElement(Do.Z,{className:`${ia?du.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:Ca==null?void 0:Ca.id,label:sa.createElement(Z0,{columns:pa,item:Ca,Fques_type:ka==null?void 0:ka.ques_type,Findex:ka==null?void 0:ka.index}),children:sa.createElement(E0,{data:Ca,exercise_group_id:_e==null?void 0:_e.exercise_group_id,Findex:ka==null?void 0:ka.index,scope:_e==null?void 0:_e.scope,dispatch:Dt})}]}))),(ka==null?void 0:ka.ques_type)!==Cr.fw[7].id&&(ka==null?void 0:ka.ques_type)!==Cr.fw[5].id&&sa.createElement(E0,{data:ka,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id,dispatch:Dt}),(ka==null?void 0:ka.ques_type)==Cr.fw[5].id&&sa.createElement(vm,{data:ka,dispatch:Dt,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id}))}]})}),(at==null?void 0:at.length)==0&&sa.createElement(ze.Z,null),sa.createElement(xe.Z,{className:"mt20",pageSize:Ga.limit,current:Ga.page,showSizeChanger:!0,showQuickJumper:!0,showTotal:ka=>sa.createElement("span",null,"\u5171",sa.createElement("span",{style:{color:"#165DFF"}}," ",ka," "),"\u6761\u6570\u636E"),onChange:(ka,Yt)=>{On(Rc(Cc({},Ga),{page:ka,limit:Yt}))},total:Oe}),(Pe==null?void 0:Pe.key)==="\u7B54\u9898\u8BE6\u60C5"&&sa.createElement(p0,null)))};var Em=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(hm)),H0={wrap:"wrap___nansB"},ae=x(59301),le=Object.defineProperty,he=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,At=(me,pe,ie)=>pe in me?le(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,tn=(me,pe)=>{for(var ie in pe||(pe={}))nt.call(pe,ie)&&At(me,ie,pe[ie]);if(et)for(var ie of et(pe))ft.call(pe,ie)&&At(me,ie,pe[ie]);return me},In=(me,pe)=>he(me,ke(pe)),Fn=(me,pe)=>{var ie={};for(var dt in me)nt.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&et)for(var dt of et(me))pe.indexOf(dt)<0&&ft.call(me,dt)&&(ie[dt]=me[dt]);return ie},un=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const mn=(me,pe)=>{var ie=me,{exercise:dt,dispatch:Dt,value:_e}=ie,Ut=Fn(ie,["exercise","dispatch","value"]);const[at]=de.default.useForm(),{NormalResult:{commit_results:Oe}}=dt,Pe=(0,ye.useParams)(),[Pn,Zn]=(0,a.useState)({coursesId:Pe.coursesId,id:Pe.categoryId,categoryId:Pe.categoryId,page:1,limit:50,order:null,sort:"asc"}),[Xn,an]=(0,a.useState)(!1),wn=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(_n,Wn)=>_n.index-Wn.index,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},_n)},{title:"\u9898\u578B",dataIndex:"name",width:110,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},_n)},{title:ae.createElement("span",null,"\u6B63\u786E\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u7B54\u9898\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(_n,Wn)=>_n.right_percent-Wn.right_percent,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}%`)},{title:ae.createElement("span",null,"\u5F97\u5206\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(_n,Wn)=>_n.score_percent-Wn.score_percent,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}%`)},{title:ae.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(_n,Wn)=>_n.effictive_counts-Wn.effictive_counts,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}\u4EBA`)},{title:ae.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(_n,Wn)=>_n.un_answer_counts-Wn.un_answer_counts,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}\u4EBA`)},{title:ae.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}\u4EBA`)}],aa=(..._n)=>un(void 0,[..._n],function*(Wn=Pn){an(!0);const Ga=yield Dt({type:"exercise/getQuestionResult",payload:tn(tn({},Wn),_e)});an(!1)});(0,a.useEffect)(()=>{aa()},[Pn,_e]);const Aa=()=>{aa()};return(0,a.useImperativeHandle)(pe,()=>({dealData:Aa})),ae.createElement("div",{className:H0.wrap},ae.createElement("div",{className:"mt30"},ae.createElement("div",{className:"mb20 font16",style:{color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5"),ae.createElement(z.default,{columns:wn,rowKey:_n=>_n.index,loading:Xn,dataSource:Oe,onChange:(_n,Wn,Ga)=>{var On;Zn(In(tn({},Pn),{order:Ga==null?void 0:Ga.field,sort:((On=Ga==null?void 0:Ga.order)==null?void 0:On.replace("end",""))||"asc"}))},pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:Pn.limit,current:Pn.page,position:["bottomRight"],onChange:(_n,Wn)=>{Pn.page=_n,Pn.limit=Wn,Zn(tn({},Pn)),aa()},total:Oe==null?void 0:Oe.length,showTotal:(_n,Wn)=>ae.createElement("span",null,"\u5171",ae.createElement("span",{style:{color:"#165DFF"}}," ",_n," "),"\u6761\u6570\u636E")}})))};var Yn=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(mn)),Wa=x(59301),ao=Object.defineProperty,Ao=Object.getOwnPropertySymbols,bo=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,il=(me,pe,ie)=>pe in me?ao(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Bl=(me,pe)=>{for(var ie in pe||(pe={}))bo.call(pe,ie)&&il(me,ie,pe[ie]);if(Ao)for(var ie of Ao(pe))Vo.call(pe,ie)&&il(me,ie,pe[ie]);return me},Li=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const yi=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{const{actionTabs:dt={},ScoreRangesData:Dt}=me,[_e]=de.default.useForm(),Ut=(0,ye.useParams)(),[,at,Oe]=(0,wt.U)(ne.lL,{exercise_id:Ut==null?void 0:Ut.categoryId}),[Pe,Pn]=(0,a.useState)([{level:"fail_rate",level_zh:"\u4E0D\u53CA\u683C"},{level:"pass_rate",level_zh:"\u53CA\u683C"},{level:"good_rate",level_zh:"\u826F\u597D"},{level:"max_rate",level_zh:"\u4F18\u79C0"}]),Zn=[{title:"\u7B49\u7EA7",dataIndex:"level_zh",align:"left",width:180,render:wn=>Wa.createElement("span",{style:{color:"#000000"}},wn)},{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"level",align:"left",render:(wn,aa,Aa)=>Wa.createElement("div",{className:"flex item-center"},Wa.createElement(de.default.Item,{className:"mb0",name:Aa===0?"min_rate":Pe[Aa-1].level},Wa.createElement(Te.Z,{size:"large",style:{width:"140px"},disabled:!0,suffix:"%"})),Wa.createElement("span",{style:{display:"inline-block",width:"20px",height:"1px",border:"1px solid #DCDCDC",marginLeft:"20px",marginRight:"20px",marginBottom:"4px"}}),Wa.createElement(de.default.Item,{className:"mb0",name:wn,rules:Aa!==3&&[{validator:(_n,Wn)=>{const Ga=(Aa===0?_e.getFieldValue("min_rate"):_e.getFieldValue(Pe[Aa-1].level))+1,On=_e.getFieldValue(Pe[Aa+1].level)-1;return Wn{const{min_rate:wn=0,fail_rate:aa=60,pass_rate:Aa=70,good_rate:_n=90,max_rate:Wn=100}=(Dt==null?void 0:Dt.score_ranges)||{};_e.setFieldsValue({min_rate:wn,fail_rate:aa,pass_rate:Aa,good_rate:_n,max_rate:Wn})},an=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Xn()},[Dt]),Wa.createElement(Fe.default,{centered:!0,title:dt==null?void 0:dt.key,open:(dt==null?void 0:dt.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4",width:630,maskClosable:!1,confirmLoading:at,destroyOnClose:!0,onCancel:an,onOk:()=>{_e.submit()}},Wa.createElement(de.default,{form:_e,onValuesChange:()=>{_e.validateFields()},onFinish:wn=>Li(void 0,null,function*(){(yield Oe(Bl({exercise_id:Ut.categoryId},wn))).status===0&&(oe.ZP.success("\u8BBE\u7F6E\u6210\u529F"),an(),ie==null||ie(),pe({type:"exercise/getScoreRangesData",payload:{exercise_id:Ut==null?void 0:Ut.categoryId}}))})},Wa.createElement(de.default.Item,{hidden:!0,name:"min_rate"}),Wa.createElement(z.default,{pagination:!1,dataSource:Pe,columns:Zn})))};var tu=(0,ye.connect)(({exercise:me})=>({exercise:me}))(yi),Ru=x(59301),uu=Object.defineProperty,es=Object.defineProperties,ys=Object.getOwnPropertyDescriptors,Fs=Object.getOwnPropertySymbols,yc=Object.prototype.hasOwnProperty,oc=Object.prototype.propertyIsEnumerable,Hs=(me,pe,ie)=>pe in me?uu(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,zs=(me,pe)=>{for(var ie in pe||(pe={}))yc.call(pe,ie)&&Hs(me,ie,pe[ie]);if(Fs)for(var ie of Fs(pe))oc.call(pe,ie)&&Hs(me,ie,pe[ie]);return me},ms=(me,pe)=>es(me,ys(pe));const Vc=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{var dt,Dt,_e,Ut,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,Pn=(0,ye.useParams)(),[,Zn,Xn,an]=(0,wt.U)(ne.OO,{exercise_id:Pn==null?void 0:Pn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,exercise_group_id:((dt=Oe==null?void 0:Oe.data)==null?void 0:dt.exercise_group_id)||"all",keyword:""}),Aa=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Oe!=null&&Oe.data&&Xn(ms(zs(zs({},Oe==null?void 0:Oe.data),wn),{exercise_id:Pn==null?void 0:Pn.categoryId,exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id}))},[Oe==null?void 0:Oe.data,wn]),Ru.createElement(Fe.default,{centered:!0,title:`${Oe==null?void 0:Oe.key} (${((Dt=an==null?void 0:an.data)==null?void 0:Dt.score_range)||""}, ${((_e=an==null?void 0:an.data)==null?void 0:_e.score_type)||""})`,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u5217\u8868",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Aa},Ru.createElement("div",{className:"flex item-center justify-between"},Ru.createElement(dn.default,{style:{width:256},value:wn==null?void 0:wn.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:_n=>_n.parentNode,onChange:_n=>{let Wn=[..._n];Wn.length===0&&(Wn=["all"]),Wn.includes("all")&&Wn.length>1&&(Wn[Wn.length-1]=="all"?Wn=["all"]:Wn=Wn.filter(Ga=>Ga!=="all")),aa(ms(zs({},wn),{exercise_group_id:Wn}))},filterOption:(_n,Wn)=>Wn.label.indexOf(_n.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map(_n=>({label:_n==null?void 0:_n.exercise_group_name,value:_n==null?void 0:_n.exercise_group_id}))]}),Ru.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:_n=>{aa(ms(zs({},wn),{keyword:_n}))}})),Ru.createElement(z.default,{className:"mt10",dataSource:((Ut=an==null?void 0:an.data)==null?void 0:Ut.list)||[],scroll:{y:500},loading:Zn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:50},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u6700\u7EC8\u6210\u7EE9",align:"right",dataIndex:"score",width:100}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:(_n,Wn)=>{aa(ms(zs({},wn),{page:_n,limit:Wn}))},total:((at=an==null?void 0:an.data)==null?void 0:at.count)||0,showTotal:_n=>Ru.createElement("span",{className:"font12 c-666"},"\u5171",Ru.createElement("span",{style:{color:"#3061D0"}},_n),"\u6761\u6570\u636E")}}))};var Fc=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Vc),Rs=x(59301),gd=Object.defineProperty,Yc=Object.defineProperties,Bc=Object.getOwnPropertyDescriptors,Xc=Object.getOwnPropertySymbols,Gd=Object.prototype.hasOwnProperty,Sc=Object.prototype.propertyIsEnumerable,Cd=(me,pe,ie)=>pe in me?gd(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Jc=(me,pe)=>{for(var ie in pe||(pe={}))Gd.call(pe,ie)&&Cd(me,ie,pe[ie]);if(Xc)for(var ie of Xc(pe))Sc.call(pe,ie)&&Cd(me,ie,pe[ie]);return me},Pc=(me,pe)=>Yc(me,Bc(pe));const Ud=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga;const{actionTabs:On={},course_groups:pa=[]}=me,Jt=(0,ye.useParams)(),[,ga,la,ka]=(0,wt.U)(ne.OO,{exercise_id:Jt==null?void 0:Jt.categoryId}),[,Yt,Ca,ia]=(0,wt.U)(ne.hk,{exercise_id:Jt==null?void 0:Jt.categoryId}),[rr,ro]=(0,a.useState)({page:1,limit:10,type:((dt=On==null?void 0:On.data)==null?void 0:dt.type)||2,exercise_group_id:((Dt=On==null?void 0:On.data)==null?void 0:Dt.exercise_group_id)==-1||((_e=On==null?void 0:On.data)==null?void 0:_e.exercise_group_id)==null?"all":(Ut=On==null?void 0:On.data)==null?void 0:Ut.exercise_group_id,keyword:"",sub_type:(at=On==null?void 0:On.data)==null?void 0:at.sub_type}),Lr=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})},Ua=(0,a.useMemo)(()=>{var sn;const tt=[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}];return(rr==null?void 0:rr.type)===2&&tt.push({title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"text",render:(Za,va)=>Rs.createElement("a",{onClick:()=>{(0,ue.xg)(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${va==null?void 0:va.login}`)}},"\u67E5\u770B\u8BE6\u60C5")}),(rr==null?void 0:rr.type)===3&&tt.push({title:(sn=On==null?void 0:On.data)!=null&&sn.isFinalScore?"\u6700\u7EC8\u6210\u7EE9":"\u5F97\u5206/\u5206\u6570",dataIndex:"score",align:"center"}),tt},[rr==null?void 0:rr.type,(Oe=On==null?void 0:On.data)==null?void 0:Oe.isFinalScore]);return(0,a.useEffect)(()=>{var sn,tt;(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52"&&(On!=null&&On.data)&&((sn=On==null?void 0:On.data)!=null&&sn.isFinalScore?la(Pc(Jc({},rr),{exercise_id:Jt==null?void 0:Jt.categoryId,exercise_group_id:(rr==null?void 0:rr.exercise_group_id)=="all"?"":rr==null?void 0:rr.exercise_group_id})):Ca(Pc(Jc({},rr),{exercise_id:Jt==null?void 0:Jt.categoryId,exercise_group_id:(rr==null?void 0:rr.exercise_group_id)=="all"?"":rr==null?void 0:rr.exercise_group_id,question_type:(tt=On==null?void 0:On.data)==null?void 0:tt.question_type})))},[rr,On==null?void 0:On.data]),Rs.createElement(Fe.default,{centered:!0,title:On==null?void 0:On.title,open:(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Lr},((Pe=On==null?void 0:On.data)==null?void 0:Pe.type)===3&&Rs.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(Zn=(Pn=On==null?void 0:On.data)==null?void 0:Pn.exercise_group_list)==null?void 0:Zn.map((sn,tt)=>{var Za;return Rs.createElement("span",{key:tt},sn==null?void 0:sn.course_group_name,Rs.createElement("span",{className:"ml10 c-black"},sn==null?void 0:sn.value,((Za=On==null?void 0:On.data)==null?void 0:Za.questionsscoreType)||"%"))})),Rs.createElement("div",{className:"flex item-center justify-between"},Rs.createElement(dn.default,{style:{width:140},value:rr==null?void 0:rr.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:sn=>sn.parentNode,onChange:sn=>{let tt=[...sn];tt.length===0&&(tt=["all"]),tt.includes("all")&&tt.length>1&&(tt[tt.length-1]=="all"?tt=["all"]:tt=tt.filter(Za=>Za!=="all")),ro(Pc(Jc({},rr),{exercise_group_id:tt}))},filterOption:(sn,tt)=>tt.label.indexOf(sn.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...pa.map(sn=>({label:sn==null?void 0:sn.exercise_group_name,value:sn==null?void 0:sn.exercise_group_id}))]}),Rs.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:sn=>{ro(Pc(Jc({},rr),{keyword:sn}))}})),Rs.createElement(z.default,{className:"mt20",dataSource:((Xn=On==null?void 0:On.data)!=null&&Xn.isFinalScore?(an=ka==null?void 0:ka.data)==null?void 0:an.list:(aa=(wn=ia==null?void 0:ia.data)==null?void 0:wn.student_score)==null?void 0:aa.list)||[],scroll:{y:500},loading:ga||Yt,columns:Ua,pagination:{current:rr.page,pageSize:rr==null?void 0:rr.limit,onChange:(sn,tt)=>{ro(Pc(Jc({},rr),{page:sn,limit:tt}))},total:((Aa=On==null?void 0:On.data)!=null&&Aa.isFinalScore?(_n=ka==null?void 0:ka.data)==null?void 0:_n.count:(Ga=(Wn=ia==null?void 0:ia.data)==null?void 0:Wn.student_score)==null?void 0:Ga.count)||0,showTotal:sn=>Rs.createElement("span",{className:"font12 c-666"},"\u5171",Rs.createElement("span",{style:{color:"#3061D0"}},sn),"\u6761\u6570\u636E")}}))};var Kd=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ud),z0={tables:"tables___zoHyz"},Am=Object.defineProperty,Vd=Object.defineProperties,Cm=Object.getOwnPropertyDescriptors,A0=Object.getOwnPropertySymbols,C0=Object.prototype.hasOwnProperty,Yd=Object.prototype.propertyIsEnumerable,y0=(me,pe,ie)=>pe in me?Am(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Mc=(me,pe)=>{for(var ie in pe||(pe={}))C0.call(pe,ie)&&y0(me,ie,pe[ie]);if(A0)for(var ie of A0(pe))Yd.call(pe,ie)&&y0(me,ie,pe[ie]);return me},yd=(me,pe)=>Vd(me,Cm(pe));const ym=({Data:me=[],yAxisName:pe="",legendData:ie=[],className:dt="",style:Dt={},labelTrue:_e=!1,grid:Ut={},yAxisNamePadding:at=0,ReactEchartsOnEvents:Oe})=>{const Pe=(0,a.useRef)(null),Pn=["#F3647C","#FBD438","#FF9D18","#37CCCC","#3BA1FF","#4ECC74","#3061D0","#7F30D0","#C60101","#9096A3","#E900F5","#FA6400","#3D81B7","#D4BE26","#34A858","#FE8DB3"];return(0,a.useEffect)(()=>{if(Pe.current){const Zn=Pe.current.getEchartsInstance(),Xn=[];ie==null||ie.forEach((an,wn)=>{Xn.push((Pn==null?void 0:Pn[wn])||`rgb(${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)})`)}),Zn.setOption({dataset:{source:[["product",...ie],...me]},legend:{right:"1%",top:"5%",type:"scroll",width:"90%",itemWidth:10,itemHeight:10,itemGap:22},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:Mc({left:"5%",right:"2%",top:"20%",bottom:40},Ut),dataZoom:[Mc({type:"slider"},(me==null?void 0:me.length)>10||(ie==null?void 0:ie.length)>6?{start:0,end:10}:{})],yAxis:{name:pe,splitArea:{show:!1},nameTextStyle:{color:"#000",padding:at},splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EDEDED"}},axisLabel:{color:"#000"}},xAxis:{type:"category",silent:!1,splitLine:{show:!1},splitArea:{show:!1},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#000"}},series:ie==null?void 0:ie.map(()=>({type:"bar",barMaxWidth:40,label:{show:_e,position:"top"}})),color:Xn},!0)}},[me,pe,ie,_e,Ut]),a.createElement(Ad.Z,{ref:Pe,className:`w-full ${dt}`,style:Mc({height:400,background:"#F6F7F9"},Dt),onEvents:Oe,option:{}})},Tc=a.memo(ym),F0=({exercise:me,dispatch:pe,value:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga,On,pa,Jt,ga,la,ka,Yt,Ca,ia,rr,ro,Lr;const{actionTabs:Ua={}}=me,sn=(0,ye.useParams)(),[tt,Za]=(0,a.useState)(1),[,va,za,ur]=(0,wt.U)(ne.iU,{exercise_id:sn==null?void 0:sn.categoryId,exercise_group_id:(dt=ie==null?void 0:ie.exercise_group_id)!=null&&dt.includes("all")?null:ie==null?void 0:ie.exercise_group_id}),[,Ha,Vr,Va]=(0,wt.U)(ne.fG,{exercise_id:sn==null?void 0:sn.categoryId,exercise_group_id:(Dt=ie==null?void 0:ie.exercise_group_id)!=null&&Dt.includes("all")?null:ie==null?void 0:ie.exercise_group_id}),Da=(qn={},nr)=>{pe({type:"exercise/setActionTabs",payload:{title:"\u5B66\u751F\u8BE6\u60C5",key:"\u5B66\u751F\u8BE6\u60C52",data:{sub_type:nr,exercise_group_id:(qn==null?void 0:qn.course_group_id)==-1?"all":qn==null?void 0:qn.course_group_id,isFinalScore:qn==null?void 0:qn.isFinalScore}}})},Or=(0,a.useCallback)(qn=>{var nr,vr,xr,ho;Da(yd(Mc({},((vr=(nr=ur==null?void 0:ur.data)==null?void 0:nr.list)==null?void 0:vr[(qn==null?void 0:qn.dataIndex)||0])||{}),{isFinalScore:!0}),(((ho=(xr=qn==null?void 0:qn.encode)==null?void 0:xr.y)==null?void 0:ho[0])||1)-1)},[(_e=ur==null?void 0:ur.data)==null?void 0:_e.list]),Sr=(qn={},nr=null)=>{var vr;console.log("asdfasdf===",qn),pe({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:{title:(qn==null?void 0:qn.question_type)||"",id:qn==null?void 0:qn.question_id,exercise_group_id:ie==null?void 0:ie.exercise_group_id,tabActive:"3",exercise_group_list:(vr=qn==null?void 0:qn.list)==null?void 0:vr.map(xr=>yd(Mc({},xr),{value:nr===0?xr==null?void 0:xr.correct_percent:nr===1?xr==null?void 0:xr.score_percent:xr==null?void 0:xr.value})),questionsscoreType:qn==null?void 0:qn.questionsscoreType}}})},or=(0,a.useCallback)((qn,nr={})=>{var vr,xr;Sr((xr=(vr=Va==null?void 0:Va.data)==null?void 0:vr.question_type_list)==null?void 0:xr[(qn==null?void 0:qn.dataIndex)||0],0)},[(Ut=Va==null?void 0:Va.data)==null?void 0:Ut.question_type_list]),ea=(0,a.useCallback)((qn,nr={})=>{var vr,xr;Sr((xr=(vr=Va==null?void 0:Va.data)==null?void 0:vr.question_type_list)==null?void 0:xr[(qn==null?void 0:qn.dataIndex)||0],1)},[(at=Va==null?void 0:Va.data)==null?void 0:at.question_type_list]),_a=(0,a.useCallback)(qn=>{var nr,vr,xr;const ho=(vr=(nr=Va==null?void 0:Va.data)==null?void 0:nr.class_average_score_list)==null?void 0:vr[(qn==null?void 0:qn.dataIndex)||0];pe({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C52",title:"\u5B66\u751F\u8BE6\u60C5",data:{exercise_group_id:ie==null?void 0:ie.exercise_group_id,exercise_group_list:ho==null?void 0:ho.list,type:3,isFinalScore:(xr=qn==null?void 0:qn.data)==null?void 0:xr[0].includes("\u6700\u7EC8\u6210\u7EE9"),question_type:ho==null?void 0:ho.question_type,questionsscoreType:"\u5206"}}})},[(Oe=Va==null?void 0:Va.data)==null?void 0:Oe.class_average_score_list,ie]),ya=([qn,nr,vr],xr=0)=>a.createElement("span",{className:qn>0?"current-primary-hover":"",style:{display:"inline-block",width:"100%",height:47,lineHeight:"47px"},onClick:()=>{qn>0&&Da(yd(Mc({},nr),{isFinalScore:!0}),xr)}},`${qn}${tt===1?"":"%"}`),ra=(()=>{var qn,nr,vr,xr,ho,Eo,Zr,sr,io,yo,kl,Gi;const Yi=[{title:"\u5206\u73ED",dataIndex:"course_group_name",align:"left"},{title:((nr=(qn=ur==null?void 0:ur.data)==null?void 0:qn.titles)==null?void 0:nr[0])||"",dataIndex:"column_1",align:"center",render:(...Gl)=>ya(Gl,0)},{title:((xr=(vr=ur==null?void 0:ur.data)==null?void 0:vr.titles)==null?void 0:xr[1])||"",dataIndex:"column_2",align:"center",render:(...Gl)=>ya(Gl,1)},{title:((Eo=(ho=ur==null?void 0:ur.data)==null?void 0:ho.titles)==null?void 0:Eo[2])||"",dataIndex:"column_3",align:"center",render:(...Gl)=>ya(Gl,2)},{title:((sr=(Zr=ur==null?void 0:ur.data)==null?void 0:Zr.titles)==null?void 0:sr[3])||"",dataIndex:"column_4",align:"center",render:(...Gl)=>ya(Gl,3)},{title:((yo=(io=ur==null?void 0:ur.data)==null?void 0:io.titles)==null?void 0:yo[4])||"",dataIndex:"column_5",align:"center",render:(...Gl)=>ya(Gl,4)},{title:((Gi=(kl=ur==null?void 0:ur.data)==null?void 0:kl.titles)==null?void 0:Gi[5])||"",dataIndex:"column_6",align:"center",render:(...Gl)=>ya(Gl,5)}];return tt===1&&Yi.push({title:"\u4EBA\u6570",dataIndex:"total_count",align:"center",render:(...Gl)=>ya(Gl,6)}),Yi})();(0,a.useEffect)(()=>{var qn;za({count_by:tt,exercise_id:sn==null?void 0:sn.categoryId,exercise_group_id:(qn=ie==null?void 0:ie.exercise_group_id)!=null&&qn.includes("all")?null:ie==null?void 0:ie.exercise_group_id})},[tt,ie==null?void 0:ie.exercise_group_id]),(0,a.useEffect)(()=>{var qn;Vr({exercise_id:sn==null?void 0:sn.categoryId,exercise_group_id:(qn=ie==null?void 0:ie.exercise_group_id)!=null&&qn.includes("all")?null:ie==null?void 0:ie.exercise_group_id})},[ie==null?void 0:ie.exercise_group_id]);const xa=(0,a.useMemo)(()=>{var qn,nr;return(nr=(qn=Va==null?void 0:Va.data)==null?void 0:qn.question_type_score_list)==null?void 0:nr.map((vr,xr)=>{var ho,Eo,Zr,sr;return a.createElement(Tc,{key:xr,Data:((ho=vr==null?void 0:vr.list)==null?void 0:ho.map(io=>{var yo;return[(io==null?void 0:io.title)||"",...((yo=io==null?void 0:io.list)==null?void 0:yo.map(kl=>kl==null?void 0:kl.value))||[]]}))||[],yAxisName:vr==null?void 0:vr.title,labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((sr=(Zr=(Eo=vr==null?void 0:vr.list)==null?void 0:Eo[0])==null?void 0:Zr.list)==null?void 0:sr.map(io=>io==null?void 0:io.course_group_name))||[],ReactEchartsOnEvents:{click:io=>{var yo;console.log("params",io),Sr(yd(Mc({},((yo=vr==null?void 0:vr.list)==null?void 0:yo[(io==null?void 0:io.dataIndex)||0])||{}),{questionsscoreType:"\u5206"}))}}})})},[(Pe=Va==null?void 0:Va.data)==null?void 0:Pe.question_type_score_list]);return a.createElement(a.Fragment,null,a.createElement(Ft.Z,{spinning:va},a.createElement("div",{className:"flex item-center justify-between mt30"},a.createElement("div",{className:"font16"},"\u6210\u7EE9\u5206\u5E03",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u7EDF\u8BA1\u6570\u503C\u6216\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement("div",{className:"flex item-center gap-20px"},a.createElement(dn.default,{style:{width:140},size:"large",value:tt,onChange:qn=>{Za(qn)},options:[{value:1,label:"\u6309\u4EBA\u6570\u7EDF\u8BA1"},{value:2,label:"\u6309\u767E\u5206\u6BD4\u7EDF\u8BA1"}]}))),a.createElement(z.default,{className:`mt10 ${z0.tables}`,bordered:!0,columns:ra,dataSource:((Pn=ur==null?void 0:ur.data)==null?void 0:Pn.list)||[],pagination:!1}),a.createElement("div",{className:"mt20"},a.createElement(Tc,{Data:((Xn=(Zn=ur==null?void 0:ur.data)==null?void 0:Zn.list)==null?void 0:Xn.map(qn=>[(qn==null?void 0:qn.course_group_name)||"",(qn==null?void 0:qn.column_1)||0,(qn==null?void 0:qn.column_2)||0,(qn==null?void 0:qn.column_3)||0,(qn==null?void 0:qn.column_4)||0,(qn==null?void 0:qn.column_5)||0,(qn==null?void 0:qn.column_6)||0]))||[],grid:{left:"5%",top:"15%"},yAxisNamePadding:[0,0,10,70],yAxisName:`\u5404\u73ED\u7EA7\u6210\u7EE9\u5206\u5E03\uFF08${tt===1?"\u4EBA\u6570":"\u767E\u5206\u6BD4"}\uFF09`,legendData:((an=ur==null?void 0:ur.data)==null?void 0:an.titles)||[],ReactEchartsOnEvents:{click:Or}}))),a.createElement(Ft.Z,{spinning:Ha},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5C0F\u9898\u5BF9\u6BD4",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Tc,{Data:((aa=(wn=Va==null?void 0:Va.data)==null?void 0:wn.question_type_list)==null?void 0:aa.map(qn=>{var nr;return[(qn==null?void 0:qn.question_type)||"",...((nr=qn==null?void 0:qn.list)==null?void 0:nr.map(vr=>vr.correct_percent))||[]]}))||[],yAxisName:"\u6B63\u786E\u7387",yAxisNamePadding:[0,0,10,0],legendData:((Ga=(Wn=(_n=(Aa=Va==null?void 0:Va.data)==null?void 0:Aa.question_type_list)==null?void 0:_n[0])==null?void 0:Wn.list)==null?void 0:Ga.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:or}}),a.createElement(Tc,{Data:((pa=(On=Va==null?void 0:Va.data)==null?void 0:On.question_type_list)==null?void 0:pa.map(qn=>{var nr;return[(qn==null?void 0:qn.question_type)||"",...((nr=qn==null?void 0:qn.list)==null?void 0:nr.map(vr=>vr.score_percent))||[]]}))||[],yAxisName:"\u5F97\u5206\u7387",yAxisNamePadding:[0,0,10,0],legendData:((ka=(la=(ga=(Jt=Va==null?void 0:Va.data)==null?void 0:Jt.question_type_list)==null?void 0:ga[0])==null?void 0:la.list)==null?void 0:ka.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:ea}}))),a.createElement(Ft.Z,{spinning:Ha},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5E73\u5747\u5206",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Tc,{Data:((Ca=(Yt=Va==null?void 0:Va.data)==null?void 0:Yt.class_average_score_list)==null?void 0:Ca.map(qn=>{var nr;return[(qn==null?void 0:qn.title)||"",...((nr=qn==null?void 0:qn.list)==null?void 0:nr.map(vr=>vr==null?void 0:vr.value))||[]]}))||[],yAxisName:"\u5404\u73ED\u7EA7\u5E73\u5747\u5206",labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((Lr=(ro=(rr=(ia=Va==null?void 0:Va.data)==null?void 0:ia.class_average_score_list)==null?void 0:rr[0])==null?void 0:ro.list)==null?void 0:Lr.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:_a}}),a.createElement("div",{className:"flex flex-col"},xa))),(Ua==null?void 0:Ua.key)==="\u7B54\u9898\u8BE6\u60C5"&&a.createElement(p0,null),(Ua==null?void 0:Ua.key)==="\u5B66\u751F\u8BE6\u60C52"&&a.createElement(Kd,null))};var cg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(F0),dg=x(67921),Ld=x(59301),mg=Object.defineProperty,gg=Object.defineProperties,fg=Object.getOwnPropertyDescriptors,Dm=Object.getOwnPropertySymbols,pg=Object.prototype.hasOwnProperty,vg=Object.prototype.propertyIsEnumerable,Im=(me,pe,ie)=>pe in me?mg(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Q0=(me,pe)=>{for(var ie in pe||(pe={}))pg.call(pe,ie)&&Im(me,ie,pe[ie]);if(Dm)for(var ie of Dm(pe))vg.call(pe,ie)&&Im(me,ie,pe[ie]);return me},W0=(me,pe)=>gg(me,fg(pe));const hg=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{var dt,Dt,_e,Ut,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,Pn=(0,ye.useParams)(),[,Zn,Xn,an]=(0,wt.U)(ne.hv,{exercise_id:Pn==null?void 0:Pn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:"all",keyword:""}),Aa=(0,a.useMemo)(()=>{var Wn,Ga,On;return((On=(Ga=(Wn=an==null?void 0:an.data)==null?void 0:Wn.question)==null?void 0:Ga.question_choices)==null?void 0:On.filter(pa=>pa==null?void 0:pa.right_answer).map(pa=>pa==null?void 0:pa.exercise_choice_id))||[]},[(dt=an==null?void 0:an.data)==null?void 0:dt.question]),_n=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{var Wn,Ga,On,pa,Jt;Oe!=null&&Oe.data&&Xn(W0(Q0({},wn),{exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id,exercise_id:Pn==null?void 0:Pn.categoryId,question_id:(Ga=(Wn=Oe==null?void 0:Oe.data)==null?void 0:Wn.questionDetail)==null?void 0:Ga.question_id,question_number:(pa=(On=Oe==null?void 0:Oe.data)==null?void 0:On.questionDetail)==null?void 0:pa.index,scope:(Jt=Oe==null?void 0:Oe.data)==null?void 0:Jt.scope}))},[Oe==null?void 0:Oe.data,wn]),Ld.createElement(Fe.default,{centered:!0,title:Oe==null?void 0:Oe.title,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u8BE6\u60C5",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:_n},Ld.createElement("div",{className:"flex item-center justify-between"},Ld.createElement(dn.default,{style:{width:256},mode:"multiple",maxTagCount:"responsive",value:wn==null?void 0:wn.exercise_group_id,getPopupContainer:Wn=>Wn.parentNode,onChange:Wn=>{console.log(Wn);let Ga=[...Wn];Ga.length===0&&(Ga=["all"]),Ga.includes("all")&&Ga.length>1&&(Ga[Ga.length-1]=="all"?Ga=["all"]:Ga=Ga.filter(On=>On!=="all")),aa(W0(Q0({},wn),{exercise_group_id:Ga}))},filterOption:(Wn,Ga)=>Ga.label.indexOf(Wn.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map(Wn=>({label:Wn==null?void 0:Wn.exercise_group_name,value:Wn==null?void 0:Wn.exercise_group_id}))]}),Ld.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Wn=>{aa(W0(Q0({},wn),{keyword:Wn}))}})),Ld.createElement(z.default,{className:"mt10",dataSource:((_e=(Dt=an==null?void 0:an.data)==null?void 0:Dt.student_score)==null?void 0:_e.list)||[],scroll:{y:500},loading:Zn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:Wn=>Wn||"\u672A\u5206\u73ED"},{title:"\u662F\u5426\u6B63\u786E",align:"center",dataIndex:"users_answer_info.choices",render:(Wn,Ga)=>{var On,pa,Jt,ga;return((pa=(On=Ga==null?void 0:Ga.users_answer_info)==null?void 0:On.choices)==null?void 0:pa.length)>0&&((ga=(Jt=Ga==null?void 0:Ga.users_answer_info)==null?void 0:Jt.choices)!=null&&ga.every(la=>Aa.includes(la==null?void 0:la.exercise_choice_id)))?"\u662F":"\u5426"}},{title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(Wn,Ga)=>{var On,pa,Jt;return`${(On=Ga==null?void 0:Ga.users_answer_info)==null?void 0:On.score}/${(Jt=(pa=an==null?void 0:an.data)==null?void 0:pa.question)==null?void 0:Jt.question_score}`}}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:(Wn,Ga)=>{aa(W0(Q0({},wn),{page:Wn,limit:Ga}))},total:((at=(Ut=an==null?void 0:an.data)==null?void 0:Ut.student_score)==null?void 0:at.count)||0,showTotal:Wn=>Ld.createElement("span",{className:"font12 c-666"},"\u5171",Ld.createElement("span",{style:{color:"#3061D0"}},Wn),"\u6761\u6570\u636E")}}))};var Eg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(hg),Om={flex_box_center:"flex_box_center___BUbDS",flex_space_between:"flex_space_between___bos8a",flex_box_vertical_center:"flex_box_vertical_center___DLIAD",flex_box_center_end:"flex_box_center_end___IvLKX",flex_box_column:"flex_box_column___DaoiT",tables:"tables___YOYJ9",checkboxgroup:"checkboxgroup___aBFSQ"},Nm=x(73579),Lm=x(19003),Ag=Object.defineProperty,Cg=Object.defineProperties,yg=Object.getOwnPropertyDescriptors,Rm=Object.getOwnPropertySymbols,Fg=Object.prototype.hasOwnProperty,Bg=Object.prototype.propertyIsEnumerable,Mm=(me,pe,ie)=>pe in me?Ag(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,bs=(me,pe)=>{for(var ie in pe||(pe={}))Fg.call(pe,ie)&&Mm(me,ie,pe[ie]);if(Rm)for(var ie of Rm(pe))Bg.call(pe,ie)&&Mm(me,ie,pe[ie]);return me},Xd=(me,pe)=>Cg(me,yg(pe)),Jd=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});let Sg=[d0.Z,Id.Z,Od.Z];const Pg=me=>{let pe=new Date;const ie=Qe()(me).format("HH");if(Qe()(me).isSame(Qe()(pe),"day")){const dt=Qe()(pe).format("HH"),Dt=Qe()(pe).format("mm");return{disabledHours:()=>qd(0,24).splice(1,dt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ie,dt),Qe()(me).isSame(Qe()(pe),"hour")&&ie<=dt?qd(0,60).splice(0,Dt):qd(60,60))}}else if(Qe()(me).isSame(Qe()(),"day")){const dt=Qe()().format("HH"),Dt=Qe()().format("mm");return{disabledHours:()=>qd(0,24).splice(0,dt),disabledMinutes:()=>ie<=dt?qd(0,Dt):qd(60,60)}}else return};function qd(me,pe){const ie=[];for(let dt=me;dt{var _e,Ut;let[at,Oe]=(0,a.useState)(bs(Xd(bs({},(0,ye.useParams)()),{page:1,per_page:20,rank_type:2,search:"",course_group:(0,bt.dE)()?[me.userInfo.course.course_group_id]:[]}),(0,ye.useParams)()));const[Pe,Pn]=(0,a.useState)([]),[Zn,Xn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,Aa]=(0,a.useState)(!1),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)(!1),[pa]=de.default.useForm(),{commonHeader:Jt}=Dt,ga=(0,a.useRef)(),[la,ka]=(0,a.useState)({});let[Yt,Ca]=(0,a.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:70,fixed:"left",ellipsis:!0,sorter:(tt,Za)=>tt.rank-Za.rank,render:(tt,Za,va)=>tt<4?a.createElement("img",{src:Sg[tt-1]}):tt},{title:"\u59D3\u540D",dataIndex:"user_name",width:80,fixed:"left",ellipsis:!0,key:"user_name",render:(tt,Za,va)=>a.createElement("span",null,Za.is_me&&a.createElement("span",{style:{display:"inline-block",fontSize:12,color:"#CA7720",background:"rgba(255, 181, 56, 0.36)",borderRadius:2,width:16,height:16,textAlign:"center",lineHeight:"16px",transform:"translateY(-1px)"}},"\u6211"),tt)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:80,ellipsis:!0,fixed:"left",render:tt=>tt||"- -"},{title:"\u73ED\u7EA7",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:70,fixed:"left"},{title:"\u901A\u8FC7",dataIndex:"passed_count",width:60,fixed:"left",ellipsis:!0,key:"passed_count",render:tt=>a.createElement("span",null,tt," ",tt!="-"&&"\u9898")},{title:"\u5F97\u5206",dataIndex:"score",width:50,ellipsis:!0,fixed:"left",key:"score"}]);const[ia,rr]=(0,a.useState)(null),ro=()=>{var tt,Za;const va=((tt=document.getElementById("filterWarp"))==null?void 0:tt.clientHeight)||0,za=((Za=document.getElementById("pagination"))==null?void 0:Za.clientHeight)||0;return window.innerHeight-va-za-110};(0,a.useEffect)(()=>{const tt=()=>{rr(ro())};return window.addEventListener("resize",tt),()=>{window.removeEventListener("resize",tt)}},[]);const Lr=tt=>tt&&tt{var tt,Za,va,za,ur;Yt.splice(7);for(let Ha=0;Ha<((tt=Pe==null?void 0:Pe.question_data)==null?void 0:tt.length);Ha++){let Vr={};Vr.title=Pe!=null&&Pe.sent_type?a.createElement("span",null,"\u9898\u76EE"+(Ha+1)+`\uFF08${(va=(Za=Pe==null?void 0:Pe.question_data)==null?void 0:Za[Ha])==null?void 0:va.question_score}\uFF09`):a.createElement("a",{onClick:()=>Jd(void 0,null,function*(){var Va,Da;let Or=yield(0,fe.ZP)(`/api/problems/${(Da=(Va=Pe==null?void 0:Pe.question_data)==null?void 0:Va[Ha])==null?void 0:Da.identifier}/start.json`,{method:"get"});Or&&(window.open(`/myproblems/${Or==null?void 0:Or.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(Ha+1)+`\uFF08${(ur=(za=Pe==null?void 0:Pe.question_data)==null?void 0:za[Ha])==null?void 0:ur.question_score}\uFF09`),Vr.dataIndex="question_data",Vr.width=140,Vr.render=(Va,Da)=>{var Or,Sr,or,ea,_a;return a.createElement("div",null,((Or=Va==null?void 0:Va[Ha])==null?void 0:Or.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Jd(void 0,null,function*(){var ya,ra,xa,qn,nr,vr,xr,ho;if((0,bt.Rm)()&&!((ya=pe.AssistantObject.hack)!=null&&ya.can_appraise)){oe.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(!((ra=Va==null?void 0:Va[Ha])!=null&&ra.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let Eo=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Xd(bs({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(xa=Va==null?void 0:Va[Ha])==null?void 0:xa.hack_user_code_id})});Fe.default.warning({icon:null,width:800,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(qn=Va==null?void 0:Va[Ha])==null?void 0:qn.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(nr=Va==null?void 0:Va[Ha])==null?void 0:nr.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(vr=Va==null?void 0:Va[Ha])==null?void 0:vr.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(xr=Va==null?void 0:Va[Ha])==null?void 0:xr.score)),content:a.createElement(Nm.Z,{classroomList:pe,user:me,languages:[{language:(ho=Va==null?void 0:Va[Ha])==null?void 0:ho.language,code:Eo==null?void 0:Eo.code}],v:Va,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:Va.language,game_id:Va.id,diff_code_count:Va.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((Sr=Va==null?void 0:Va[Ha])==null?void 0:Sr.answer_question_time)||"- -"),(or=Va==null?void 0:Va[Ha])!=null&&or.submit_count?a.createElement(De.Z,{title:`${((ea=Va==null?void 0:Va[Ha])==null?void 0:ea.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((_a=Va==null?void 0:Va[Ha])==null?void 0:_a.submit_count)||0):null))},Yt.push(Vr)}Ca([...Yt])},[Pe==null?void 0:Pe.question_data]),(0,a.useEffect)(()=>{var tt;(tt=me==null?void 0:me.userInfo)!=null&&tt.course&&((0,bt.dE)()&&(at.course_group=(0,bt.dE)()?[me.userInfo.course.course_group_id]:[],Oe(bs({},at))),Ua(1))},[me==null?void 0:me.userInfo]);function Ua(tt){return Jd(this,null,function*(){var Za,va,za,ur,Ha,Vr,Va;Aa(!0);let Da=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/rank_list.json`,{method:"get",params:Xd(bs({},at),{id:at.coursesId,rank_type:2})});if(Pn(Da),Aa(!1),Da.status!=-1&&((0,bt.dE)()?(tt===1&&Xn([(va=(Za=Da==null?void 0:Da.course_group)==null?void 0:Za[0])==null?void 0:va.id]),Da!=null&&Da.my_rank?wn([bs({is_me:!0},Da==null?void 0:Da.my_rank),...Da==null?void 0:Da.rank_list]):wn([...(Da==null?void 0:Da.rank_list)||[]])):wn([...(Da==null?void 0:Da.rank_list)||[]]),tt===1)){let Or={title:(Da==null?void 0:Da.hack_rank_rule)===0?a.createElement(De.Z,{title:`\u603B\u8017\u65F6\u65F6\u4E3A\u505A\u9898\u901A\u8FC7\u65F6\u957F\u548C\u7F5A\u65F6\u65F6\u957F\u7684\u603B\u548C\uFF0C - \u7F5A\u65F6\u65F6\u957F=\u8BC4\u6D4B\u51FA\u9519\u6B21\u6570X\u8BBE\u7F6E\u7684\u7F5A\u65F6\uFF08\u5F53\u524D\u4E3A${Da==null?void 0:Da.punish_time}\u5206\uFF09`},a.createElement("span",{style:{marginRight:3}},"\u603B\u8017\u65F6")," ",a.createElement("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})):"\u5B8C\u6210\u65F6\u95F4",dataIndex:(Da==null?void 0:Da.hack_rank_rule)===0?"finish_time":"finish_at",width:(Da==null?void 0:Da.hack_rank_rule)===0?80:150,ellipsis:!0,fixed:"left",key:"finish_time"};Yt.push(Or);for(let Sr=0;Sr<((za=Da==null?void 0:Da.question_data)==null?void 0:za.length);Sr++){let or={};or.title=Da!=null&&Da.sent_type?a.createElement("span",null,"\u9898\u76EE"+(Sr+1)+`\uFF08${(Ha=(ur=Da==null?void 0:Da.question_data)==null?void 0:ur[Sr])==null?void 0:Ha.question_score}\uFF09`):a.createElement("a",{onClick:()=>Jd(this,null,function*(){var ea,_a;let ya=yield(0,fe.ZP)(`/api/problems/${(_a=(ea=Da==null?void 0:Da.question_data)==null?void 0:ea[Sr])==null?void 0:_a.identifier}/start.json`,{method:"get"});ya&&(window.open(`/myproblems/${ya==null?void 0:ya.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(Sr+1)+`\uFF08${(Va=(Vr=Da==null?void 0:Da.question_data)==null?void 0:Vr[Sr])==null?void 0:Va.question_score}\uFF09`),or.dataIndex="question_data",or.width=140,or.render=(ea,_a)=>{var ya,ra,xa,qn,nr;return a.createElement("div",null,((ya=ea==null?void 0:ea[Sr])==null?void 0:ya.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Jd(this,null,function*(){var vr,xr,ho,Eo,Zr,sr,io,yo;if((0,bt.Rm)()&&!((vr=pe.AssistantObject.hack)!=null&&vr.can_view)){oe.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(!((xr=ea==null?void 0:ea[Sr])!=null&&xr.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let kl=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Xd(bs({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(ho=ea==null?void 0:ea[Sr])==null?void 0:ho.hack_user_code_id})});Fe.default.warning({icon:null,width:800,getContainer:ga.current,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(Eo=ea==null?void 0:ea[Sr])==null?void 0:Eo.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(Zr=ea==null?void 0:ea[Sr])==null?void 0:Zr.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(sr=ea==null?void 0:ea[Sr])==null?void 0:sr.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(io=ea==null?void 0:ea[Sr])==null?void 0:io.score)),content:a.createElement(Nm.Z,{classroomList:pe,user:me,languages:[{language:(yo=ea==null?void 0:ea[Sr])==null?void 0:yo.language,code:kl==null?void 0:kl.code}],v:ea,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:ea.language,game_id:ea.id,diff_code_count:ea.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((ra=ea==null?void 0:ea[Sr])==null?void 0:ra.answer_question_time)||"- -"),(xa=ea==null?void 0:ea[Sr])!=null&&xa.submit_count?a.createElement(De.Z,{title:`${((qn=ea==null?void 0:ea[Sr])==null?void 0:qn.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((nr=ea==null?void 0:ea[Sr])==null?void 0:nr.submit_count)||0):null))},Yt.push(or)}Ca([...Yt])}})}const sn=Jt==null?void 0:Jt.hack_rank_rule;return a.createElement("div",{ref:ga,style:{margin:"0px auto",minHeight:_n?"100vh":""},id:"rankingInfo"},(Pe==null?void 0:Pe.message)==="\u5C01\u699C\u4E2D"?a.createElement(ze.Z,{styles:{marginTop:0,paddingTop:100,paddingBottom:100},customText:"\u7B54\u9898\u65F6\u95F4\u8FDB\u5165\u5012\u8BA1\u65F6\uFF0C\u6682\u65F6\u5C01\u699C\uFF0C\u8BF7\u52A0\u901F\u7ADE\u6280\u901A\u5173\u7B54\u9898"}):a.createElement("div",{style:{background:"#fff",paddingTop:(0,bt.dE)()&&20,height:"100%",overflow:"auto"}},a.createElement("div",{id:"filterWarp"},a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",width:"90%"}},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5\uFF1A"),(0,bt.GJ)()&&a.createElement("div",{style:{flex:1}},a.createElement(Ne.default.Group,{className:Om.checkboxgroup,value:Zn,onChange:tt=>{var Za;at.type===1?(Xn([]),at.course_group=[],at.page=1,Oe(bs({},at)),Ua()):at.type===2?(Xn(["\u5168\u90E8"]),at.course_group=(Za=Pe==null?void 0:Pe.course_group)==null?void 0:Za.map(va=>va.id),at.page=1,Oe(bs({},at)),Ua()):(Xn([...tt.filter(va=>va!="\u5168\u90E8")]),at.course_group=tt.filter(va=>va!="\u5168\u90E8"),at.page=1,Oe(bs({},at)),Ua())}},a.createElement(Ne.default,{value:"\u5168\u90E8",style:{marginBottom:10},onChange:tt=>{tt.target.checked?at.type=2:at.type=1}},"\u5168\u90E8\u5206\u73ED"),(_e=Pe==null?void 0:Pe.course_group)==null?void 0:_e.map((tt,Za)=>a.createElement(Ne.default,{style:{marginBottom:10},onChange:va=>{at.type=3},value:tt.id},tt==null?void 0:tt.name)))),(0,bt.dE)()&&a.createElement(be.ZP.Group,{style:{marginBottom:10},onChange:tt=>{tt.target.value==="\u5168\u90E8"?(at.course_group=[],at.page=1,Oe(bs({},at)),Ua()):(at.course_group=[tt.target.value],at.page=1,Oe(bs({},at)),Ua())},defaultValue:me.userInfo.course.course_group_id},a.createElement(be.ZP,{value:"\u5168\u90E8",style:{marginBottom:10}},"\u5168\u90E8\u5206\u73ED"),(Ut=Pe==null?void 0:Pe.course_group)==null?void 0:Ut.map((tt,Za)=>a.createElement(be.ZP,{style:{marginBottom:10},value:tt.id},tt.name)))),a.createElement("div",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{_n?(0,Lm.BU)():(0,Lm.Dj)(document.getElementById("rankingInfo")),Wn(!_n)}},a.createElement("i",{style:{fontSize:12},className:`mr10 iconfont ${_n?"icon-tuichuquanping2":"icon-quanping2"}`}),a.createElement("span",null,_n?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u5C55\u793A"))),a.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10}},a.createElement("span",{style:{fontSize:14,color:"#B1BACD",display:"flex",alignItems:"center"}},"\u6392\u884C\u89C4\u5219\uFF1A",sn===0?"\u8003\u8BD5\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002\u5F53\u524D\u6309\u5B9E\u9645\u5B9E\u9A8C\u65F6\u957F\u4F18\u5148\uFF0C\u540C\u901A\u8FC7\u9898\u6570\u4E0B\u65F6\u957F\u77ED\u540D\u6B21\u9760\u524D\u3002":"\u8003\u8BD5\u65F6\u6BB5\u5916\u63D0\u4EA4\u4E0D\u8BA1\u6392\u540D\uFF1B\u5F53\u524D\u6309\u901A\u8FC7\u9898\u6570\u548C\u5B8C\u6210\u65F6\u95F4\u6392\u5E8F\uFF0C\u540C\u9898\u6570\u4E0B\u5B8C\u6210\u8D8A\u65E9\uFF0C\u540D\u6B21\u8D8A\u524D\u3002",(0,bt.eB)()&&a.createElement("a",{onClick:()=>{On(!0),pa.setFieldsValue({punish_time:Jt.punish_time,hack_rank_rule:Jt.hack_rank_rule,open_code:Jt.open_code,open_code_type:Jt.open_code_type,rank_forbidden:Jt.rank_forbidden,rank_forbidden_start:Jt.rank_forbidden_start?Qe()(Jt.rank_forbidden_start):"",rank_forbidden_end:Jt.rank_forbidden_end?Qe()(Jt.rank_forbidden_end):""})}},"\u8BBE\u7F6E\u89C4\u5219/"),a.createElement("a",{onClick:()=>{Fe.default.warning({title:"\u8BA1\u5206\u89C4\u5219",width:500,getContainer:ga.current,content:a.createElement("div",null,sn===0&&a.createElement("p",null,"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219"),a.createElement("p",null,"AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),a.createElement("p",null,"AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),sn==0&&a.createElement(a.Fragment,null,a.createElement("p",null,"\u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09"),a.createElement("p",null,"\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6"),a.createElement("p",null,"\u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6"),a.createElement("p",null,"\u4E0D\u7B97\u7F5A\u65F6\u7684\u60C5\u51B5\uFF1A\u6CA1\u6709\u901A\u8FC7\u7684\u9898\u76EE\u3001\uFF08\u7CFB\u7EDF\uFF09\u5185\u90E8\u9519\u8BEF\u3001\u7F16\u8BD1\u9519\u8BEF")))})}},"\u67E5\u770B\u89C4\u5219")),(0,bt.GJ)()&&a.createElement(a.Fragment,null,a.createElement(Se.default.Search,{className:"mr20",onSearch:tt=>{at.page=1,at.search=tt,Oe(bs({},at)),Ua()},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250,marginLeft:"auto"}}),a.createElement(Ce.ZP,{onClick:()=>{(0,ce.KU)(Xd(bs({},at),{id:at.coursesId,rank_type:2,homework_common_id:at.categoryId}))}},"\u5BFC\u51FA")))),a.createElement(Ft.Z,{spinning:aa},a.createElement(z.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200,y:_n?ia:null},rowClassName:(tt,Za)=>Za===0&&(0,bt.dE)()&&Om.tables,dataSource:an,columns:Yt})),a.createElement("div",{id:"pagination",style:{width:"100%",textAlign:"center",marginTop:10}},a.createElement(xe.Z,{current:at.page,pageSize:at.per_page,total:Pe==null?void 0:Pe.count,showSizeChanger:!0,onChange:(tt,Za)=>{at.page=tt,at.per_page=Za,Oe(bs({},at)),Ua()}}))),a.createElement(Fe.default,{open:Ga,title:"\u89C4\u5219\u8BBE\u7F6E",getContainer:()=>ga.current,width:630,onOk:()=>{pa.submit()},onCancel:()=>{On(!1)}},a.createElement(de.default,{colon:!1,size:"large",form:pa,onValuesChange:(tt,Za)=>{console.log("---",tt),ka(bs(bs({},Za),tt))},onFinish:tt=>Jd(void 0,null,function*(){console.log("---",tt);let Za=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/exercise_setting_rank.json`,{method:"put",body:Xd(bs({},tt),{rank_forbidden_start:Qe()(tt.rank_forbidden_start).format("YYYY-MM-DD HH:mm"),rank_forbidden_end:Qe()(tt.rank_forbidden_end).format("YYYY-MM-DD HH:mm")})});(Za==null?void 0:Za.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),On(!1),Ua(),ie({type:"exercise/getCommonHeader",payload:bs({},at)}))})},a.createElement(de.default.Item,{label:"\u8BC4\u6D4B\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F",name:"punish_time"},a.createElement(Te.Z,{min:0,precision:0,style:{width:"100%"},addonAfter:"\u5206\u949F"})),a.createElement(de.default.Item,{label:"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219",name:"hack_rank_rule"},a.createElement(be.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8,marginTop:8,marginLeft:12}},a.createElement(be.ZP,{value:0},"\u8017\u65F6\u65F6\u957F\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09")),a.createElement(be.ZP,{value:1},"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09")))),a.createElement(de.default.Item,{name:"open_code",valuePropName:"checked",style:{marginBottom:0}},a.createElement(Ne.default,null,"\u516C\u5F00\u4EE3\u7801 ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09"))),la.open_code&&a.createElement(de.default.Item,{name:"open_code_type",style:{marginLeft:20}},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),a.createElement(be.ZP,{value:0},"\u4EFB\u610F\u65F6\u95F4"))),a.createElement(de.default.Item,{valuePropName:"checked",name:"rank_forbidden"},a.createElement(Ne.default,null,"\u5F00\u542F\u5C01\u699C ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09"))),la.rank_forbidden&&a.createElement(re.Z,{align:"middle",style:{alignItems:"center"}},a.createElement(ve.Z,null,"\u5F00\u59CB\u65F6\u95F4"),a.createElement(ve.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_start",style:{marginBottom:0}},a.createElement(xn.default,{size:"large",style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4\uFF09",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Lr,disabledTime:Pg}))),a.createElement(ve.Z,{className:"ml20"},"\u622A\u6B62\u65F6\u95F4"),a.createElement(ve.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_end",style:{marginBottom:0}},a.createElement(xn.default,{size:"large",style:{width:200},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4\uFF09",showTime:{format:"HH:mm",defaultValue:Qe()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm"})))))))};var Tm=(0,ye.connect)(({shixunHomeworks:me,user:pe,classroomList:ie,exercise:dt})=>({user:pe,shixunHomeworks:me,classroomList:ie,exercise:dt}))(bg),ir=x(59301),xg=Object.defineProperty,wg=Object.defineProperties,Dg=Object.getOwnPropertyDescriptors,km=Object.getOwnPropertySymbols,Ig=Object.prototype.hasOwnProperty,Og=Object.prototype.propertyIsEnumerable,jm=(me,pe,ie)=>pe in me?xg(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,lc=(me,pe)=>{for(var ie in pe||(pe={}))Ig.call(pe,ie)&&jm(me,ie,pe[ie]);if(km)for(var ie of km(pe))Og.call(pe,ie)&&jm(me,ie,pe[ie]);return me},G0=(me,pe)=>wg(me,Dg(pe)),_d=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Ng=({exercise:me,dispatch:pe,classroomList:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga,On,pa,Jt,ga,la,ka,Yt,Ca,ia;const{ScoreRangesData:rr}=me,[ro,Lr]=(0,a.useState)((dt=me==null?void 0:me.commonHeader)!=null&&dt.show_acm?"5":"1"),[Ua,sn]=(0,a.useState)({}),[tt,Za]=(0,a.useState)([]),[va,za]=(0,a.useState)([]),[ur,Ha]=(0,a.useState)({exercise_group_id:["all"],scope:"0",question_type:["all"]}),[Vr,Va]=(0,a.useState)(0),[Da,Or]=(0,a.useState)(0),[Sr,or]=(0,a.useState)([]),[ea,_a]=(0,a.useState)([]),[ya,ra]=(0,a.useState)(0),[xa,qn]=(0,a.useState)(!0),[nr,vr]=(0,a.useState)(!1),[xr,ho]=(0,a.useState)(!1),[Eo,Zr]=(0,a.useState)(!1),[sr,io]=(0,a.useState)(!1),[yo,kl]=(0,a.useState)(0),Gi=(0,a.useRef)(null),Yi=(0,a.useRef)(null),[Gl]=de.default.useForm(),_i=(0,ye.useParams)(),ku=[{label:"90%-100%",color:"#3BA1FF"},{label:"80%-90%",color:"#37CCCC"},{label:"70%-80%",color:"#4ECC74"},{label:"60%-70%",color:"#FBD438"},{label:"60%\u53CA\u4EE5\u4E0B",color:"#F3647C"}];(0,a.useEffect)(()=>(sr?Gi.current=setInterval(()=>{kl(oo=>oo+1)},1e3*30):clearInterval(Gi.current),()=>{clearInterval(Gi.current)}),[sr]),(0,a.useEffect)(()=>{Iu()},[]),(0,a.useEffect)(()=>{var oo;yo>0&&(ro==="1"?Iu():(oo=Yi.current)==null||oo.dealData())},[yo]);const Iu=(...oo)=>_d(void 0,[...oo],function*(el=ur){vr(!0),yield Promise.all([Kl(el),Ui(el),mu(el)]),vr(!1),qn(!1)}),eo=(0,a.useMemo)(()=>{var oo,el;return{scope:ur==null?void 0:ur.scope,exercise_group_id:(oo=ur==null?void 0:ur.exercise_group_id)!=null&&oo.includes("all")?null:ur==null?void 0:ur.exercise_group_id,question_type:(el=ur==null?void 0:ur.question_type)!=null&&el.includes("all")?null:ur==null?void 0:ur.question_type}},[ur]),Kl=oo=>_d(void 0,null,function*(){var el,Ol,bi;const qi={scope:oo==null?void 0:oo.scope,exercise_group_id:(el=oo==null?void 0:oo.exercise_group_id)!=null&&el.includes("all")?null:oo==null?void 0:oo.exercise_group_id},ui=yield(0,fe.ZP)(`/api/exercises/${_i==null?void 0:_i.categoryId}/new_exercise_result.json`,{method:"get",params:lc({},qi)});if(pe({type:"exercise/getScoreRangesData",payload:{exercise_id:_i==null?void 0:_i.categoryId}}),(ui==null?void 0:ui.status)===0){const Ju=[{label:"\u5168\u90E8",value:"all"}];pe({type:"exercise/save",payload:{course_groups:ui==null?void 0:ui.course_groups}}),(Ol=ui==null?void 0:ui.course_groups)==null||Ol.forEach($n=>{Ju.push({label:$n==null?void 0:$n.exercise_group_name,value:$n==null?void 0:$n.exercise_group_id})});const kn=[{label:"\u5168\u90E8",value:"all"}];(bi=ui==null?void 0:ui.question_types)==null||bi.forEach($n=>{kn.push({label:$n==null?void 0:$n.name,value:$n==null?void 0:$n.id})}),za(kn),Za(Ju),sn(lc({},ui))}}),Ui=(oo,...el)=>_d(void 0,[oo,...el],function*(Ol,bi=!1,qi={}){var ui;const Ju={scope:Ol==null?void 0:Ol.scope,exercise_group_id:(ui=Ol==null?void 0:Ol.exercise_group_id)!=null&&ui.includes("all")?null:Ol==null?void 0:Ol.exercise_group_id};ho(bi);const kn=yield(0,fe.ZP)(`/api/exercises/${_i==null?void 0:_i.categoryId}/new_exercise_result_form.json`,{method:"get",params:lc(G0(lc({},Ju),{method:Vr,order:Da}),qi)});(kn==null?void 0:kn.status)===0&&or(kn==null?void 0:kn.rate_list),ho(!1)}),mu=(oo,...el)=>_d(void 0,[oo,...el],function*(Ol,bi=!1,qi={}){var ui;const Ju={scope:Ol==null?void 0:Ol.scope,exercise_group_id:(ui=Ol==null?void 0:Ol.exercise_group_id)!=null&&ui.includes("all")?null:Ol==null?void 0:Ol.exercise_group_id};Zr(bi);const kn=yield(0,fe.ZP)(`/api/exercises/${_i==null?void 0:_i.categoryId}/new_exercise_result_bottom.json`,{method:"get",params:lc(G0(lc({},Ju),{method:ya}),qi)});(kn==null?void 0:kn.status)===0&&_a(kn==null?void 0:kn.chart),Zr(!1)}),Uu=[{label:"\u5168\u90E8",value:"0"},{label:"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377",value:"1"},{label:"\u5DF2\u4EA4\u5377",value:"2"}],su=()=>[{name:"exercise_group_id",label:"\u5206\u73ED\u8303\u56F4",ItemData:tt,isShow:!0},{noStyle:!0,isShow:ro==="3",children:ir.createElement("div",{className:"mb20",style:{color:"#FF9D18"}},"\u8BF4\u660E\uFF1A\u5B66\u751F\u4EBA\u6570=0\u7684\u5206\u73ED\u4E0D\u5728\u4E0B\u9762\u56FE\u8868\u4E2D\u663E\u793A"),ItemData:[]},{name:"scope",label:ir.createElement("span",{style:{marginRight:-18}},"\u7EDF\u8BA1\u8303\u56F4 ",ir.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ir.createElement(ir.Fragment,null,ir.createElement("div",null,ir.createElement("span",{style:{fontWeight:600}},"\u5168\u90E8\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5168\u90E8\u5B66\u751F\u65F6\uFF0C\u5219\u7EDF\u8BA1\u6570\u636E\u6DB5\u76D6\u6240\u6709\u5E94\u8003\u5B66\u751F\u3002"),ir.createElement("div",null,ir.createElement("span",{style:{fontWeight:600}},"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u6B63\u5728\u8003\u8BD5\u4E2D\u548C\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"),ir.createElement("div",null,ir.createElement("span",{style:{fontWeight:600}},"\u5DF2\u4EA4\u5377\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"))},ir.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),type:"Radio",ItemData:Uu,isShow:ro!=="3"},{name:"question_type",label:"\u9009\u62E9\u9898\u578B",ItemData:va,isShow:ro==="2"}],jl=[((Dt=me==null?void 0:me.commonHeader)==null?void 0:Dt.show_acm)&&{name:"\u7F16\u7A0B\u9898\u6392\u884C",id:"5"},{name:"\u6210\u7EE9\u603B\u89C8",id:"1"},{name:"\u8BD5\u9898\u8BE6\u60C5",id:"2"},{name:"\u5206\u73ED\u5BF9\u6BD4",id:"3"}],Nu=Vr?"\u5F97\u5206\u7387":"\u6B63\u786E\u7387",Vs=oo=>{oo==="1"&&Iu(),Lr(oo)},Gu=(0,a.useMemo)(()=>{var oo;const el=[],Ol=[],bi=[];(oo=Ua==null?void 0:Ua.student_score_list)==null||oo.map(ui=>{el.unshift([ui.name,ui.score_range].join(".")),Ol.unshift({value:ui.rate,type:ui.type}),bi.unshift(ui.count)});const qi={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"}},grid:{left:90,right:120,top:60,bottom:40},xAxis:{type:"value",name:"\u5B66\u751F\u6BD4\u4F8B\uFF08%\uFF09",data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"category",data:el,name:"\u6210\u7EE9\uFF08\u5206\uFF09",nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",formatter:ui=>`${ui.split(".")[0]} -(${ui.split(".")[1]})`}},series:[{type:"bar",data:Ol,color:"#A2BEFF",barWidth:40,itemStyle:{borderColor:"#165DFF",borderWidth:1},label:{show:!0,position:"right",color:"#666666",formatter:ui=>{var Ju;return`${(Ju=ui==null?void 0:ui.data)==null?void 0:Ju.value}%\uFF08${bi[ui==null?void 0:ui.dataIndex]}\u4EBA\uFF09`}}}]};return ir.createElement(Ad.Z,{option:qi,onEvents:{click:ui=>{var Ju;ui.componentType==="series"&&pe({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u5217\u8868",data:G0(lc({},ur),{type:1,sub_type:(Ju=ui==null?void 0:ui.data)==null?void 0:Ju.type})}})}},style:{height:434,background:"#F6F7F9"}})},[Ua==null?void 0:Ua.student_score_list]),wr=(0,a.useMemo)(()=>{let oo=[],el=[];Sr.forEach(bi=>{oo.push(bi.index),el.push({value:bi.rate,extraInfo:bi})});const Ol={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"},formatter:()=>""},dataZoom:lc({type:"slider",show:(el==null?void 0:el.length)>30},(el==null?void 0:el.length)>30?{start:0,end:Math.floor(29*100/(Sr==null?void 0:Sr.length))}:{}),grid:{left:50,right:60,top:60,bottom:40},xAxis:{type:"category",name:"\u9898\u76EE",data:oo,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"value",name:Nu,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:el,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}%"},color:"#2EC25B"}]};return ir.createElement(Ad.Z,{option:Ol,style:{height:370,background:"#F6F7F9"},onEvents:{click:bi=>{var qi,ui,Ju,kn,$n,fo,Mu,us,Ku,uc,kc,_s;console.log("sdfsdf===",(qi=bi==null?void 0:bi.data)==null?void 0:qi.extraInfo),pe({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C5",title:ir.createElement(ir.Fragment,null,"\u5B66\u751F\u8BE6\u60C5",ir.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u9898\u76EE",(Ju=(ui=bi==null?void 0:bi.data)==null?void 0:ui.extraInfo)==null?void 0:Ju.index,"\uFF0C",Nu,($n=(kn=bi==null?void 0:bi.data)==null?void 0:kn.extraInfo)==null?void 0:$n.rate,"%\uFF09"),ir.createElement(De.Z,{title:ir.createElement(ir.Fragment,null,"\u9898\u76EE\uFF1A",(Mu=(fo=bi==null?void 0:bi.data)==null?void 0:fo.extraInfo)==null?void 0:Mu.question_title,ir.createElement("br",null),"\u9898\u578B\uFF1A",(Ku=(us=bi==null?void 0:bi.data)==null?void 0:us.extraInfo)==null?void 0:Ku.question_type,ir.createElement("br",null),Nu,"\uFF1A",(kc=(uc=bi==null?void 0:bi.data)==null?void 0:uc.extraInfo)==null?void 0:kc.rate,"%")},ir.createElement("a",null,"\u8BD5\u9898\u8BE6\u60C5"))),data:{questionDetail:(_s=bi==null?void 0:bi.data)==null?void 0:_s.extraInfo,scope:eo==null?void 0:eo.scope}}})}}})},[Sr,Nu,eo]),dl=(0,a.useMemo)(()=>ea==null?void 0:ea.map((oo,el)=>{var Ol,bi,qi,ui,Ju;const kn={tooltip:{trigger:"item"},title:{text:oo==null?void 0:oo.question_type,textStyle:{fontWeight:"normal",fontSize:14},top:"10%",left:"center"},series:[{name:oo==null?void 0:oo.question_type,type:"pie",radius:["20%","40%"],center:["50%","65%"],itemStyle:{borderColor:"#fff",borderWidth:2},data:[{value:((Ol=oo==null?void 0:oo.details)==null?void 0:Ol.full_count)||0,name:ku[0].label,itemStyle:{color:ku[0].color}},{value:((bi=oo==null?void 0:oo.details)==null?void 0:bi.best_count)||0,name:ku[1].label,itemStyle:{color:ku[1].color}},{value:((qi=oo==null?void 0:oo.details)==null?void 0:qi.good_count)||0,name:ku[2].label,itemStyle:{color:ku[2].color}},{value:((ui=oo==null?void 0:oo.details)==null?void 0:ui.pass_count)||0,name:ku[3].label,itemStyle:{color:ku[3].color}},{value:((Ju=oo==null?void 0:oo.details)==null?void 0:Ju.fails_count)||0,name:ku[4].label,itemStyle:{color:ku[4].color}}]}]};return ir.createElement(Ad.Z,{key:el,className:"bg-white",option:kn,style:{width:"100%",height:240},onEvents:{click:$n=>{const fo=G0(lc({},ur),{question_type:[oo==null?void 0:oo.question_type_id]});Ha(fo),Gl.setFieldsValue(lc({},fo)),Lr("2"),window.scrollTo({top:0,behavior:"smooth"})}}})}),[ea]),Fi=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:oo=>{let el=oo;oo===1&&(el=d0.Z),oo===2&&(el=Id.Z),oo===3&&(el=Od.Z);const Ol=typeof el=="number"?el:ir.createElement("img",{src:el});return ir.createElement("div",{style:{textAlign:"left",paddingLeft:22}},Ol)}},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:oo=>ir.createElement(De.Z,{placement:"topLeft",title:oo},ir.createElement("span",null,oo||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:oo=>ir.createElement(De.Z,{placement:"topLeft",title:oo},ir.createElement("span",null,oo||"--"))},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:oo=>ir.createElement(De.Z,{placement:"topLeft",title:oo},ir.createElement("span",null,oo||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:oo=>ir.createElement(De.Z,{placement:"topLeft",title:oo},ir.createElement("span",null,oo||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return ir.createElement("div",{className:Ls.wrap},ir.createElement(fi.Z,{loading:xa,active:!0},(Ua==null?void 0:Ua.exercise_status)===1&&ir.createElement(ze.Z,{styles:{margin:"0 auto",padding:200}}),(Ua==null?void 0:Ua.exercise_status)>1&&ir.createElement(a.Fragment,null,ir.createElement(re.Z,{className:"mb30",align:"middle",justify:"space-between"},ir.createElement(Dd.tp,{dataSource:jl,value:ro,onChange:Vs}),ro==="3"?ir.createElement(Ce.ZP,{type:"primary",icon:ir.createElement(dg.Z,{rev:void 0}),onClick:()=>_d(void 0,null,function*(){var oo;if((0,bt.Rm)()&&!((oo=ie.AssistantObject.exercise)!=null&&oo.can_download)){oe.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}pe({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5206\u73ED\u5BF9\u6BD4",course_groups:Ua==null?void 0:Ua.course_groups.map(el=>({course_group_id:el==null?void 0:el.exercise_group_id,group_group_name:el==null?void 0:el.exercise_group_name,count:el==null?void 0:el.exercise_group_students})),fn:()=>_d(void 0,null,function*(){const el=yield(0,ne.iB)({exercise_id:_i==null?void 0:_i.categoryId,exercise_group_id:JSON.parse(localStorage.getItem("all_student_works_param")).course_group});(el==null?void 0:el.status)===0?(oe.ZP.success(el==null?void 0:el.message),ye.history.push(`/classrooms/${_i.coursesId}/exportlist/exercise_score,export_exercise_users`)):oe.ZP.success(el==null?void 0:el.message)})}})})},"\u5BFC\u51FA\u5206\u73ED\u5BF9\u6BD4"):ir.createElement(re.Z,null,ir.createElement(Ae.Z,{checked:sr,onChange:oo=>io(oo),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",ir.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),!["4","5"].includes(ro)&&ir.createElement(om,{form:Gl,initialValues:ur,onValuesChange:(oo,el)=>{const Ol=lc(lc({},ur),el);console.log(Ol,"newValue"),Ha(lc({},Ol)),ro==="1"&&Iu(Ol)},data:su()}),ro==="5"&&ir.createElement(Tm,null),ir.createElement("section",{style:{display:ro==="1"?"block":"none"}},ir.createElement(Ft.Z,{spinning:nr},(Ua==null?void 0:Ua.open_camera)&&ir.createElement(ir.Fragment,null,ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),ir.createElement(b0.ZP,{data:(0,b0.Uf)(Ua)})),ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u8BD5\u5377\u6982\u89C8"),ir.createElement("div",{className:"flex item-center current",onClick:()=>{pe({type:"exercise/setActionTabs",payload:{key:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"}})}},ir.createElement("i",{className:"iconfont icon-shezhi2 mr5 font16"}),ir.createElement("span",{style:{color:"#333333"}},"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"))),ir.createElement("div",{className:Ls.table},ir.createElement("aside",null,ir.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),ir.createElement("div",null,(_e=Ua==null?void 0:Ua.exercise_counts)==null?void 0:_e.total_score,"\u5206")),ir.createElement("aside",null,ir.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),ir.createElement("div",null,(Ut=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Ut.time)),ir.createElement("aside",null,ir.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",ir.createElement(De.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"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(at=Ua==null?void 0:Ua.exercise_counts)==null?void 0:at.avg_answer_duration)),ir.createElement("aside",null,ir.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",ir.createElement(De.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(Oe=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Oe.candidate_num,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",ir.createElement(De.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"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(Pe=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Pe.exam_num,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u53C2\u8003\u7387",ir.createElement(De.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(Pn=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Pn.reference_rate,"%")),ir.createElement("aside",null,ir.createElement("div",null,"\u5E73\u5747\u5206",ir.createElement(De.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(Zn=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Zn.average_score,"\u5206")),ir.createElement("aside",null,ir.createElement("div",null,"\u6700\u9AD8\u5206"),ir.createElement("div",null,(Xn=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Xn.max_score,"\u5206")),ir.createElement("aside",null,ir.createElement("div",null,"\u6700\u4F4E\u5206"),ir.createElement("div",null,(an=Ua==null?void 0:Ua.exercise_counts)==null?void 0:an.min_score,"\u5206")),ir.createElement("aside",null,ir.createElement("div",null,"\u6807\u51C6\u5DEE",ir.createElement(De.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"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(wn=Ua==null?void 0:Ua.exercise_counts)==null?void 0:wn.standard_deviation)),ir.createElement("aside",null,ir.createElement("div",null,"\u4F18\u79C0",ir.createElement(De.Z,{title:`\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(aa=rr==null?void 0:rr.score_ranges)==null?void 0:aa.good_rate}%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*${(Aa=rr==null?void 0:rr.score_ranges)==null?void 0:Aa.max_rate}%\u7684\u5B66\u751F\u6570`},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(_n=Ua==null?void 0:Ua.exercise_counts)==null?void 0:_n.best_counts,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u826F\u597D",ir.createElement(De.Z,{title:`\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Wn=rr==null?void 0:rr.score_ranges)==null?void 0:Wn.pass_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(Ga=rr==null?void 0:rr.score_ranges)==null?void 0:Ga.good_rate}%\u7684\u5B66\u751F\u6570`},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(On=Ua==null?void 0:Ua.exercise_counts)==null?void 0:On.good_counts,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u53CA\u683C",ir.createElement(De.Z,{title:`\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(pa=rr==null?void 0:rr.score_ranges)==null?void 0:pa.fail_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(Jt=rr==null?void 0:rr.score_ranges)==null?void 0:Jt.pass_rate}%\u7684\u5B66\u751F\u6570`},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(ga=Ua==null?void 0:Ua.exercise_counts)==null?void 0:ga.pass_counts,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u4E0D\u53CA\u683C",ir.createElement(De.Z,{title:`\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*${(la=rr==null?void 0:rr.score_ranges)==null?void 0:la.fail_rate}%\u7684\u5B66\u751F\u6570`},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(ka=Ua==null?void 0:Ua.exercise_counts)==null?void 0:ka.fail_counts,"\u4EBA"))),ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u9898\u76EE\u6982\u89C8",ir.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),ir.createElement(re.Z,null,ir.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},ir.createElement(dn.default,{style:{width:140},value:Vr,onChange:oo=>{Va(oo),Ui(ur,!0,{method:oo})}},ir.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),ir.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))),ir.createElement(de.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},ir.createElement(dn.default,{style:{width:140},value:Da,onChange:oo=>{Or(oo),Ui(ur,!0,{order:oo})}},ir.createElement(dn.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),ir.createElement(dn.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),ir.createElement(dn.default.Option,{value:2},"\u6309",Nu,"\u5347\u5E8F"),ir.createElement(dn.default.Option,{value:3},"\u6309",Nu,"\u964D\u5E8F"))))),ir.createElement(Ft.Z,{spinning:xr},wr),ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",ir.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09"))),Gu,ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u4F18\u79C0\u751F",ir.createElement(De.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},ir.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),ir.createElement(z.default,{columns:Fi,rowKey:"index",dataSource:(Ua==null?void 0:Ua.rank_list)||[],pagination:!1}),ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u9898\u578B\u6982\u89C8",ir.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),ir.createElement(re.Z,null,ir.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},ir.createElement(dn.default,{style:{width:140},value:ya,onChange:oo=>{ra(oo),mu(ur,!0,{method:oo})}},ir.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),ir.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))))),ir.createElement(Ft.Z,{spinning:Eo},ir.createElement("div",{className:"p-20px ",style:{background:"#F6F7F9"}},ir.createElement("div",{className:"flex item-center justify-end mb20 gap-10px"},ir.createElement("div",{className:" c-grey-333"},ya===0?"\u6B63\u786E\u7387\u533A\u95F4\uFF1A":"\u5F97\u5206\u7387\u533A\u95F4\uFF1A"),ir.createElement("div",{className:"flex item-center gap-20px"},ku.map((oo,el)=>ir.createElement("div",{key:el,className:"flex item-center gap-10px"},ir.createElement("div",{className:"rounded-2px",style:{width:10,height:10,background:oo==null?void 0:oo.color}}),ir.createElement("div",{className:"font12 c-grey-333"},oo==null?void 0:oo.label))))),ir.createElement("div",{className:"gap-10px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(360px, 1fr))"}},dl))))),ro==="2"&&ir.createElement("section",null,Ua!=null&&Ua.is_random?ir.createElement(Yn,{value:eo,ref:Yi}):ir.createElement(Em,{value:eo,ref:Yi})),ro==="3"&&ir.createElement("section",null,ir.createElement(cg,{value:eo})))),((Yt=me==null?void 0:me.actionTabs)==null?void 0:Yt.key)==="\u5B66\u751F\u8BE6\u60C5"&&ir.createElement(Eg,null),((Ca=me==null?void 0:me.actionTabs)==null?void 0:Ca.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"&&ir.createElement(tu,{handleOnComplete:Iu}),((ia=me==null?void 0:me.actionTabs)==null?void 0:ia.key)==="\u5B66\u751F\u5217\u8868"&&ir.createElement(Fc,null))};var Lg=(0,ye.connect)(({exercise:me,classroomList:pe})=>({exercise:me,classroomList:pe}))(Ng),Rg=x(46451),fd={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"},Zm=x(98451),Mg=x(40255),ji=x(59301),Tg=Object.defineProperty,kg=Object.defineProperties,jg=Object.getOwnPropertyDescriptors,Hm=Object.getOwnPropertySymbols,Zg=Object.prototype.hasOwnProperty,Hg=Object.prototype.propertyIsEnumerable,zm=(me,pe,ie)=>pe in me?Tg(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,U0=(me,pe)=>{for(var ie in pe||(pe={}))Zg.call(pe,ie)&&zm(me,ie,pe[ie]);if(Hm)for(var ie of Hm(pe))Hg.call(pe,ie)&&zm(me,ie,pe[ie]);return me},zg=(me,pe)=>kg(me,jg(pe)),$d=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const{TabPane:Fm}=E.default,Qg=({classroomList:me,exercise:pe,loading:ie,dispatch:dt})=>{var Dt;const _e=(0,ye.useParams)(),Ut=(0,ye.useLocation)(),[at]=de.default.useForm(),{commonHeader:Oe}=pe;let[Pe,Pn]=(0,a.useState)(!0),[Zn,Xn]=(0,a.useState)(!1);const[an,wn]=(0,a.useState)("myself");let[aa,Aa]=(0,a.useState)([]),[_n,Wn]=(0,a.useState)([]),[Ga,On]=(0,a.useState)(),[pa,Jt]=(0,a.useState)([]);const ga=(0,a.useRef)(),[la,ka]=(0,a.useState)(1),Yt=(0,a.useRef)(null),[Ca,ia]=(0,a.useState)(!1),[rr,ro]=(0,a.useState)(""),[Lr,Ua]=(0,a.useState)(""),sn=[{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:_a=>_a?"\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:(_a,ya)=>ji.createElement("a",{href:_a?`/randompaper/detail/${ya.id}`:`/paperlibrary/see/${ya.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[tt,Za]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,a.useEffect)(()=>{pe.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(ur(),Jt([]),va())},[pe.actionTabs.key]);const va=()=>$d(void 0,null,function*(){const _a=yield dt({type:"paperlibrary/getTeachGroupData"});Wn(_a)}),za=_a=>{const ya=parseInt(_a);return isNaN(ya)?"":ya},ur=()=>$d(void 0,null,function*(){var _a,ya;if(Pe){++tt.page,Pn(!1);const ra=yield dt({type:"exercise/getBrankList",payload:zg(U0({},tt),{search:(_a=tt.search)==null?void 0:_a.trim()})});aa=ra!=null&&ra.object_list?[...aa.concat(ra==null?void 0:ra.object_list)]:aa,On(ra.is_teacher),((ya=ra.object_list)==null?void 0:ya.length){Yt.current.scrollTop=0,aa=[],tt.page=0,tt.group_id=_a,Pe=!0,Jt([]),Za(U0({},tt)),ur()},Vr={selectedRowKeys:pa,onChange:_a=>{Jt(_a)},type:"radio"},Va=()=>{Za(U0({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),Aa([]),Pn(!0),wn("myself"),dt({type:"exercise/setActionTabs",payload:{}}),Xn(!1)},[Da,Or,Sr,or]=(0,Zm.P)(),ea=_a=>$d(void 0,null,function*(){let ya=!1;aa.forEach(nr=>{pa.includes(nr.id)&&(ya=nr.is_random)}),ga.current&&(ya=Oe==null?void 0:Oe.is_random);const ra=_a.map(nr=>({shixun_id:nr.id,is_use:nr.is_use,is_copy:nr.is_copy}));if(!ya){const nr=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:ga.current?[ga.current]:pa,shixuns_info:ra,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!ga.current}});(nr==null?void 0:nr.status)===0&&((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),ro(`/classrooms/${_e.coursesId}/exercise/${nr.exercise_id}/detail?random=${nr.is_random}&tabs=3`),Ua(`/classrooms/${_e.coursesId}/exercise/add/${nr.exercise_id}?random=${nr.is_random}&type=2`),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${nr.exercise_id}/detail?random=${nr.is_random}&tabs=3`},1e3),Or(),Va());return}dt({type:"exercise/setActionTabs",payload:{}}),Or();let xa=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:ji.createElement("div",{className:fd.modalColumn},ji.createElement("div",{className:fd.modalRow},ji.createElement("sup",{className:fd.sup},"*"),ji.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ji.createElement(Te.Z,{parser:za,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:xa,onChange:nr=>{xa=nr;const vr=document.getElementById("model_error");xa<1||xa>50?vr.style.display="block":vr.style.display="none"}})),ji.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:Va,onOk:()=>$d(void 0,null,function*(){if(xa<1||xa>50){const vr=document.getElementById("model_error");return vr.style.display="block",Promise.reject()}qn.update({cancelButtonProps:{disabled:!0}});const nr=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:ga.current?[ga.current]:pa,shixuns_info:ra,num:xa,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!ga.current}});qn.update({cancelButtonProps:{disabled:!1}}),nr&&nr.status===0?((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),Va(),Or(),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${nr.exercise_id}/detail?random=${nr.is_random}&tabs=3`},1e3)):(Va(),Or())})})});return ji.createElement(ji.Fragment,null,ji.createElement(Fe.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:pe.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Zn,bodyStyle:{minHeight:150},wrapClassName:fd.warpModal,onOk:()=>$d(void 0,null,function*(){var _a;if(la===1){if(!pa.length){oe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Xn(!0);let ya=!1,ra=!1;if(aa.forEach(qn=>{pa.includes(qn.id)&&qn.need_authorize&&(ya=qn.need_authorize),pa.includes(qn.id)&&(ra=qn.is_random)}),ya){(0,jc.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 or({id:`${pa[0]}`,course_id:_e.coursesId,type:"examination_bank"}))||ea([]),Xn(!1)}else{Xn(!0);const ya=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/use_origin_exercise.json`,{method:"post"}),ra=yield or({id:`${pa[0]}`,course_id:_e.coursesId,type:"examination_bank",result:ya});ga.current=(_a=ya==null?void 0:ya.save_banks_params)==null?void 0:_a.bank_id,ra||ea([]),Xn(!1)}}),onCancel:Va},ji.createElement(be.ZP.Group,{value:la,onChange:_a=>ka(_a.target.value),style:{marginTop:10,marginBottom:15}},ji.createElement(be.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),ji.createElement(be.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),la===1?ji.createElement(ji.Fragment,null,ji.createElement(E.default,{activeKey:an,onTabClick:_a=>$d(void 0,null,function*(){Yt.current.scrollTop=0,aa=[],an!==_a&&Jt([]),wn(_a),tt.page=0,tt.filter=_a,tt.group_id=null,Pe=!0,ur()})},ji.createElement(Fm,{tab:ji.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ji.createElement(Fm,{tab:ji.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ji.createElement(Fm,{tab:ji.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ji.createElement("div",{className:fd.tabSearch},an==="teacher"&&ji.createElement(dn.default,{value:tt.group_id,onChange:Ha,size:"middle",style:{width:200,marginRight:30}},ji.createElement(dn.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Dt=_n==null?void 0:_n.groups)==null?void 0:Dt.map(_a=>ji.createElement(dn.default.Option,{key:_a==null?void 0:_a.group_id,value:_a==null?void 0:_a.group_id},_a==null?void 0:_a.name))),ji.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:tt.search,onChange:_a=>{tt.search=_a.target.value,Za(U0({},tt))},onSearch:_a=>{Yt.current.scrollTop=0,aa=[],tt.page=0,Pe=!0,Jt([]),_a&&(0,Mg.tk)({name:_a,copywriting:_a,position:"Exercise"}),ur()}})),ji.createElement("div",{ref:Yt,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Ga&&an==="public"&&ji.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ji.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),ji.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")),ji.createElement(Dl(),{initialLoad:!1,pageStart:0,loadMore:()=>{ur()},hasMore:Pe,useWindow:!1},pe.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Ga&&ji.createElement(Rg.Z,{className:fd.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:aa,onRow:_a=>({onClick:()=>{Jt([_a==null?void 0:_a.id])}}),resColumns:sn,rowSelection:Vr})))):ji.createElement(ji.Fragment,null,ji.createElement("div",{className:fd.shijuan},ji.createElement("div",null,"\u8BD5\u5377\uFF1A"),ji.createElement("div",{className:fd.name},ji.createElement("span",null,Oe==null?void 0:Oe.exercise_name))),ji.createElement("div",{className:fd.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"))),ji.createElement(Fe.default,{title:"\u63D0\u793A",open:Ca,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ji.createElement("div",null,ji.createElement(Ce.ZP,{onClick:()=>{ia(!1),ye.history.push(Lr)}},"\u4FEE\u6539\u8BD5\u5377"),ji.createElement(Ce.ZP,{type:"primary",onClick:()=>{ye.history.push(rr),ia(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ia(!1)}},ji.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")),ji.createElement(Zm.Z,{inPaper:!0,visible:Da,onCancel:Or,onOk:ea,renderData:Sr,modalType:"multiple",type:"examination_bank"}))};var Wg=(0,ye.connect)(({exercise:me,loading:pe,classroomList:ie})=>({exercise:me,loading:pe,classroomList:ie}))(Qg),Qm=x(30467),K0=x(59301),Gg=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Ug=({exercise:me,dispatch:pe})=>{const{value:ie}=me.actionTabs.params||{},[dt,Dt]=(0,a.useState)(!1),{categoryId:_e,coursesId:Ut}=(0,ye.useParams)(),at=()=>Gg(void 0,null,function*(){Dt(!0);let Oe;ie!=null&&ie.is_wrong?Oe=yield(0,Qm._B)(_e,{exercise_question_id:ie==null?void 0:ie.question_id}):Oe=yield(0,Qm.pr)(_e,{exercise_question_id:ie==null?void 0:ie.question_id}),(Oe==null?void 0:Oe.status)===0&&(oe.ZP.success(Oe==null?void 0:Oe.message),pe({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!0}}}),pe({type:"exercise/editExercise",payload:{categoryId:_e,coursesId:Ut}}),pe({type:"exercise/setActionTabs",payload:{}})),Dt(!1)});return K0.createElement(Fe.default,{title:"\u63D0\u793A",width:600,centered:!0,open:me.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:dt,onCancel:()=>pe({type:"exercise/setActionTabs",payload:{}}),onOk:at},K0.createElement("p",null,ie!=null&&ie.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"),ie!=null&&ie.is_wrong?K0.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"):K0.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",ie==null?void 0:ie.question_score,"\u5206\u3002"))};var Kg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ug),Vg="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/NNdcM4447bi5Fp10VARHCYIzcZZddZqXnn3/+TKkON1wN0v79+9usASv0xhtvDJtvvrkRxNRTT21lsNywisnnCtyt5LHHHjustdZaLVqGe+qWW26x+IkmmqgpHcXy5ZdfWhzKHMWB1Tz66KPbQ/7++++HeeaZJyyxxBJh4oknNgsaKxrrukhQBFjNbUlbyqKtcocffrglg9srr7xiSg/ycWudRGY/hx56aNh3333DaaedZhYq8WOOOWaYddZZCYZvv/02vPvuuxZGuUFkWMHDuqBAmR0xq2SmsMUWW5g1P80002RN//HHH208Gcs0nnMX7qUXX3zRT8Nqq61mJAqZbrbZZuHkk08OSy21VJZO4O677zYy4F5wMiD+gw8+MOOFcF7AfLzxxgvcl8yCJ5988uxInKQ6CIgQSo7lV199ZYqM4j47IIwiRrCyevbsGQ4++OAAKeC2mXDCCS2NjxFHHNEsvTvuuMPcBosvvng4/fTTs3Ss9wsuuMAUN2SCYPlCCDyguFqK5MQTTwwLL7xwUxKuiYMOOsjahEXngrWIJUhdtDUVFI+7atL4NIzb54cffkijrL4TTjihyUI/5JBDwmyzzWbW5BlnnGFKEPJDYT3xxBNhn332Cfvtt18gbY455sjqYwZFOyAFXB0IZMBMATfJ2muvbe65rEArAazvk046qUVqSmhY0kWy8847mwuqKG1w4nCnXXfddUYGuBzBmvbQLxcInvskvW8gD5dzzjnH0nHZ3X///Ub4U045pSXjamJ2AUm6MN5+jzFLKJINNtjA2oKh0NZ9VlRWcV0fARFCiTFk6o0CQ3gAF1hggawWnyFgpTEzwIrloUZ42BZddNGw5557ZvndCp9vvvmyOAJYziiMeeed12YXxOG3RbDQWpO07nwelI379dO022+/PasTfzaKAMHqHpSQN/WBs25x0003NRW7+eabjYzwY6OkEKxjZkYoeKzV559/Pmy66abhyCOPzFxVtBcrFhcJ7iAXzqkHN1l7JHV9TDDBBE1FfF0CInd3Hxk8/p9//mnK35knU0wxRbj++uvN8gZDZgX45xHuH4S2exzn6QI4ZEq63xcvvfSSjQXrVfj3Z5llFjNQMEgQ1mMgONyE6ZhZYv2DWSjX4C9P9mm+NMxMJZ25pGkKdy0ERAglxgvLzKfqWLpYW++99174+OOPM58r1l7R4myqzHn43D8MIWCtIygnpvDIDDPMYEc+PC6tI0usB3DDMK1PBYVPe1C8bkGm6Sxi43LCQkcWWmihNHmQ4Ysuusjy7Ljjjnbt++67zyzTo446yuJRemDk7h0imTkVyYEHHmjKCGW5zTbbmCuORdLOENYZWK9wQemiOBFIK12kpx2skXS2MFs588wzs2qZnYEXC8gYGrhmEMJOSh5HPCSNmxFiB9N0lgMR88eMtQgzHw/qYR3j2GOPJdgkGCH8dURYf0jXoTpSVnmHLQRECB0cj+eee878v2mxd955p0nZeRquDVwdKPBJJ53UfPepFYoi8Aca94cLbiFX/unuJAgHoa68oEAQrGzWJ3w9gTgIAcGSm3baaS3Mx1RTTWUkQZg++GIl52WEayNY4cxwXI455hhbFIYQUGK0B6WWCn5yrN17773X2gTRQmxYsxANbqMqCJa3rxnRHw+nrp20n9wfjz/+eBplC8VEsJuKGYyvmzCbZOfQdNNNl+VfeeWVszABxiAlZk/EnYQw48OF1RHBoJBUAwERQgfHEQWVF9wfCAqMhVq2+6GQUfJzzjlnPrudo8DTbZE8iK4cmDmwCIw8++yz4ZtvvrHw008/bUd2d7C+sNFGG2VrCaxRICwin3/++S2UCGlYp6kss8wyGSFAPFwLxeRurDRvW2EUET5rFxQ76xYuzKZYfLzqqqts++0666xjFjk7sNztg3sNdxuLy77wTj/YQUT5Dz/80Kvr0sc11lgjsDuIbZ+4EF3YJoqxkRK5p6VHNgUwe0Jw/+Bqc0KAbNjxhZsSgVSPPvpoC/sHOBfNXP3+YaYC5pLuiYAIoYPjzsPMTg0WZ/F3I6wLpIJC48FmEbg1QkBhsofchdkCDzPKD+vZ04rcFviO+cP688VlJ43UR47rh9kE5IM7CkuO2QMzDfz5RYKCwcXDLibfyUR7UN4IPn1fgKaP/HGeEgIuB5/5UIZ6KE+b2UrKNkvcJvioUWq4RFD+1JWSJIupuD5YP2Bn1ODKb7/91kQsrgSpF0z8XQbO3e9OuDMF4uePtqQCBihrSKEt4f5L/f9XXnlllp2tpODJuy8I+LKY3x7xd2LAnNki6w2DEhae03EfVH6lD/sIiBA6OEZYZxdffLG9+NNaUQiBaT6WPFsBiySvENI8uAHwA/s0Pk0j7D57VwxY5D67GH/88bPszFDYv4/Vj+XHegTKGkJrjRC8MAvhzDYQ6ndBaUIqiC+WexpHFKmvRXj87rvvbnl5eQqigBxQVLiocC2xfgIZIL6l1Mvi14fs3CVGPDu4kI4uZDqRWuHch7u7ctFD5ZSdRPl1IEjUx9gbxYyRmUUqjGuKf+o+Ih9Y5ush3gkB8sZYOeuss4huU5iBiBDahKjLJYoQSgyZW+WtFcWFwuJf3veb5sd1wO6RW2+9tcVuDup3N1RaxsNexnc0pS4Ct949L0dX/nllm+bJh3Hx+HbHdKcNcU4IKGafyXh5FjVR+vi32ZaK+JZOJxB2w7D4DSEQ9q26LHg7CXl9zFbYs49l7OKLralF72mDOuZJJJ3JpGlp/KDq7Ox0MPSx9brzSpwZny/MQ/TsyNptt90CGx6YObJZAYV9ww03eBV2LHIZ4aL0+n3MyUz5dBuwVwTpD2om43l17FoIiBCGwHixDRXlguJi+u0Lwy+88IJZfrgHUNx8xQXKPS/4+vOWn+fZfvvts91ITkxu3RUtNjMTYUaAtOa+8rrTI2sl7ERB0rd+mW24snIiSsux1RHBD+2E4OnuvmBWgOsIgRBcEefbxwzJF8Rxy3FtZiusr7g7y+tu6+jtZe2C9zFc0l1G+a+u4KU4FLPPwrzMkDiCdTpjxKWU7njimvktoGDI/cUMlPUICGGcccaxtRlfsKdMfobK1ta8+LZWxiF9UZEdWEXrDbiT0vWPfH0677oIiBCGwNixk4iXqlAoLP7yohbCS2h33nmn+cv5ioXWBOWQVwCeF+vMrVdXpE4evtjoeTmy1ZC6UDIoxkEtzrLukN81ghKmHwg7p1zBWkT8SLcczj333ObHxrrMC8oGFwa7XPhaBYTZAYoeSd9U5hylhyuJtrNQzxu+uJ2wTsGPeMgTgsUy5ppFCnzDDTcM/HVEIAT+8sILbowjC/pbb711PrnUOS8eMmN0gVTzO31418CtePIxw6L/bM3lTW4X1lr8vQTi8jM4z5ce/d2Q9I3oNL29YQwTZrYYO7TJZxu8xEk8bj/ifT2otfztvZ7ydT4CIoTOx9Rq5EGFENhGibWMG4l3FVDmbtmnl15//fWzh5f8bLUsErfwXOEy3fdZBkoT4dpcD78zC9sILhxcDFwfFwNKiPWFvPBWsbtk8mmc477JC8TEDiUEdxKKMrV40/wofRQ7pINiR8l5O/JvWPvsAHKFOJh58XYzwqwFzNiOirLH8uevNSJN21A2zIzCd/Twxi9rNHlLvr11+zoI+RmT9JzvFBqUQHyMRX6tIS3HPZLfSpx3GTEL4z5F/P5J6+hImLelfUsrRgr3HMKaBDMYhHhfr+GLID0/ZT3eMupjqCAgQhhCsGMFsZiKAkO5o7RYZEZ5FlliqSWHb9wfdBQmDw0KFBeOv3DkdbBQikLBhYJliXuIHUs+a6B7uGf4agTKY1HzcPLH1B/lzUtOWG/MBDhn+2IqxPvLVPip8+sUrA1QhmM+zevh4XflhEXv7qSUfHyL5B577GEE4ISw3HLLGQa8LAbBsZNq9dVXtz7ychVkAangwnLF49ftzCPKH6z4/iHEvx+qzDUwFFz43ir65t8cytePuHsNXHEJsdDMOKeSzszS+KIwO7Uo/9prr1myz9BwY/oY5L88kHvJd5eldba2A4sx8DULf+GPch6P8ZKuBS0ev67Ft0ITlgx9BEQIQ3AM+NZSlAZbR31nENtVi5Qmyg9/LVsHU7cHyiD9riRvLkoScT8//nG+7ZTvBXJhkRYL2r+ugpfCmBngXqFNWOgoCMgDQnKLzssXHfNfl+15UOYoeVdkHu9HyMdnMh6XP3o6bcRdhALDymVtAQKgjcxu2EWDS4XZDJgxM8DS9UVW6vV1m/w1Bvccq5zr8mZz0ZpNe+vH5YPwPUTcJ6mwU8y3D+ffmOY9lzLC9lS/BymPaw/xr8hgITq/SA/+qaFiBdr4oG240/KC68jHNk0Dv6L8aR6F/1sERAgl8cbCwofb1lf/oth58QrLHTcAypLtn6lgDWKB83CkD6zn4WHCcuPBxBJmJsCuHXevYF2ylZDFQ9rC4itH4ouUMzMX3p+AZLD6+V0FdvZgteMXHxxxnzF1sM6A8nbhOmm6xxcdaQtkhr8eaxQ3FMSGEuabUn3thD6yIAp2EKQvnqNMh5T7gTUgrsMLYnk/f1FfWovjDfb8Vz7Qb9rOOLvQL2ZFjBH3QZG7kf6DNeUR7k3wc7ciceDPOy4YI7jtfOcX1jvvLfhmAPJyfcqSr2jxmDUKvr7c1wIoI6kGAvqBnGqMo3pREgHcGEg6K2urKkiWhXdcVWXXD9qqX2lCYGgiIEIYmujr2l0OAVxZbe0Q63IdUoOFQIKACCEBQ0EhIASEQHdGoGd37rz6LgSEgBAQAg0ERAgNLBQSAkJACHRrBEQI3Xr41XkhIASEQAMBEUIDC4WEgBAQAt0aARFCtx5+dV4ICAEh0EBAhNDAQiEhIASEQLdGQITQrYdfnRcCQkAINBAQITSwUEgICAEh0K0RECF06+FX54WAEBACDQRECA0sFBICQkAIdGsERAjdevjVeSEgBIRAAwERQgMLhYSAEBAC3RoBEUK3Hn51XggIASHQQECE0MBCISEgBIRAt0ZAhNCth1+dFwJCQAg0EBAhNLBQSAgIASHQrREQIXTr4VfnhYAQEAINBP4ffViVsiyE5ygAAAAASUVORK5CYII=";const Yg=(me=[],pe=[],ie=[])=>(console.log("---",me,pe,ie),{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:ie},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:pe},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:me}]}),Xg=(me=[])=>({dataset:[{source:me}],tooltip:{show:!0,formatter:function(pe){return pe.value[2]+":"+pe.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 Jg=Object.defineProperty,Wm=Object.getOwnPropertySymbols,qg=Object.prototype.hasOwnProperty,_g=Object.prototype.propertyIsEnumerable,Gm=(me,pe,ie)=>pe in me?Jg(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,V0=(me,pe)=>{for(var ie in pe||(pe={}))qg.call(pe,ie)&&Gm(me,ie,pe[ie]);if(Wm)for(var ie of Wm(pe))_g.call(pe,ie)&&Gm(me,ie,pe[ie]);return me},Bm=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const $g=({shixunHomeworks:me,loading:pe,dispatch:ie})=>{var dt,Dt,_e,Ut;const at=(0,ye.useParams)(),[Oe,Pe]=(0,a.useState)(V0(V0({},{sort_by:"student_id",sort_direction:"desc"}),at)),[Pn,Zn]=(0,a.useState)(),[Xn,an]=(0,a.useState)([]);let wn=(0,a.useRef)();const[aa,Aa]=(0,a.useState)(1),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)(10),[pa,Jt]=(0,a.useState)([]);(0,a.useEffect)(()=>{la()},[]);const ga=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="student_number"?Oe.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:Oe.sort_by==="bug"?Oe.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:Oe.sort_by==="vulnerability"?Oe.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:Oe.sort_by==="specification"?Oe.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:Oe.sort_by==="complexity"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="total_row_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="quality_score"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(Yt,Ca)=>a.createElement("a",{target:"_blank",href:`/classrooms/${at.coursesId}/exercise/${at.categoryId}/analysis/${Ca.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,a.useEffect)(()=>(Pn===2&&(wn.current=setInterval(()=>{la()},6e4)),()=>{clearTimeout(wn.current)}),[Pn]);function la(){return Bm(this,null,function*(){const Yt=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/check_status.json`,{method:"GET"});Zn(Yt.status),Yt.status!=2&&Yt.status!=-1&&(ka({page:1,limit:10}),clearTimeout(wn.current))})}function ka(Yt){return Bm(this,null,function*(){Aa(Yt==null?void 0:Yt.page),On(Yt==null?void 0:Yt.limit);const Ca=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:V0({},Yt)});an(Ca)})}return console.log("-------",at),a.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(Pn===0||Pn===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",Xn==null?void 0:Xn.created_at)),a.createElement(Ce.ZP,{onClick:()=>{ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),a.createElement("p",{style:{display:"flex"}},a.createElement(re.Z,{style:{width:"100%"}},a.createElement(ve.Z,{flex:"80px"},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),a.createElement(ve.Z,{flex:"80px"},a.createElement(Ne.default,{checked:(pa==null?void 0:pa.length)===0,onChange:Yt=>{Yt.target.checked&&(Jt([]),ka({page:aa,limit:Ga}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),a.createElement(ve.Z,{flex:"1"},a.createElement(Ne.default.Group,{value:pa,onChange:Yt=>Bm(void 0,null,function*(){Jt([...Yt]),ka({page:aa,limit:Ga,group_course_ids:Yt})}),style:{width:"100%",fontSize:"14px"}},(dt=Xn==null?void 0:Xn.course_groups)==null?void 0:dt.map((Yt,Ca)=>a.createElement(Ne.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"),(Xn==null?void 0:Xn.grade_statistics)&&a.createElement(Ad.Z,{option:Yg((Dt=Xn==null?void 0:Xn.grade_statistics)==null?void 0:Dt.map(Yt=>Yt.specification_count),(_e=Xn==null?void 0:Xn.grade_statistics)==null?void 0:_e.map(Yt=>Yt.vulnerability_count),(Ut=Xn==null?void 0:Xn.grade_statistics)==null?void 0:Ut.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"),(Xn==null?void 0:Xn.quality_scores)&&a.createElement(Ad.Z,{option:Xg(Xn==null?void 0:Xn.quality_scores.map((Yt,Ca)=>[Ca+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(Se.default.Search,{size:"middle",onSearch:Yt=>{ka({page:1,limit:Ga,search:Yt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),a.createElement(z.default,{columns:ga,dataSource:Xn==null?void 0:Xn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(Yt,Ca,ia)=>{ia.field&&(Oe.sort_by=ia.field),ia.order||(Oe.sort_direction="asc"),ia.order==="ascend"&&(Oe.sort_direction="asc"),ia.order==="descend"&&(Oe.sort_direction="desc"),ia.order||(Oe.sort_direction="asc"),ka(V0({page:1,limit:Ga},Oe))}}),a.createElement(xe.Z,{current:aa,total:Xn==null?void 0:Xn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Ga,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(Yt,Ca)=>{Aa(Yt),On(Ca),ka({page:Yt,limit:Ca,group_course_ids:pa})}}))),Pn===2&&a.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},a.createElement("img",{src:Vg}),a.createElement("br",null),a.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{la()}},"\u5237\u65B0\u9875\u9762")),a.createElement(Hr,null),a.createElement(Fe.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!_n,footer:null,onCancel:()=>Wn(!1)},a.createElement("div",{style:{height:500,overflow:"hidden"}},!!_n&&a.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${at==null?void 0:at.categoryId}-${_n==null?void 0:_n.student_number}&resolved=false`,frameBorder:"0"}))))};var ef=(0,ye.connect)(({shixunHomeworks:me,loading:pe})=>({shixunHomeworks:me,loading:pe.effects}))($g),Cu={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"},pr=x(59301),tf=Object.defineProperty,nf=Object.defineProperties,af=Object.getOwnPropertyDescriptors,Um=Object.getOwnPropertySymbols,rf=Object.prototype.hasOwnProperty,of=Object.prototype.propertyIsEnumerable,Km=(me,pe,ie)=>pe in me?tf(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,bc=(me,pe)=>{for(var ie in pe||(pe={}))rf.call(pe,ie)&&Km(me,ie,pe[ie]);if(Um)for(var ie of Um(pe))of.call(pe,ie)&&Km(me,ie,pe[ie]);return me},lf=(me,pe)=>nf(me,af(pe)),e0=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const uf=({exercise:me,dispatch:pe,user:ie})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Ut]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[Pn,Zn]=(0,a.useState)(!1),{exerciseList:Xn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[Aa,_n]=(0,a.useState)([]),[Wn,Ga]=(0,a.useState)(0),[On,pa]=(0,a.useState)(!0),[Jt,ga]=(0,a.useState)(!1),[la,ka]=(0,a.useState)(!1),[Yt,Ca]=(0,a.useState)(!1),[ia,rr]=(0,a.useState)(""),ro=(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}],[Ua,sn]=(0,a.useState)([]);(0,a.useEffect)(()=>{tt(_e)},[]),(0,a.useEffect)(()=>(clearInterval(ro.current),(an==null?void 0:an.exercise_status)===2&&(ro.current=setInterval(()=>{tt(_e)},3e4)),()=>{clearInterval(ro.current)}),[an==null?void 0:an.exercise_status,_e]);const tt=or=>e0(void 0,null,function*(){const ea=dr().cloneDeep(or);console.log(ea,"sendData"),pa(!0),aa([]);const _a=yield(0,fe.ZP)(`/api/exercises/${or==null?void 0:or.exercise_id}/exercise_abnormities.json`,{method:"get",params:ea});sn((_a==null?void 0:_a.error_types)||[]),_n([]),pa(!1),Ga(_a==null?void 0:_a.total_count),aa((_a==null?void 0:_a.exercise_abnormites)||[])}),Za=(or,ea)=>{_e.page=1,_e[ea]=or,Ut(bc({},_e)),tt(_e)},va=or=>{_e.page=1,_e.keyword=or,Ut(bc({},_e))},za=()=>{_e.page=1;const or=Object.assign({},at.getFieldValue());Object.keys(or).map(function(ea){switch(ea){case"error_type":or[ea].includes("all")||!or[ea].length?(delete _e.error_type,at.setFieldsValue({error_type:"all"})):(_e.error_type=or[ea],at.setFieldsValue({error_type:_e.error_type}));break;case"course_group_id":or[ea].includes("all")||!or[ea].length?(delete _e.course_group,at.setFieldsValue({course_group_id:"all"})):(_e.course_group=or[ea],at.setFieldsValue({course_group_id:_e.course_group}));break}}),Ut(bc({},_e)),tt(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),Zn(!0))},[document.getElementById("divhe"),Xn]);const ur=(or,ea,_a)=>{_e.page=or==null?void 0:or.current,_e.limit=or==null?void 0:or.pageSize,_a!=null&&_a.order?(_e.sort_by=_a==null?void 0:_a.field,_e.sort_direction=(_a==null?void 0:_a.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Ut(bc({},_e)),tt(_e)},Ha=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(or,ea,_a)=>_e.limit*(_e.page-1)+_a+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:or=>pr.createElement(De.Z,{placement:"bottomLeft",title:or},pr.createElement("span",null,or))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:or=>pr.createElement(De.Z,{placement:"bottomLeft",title:or},pr.createElement("span",null,or||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:or=>pr.createElement(De.Z,{placement:"bottomLeft",title:or},pr.createElement("span",null,or||"--"))},{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:(or,ea)=>pr.createElement(pr.Fragment,null,pr.createElement(De.Z,{placement:"bottomLeft",title:or},pr.createElement("span",null,or||"--")),(ea==null?void 0:ea.user_screen_num)>=50&&pr.createElement(De.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"},pr.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(ea==null?void 0:ea.user_screen_num)>0&&pr.createElement("span",{onClick:()=>rr(ea==null?void 0:ea.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Vr=or=>{_n(or)},Va=()=>{ga(!1),tt(_e)},Da=or=>{const ea=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(ya,ra)=>pr.createElement("span",null,ya||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(ya,ra)=>pr.createElement(pr.Fragment,null,ya==="passed"&&pr.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),ya==="rejected"&&pr.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),ya==="submitted"&&pr.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(ya,ra)=>ya?pr.createElement(De.Z,{placement:"bottom",title:ya},pr.createElement("span",null,ya)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(ya,ra)=>pr.createElement("span",{className:"current c-light-primary",onClick:()=>{Ka.Z.publish("preview-image",ya)}},"\u67E5\u770B")}],_a=Fe.default.confirm({icon:null,width:700,className:`${Cu.cusModal} custom-modal-divider`,centered:!0,title:pr.createElement(re.Z,null,pr.createElement(ve.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),pr.createElement(ve.Z,null,pr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>_a.destroy()}))),content:pr.createElement("div",null,pr.createElement(z.default,{className:Cu.customTable,dataSource:[bc({},or)],bordered:!1,columns:ea,rowKey:"exercise_identity_photo_id",rowClassName:Cu.row,pagination:!1}))})},Or=or=>{var ea,_a;const ya=Fe.default.confirm({icon:null,className:`${Cu.cusModal} custom-modal-divider`,centered:!0,width:((ea=or==null?void 0:or.play_url)==null?void 0:ea.length)<6?724:744,title:pr.createElement(re.Z,null,pr.createElement(ve.Z,{flex:"1"},"\u89C6\u9891"),pr.createElement(ve.Z,null,pr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ya.destroy()}))),content:pr.createElement("ul",{className:Cu.sys},(_a=or==null?void 0:or.play_url)==null?void 0:_a.map((ra,xa)=>pr.createElement("li",{className:Cu.li,key:xa},pr.createElement("div",{className:Cu.d1},pr.createElement("div",{className:Cu.img},pr.createElement(Al,{src:ra==null?void 0:ra.replace(".m3u8",".flv"),autoPlay:!0})),pr.createElement("div",{className:Cu.btn},pr.createElement("div",{className:Cu.b1},"\u56DE\u653E\u89C6\u9891",xa+1))))))})},Sr=or=>{const ea=Fe.default.confirm({icon:null,className:`${Cu.cusModal} custom-modal-divider`,centered:!0,width:710,title:pr.createElement(re.Z,null,pr.createElement(ve.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),pr.createElement(ve.Z,null,pr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ea.destroy()}))),content:pr.createElement(re.Z,null,pr.createElement("aside",{className:Cu.imgWrap,style:{marginBottom:40}},pr.createElement("div",{className:Cu.img},pr.createElement("img",{width:326,src:(0,ue.Tv)(or==null?void 0:or.photo_url)}),pr.createElement("div",{className:Cu.textP},"\u91C7\u96C6\u7167\u7247")),pr.createElement("div",{className:Cu.img,style:{marginLeft:20}},or!=null&&or.identity_url?pr.createElement("img",{width:326,src:(0,ue.Tv)(or==null?void 0:or.identity_url)}):pr.createElement("div",{className:Cu.no,style:{width:326}},pr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),pr.createElement("div",{className:Cu.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return pr.createElement("section",{className:Cu.wrap},pr.createElement(de.default,{form:at,onChange:za,initialValues:{course_group_id:"all"}},pr.createElement(de.default.Item,{name:"course_group_id"},pr.createElement(Ne.default.Group,{style:{width:"100%"}},pr.createElement(re.Z,null,pr.createElement(ve.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),pr.createElement(ve.Z,{flex:"80px"},pr.createElement(Ne.default,{value:"all"},"\u5168\u90E8")),pr.createElement(ve.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Xn.course_groups)==null?void 0:dt.map((or,ea)=>pr.createElement(Ne.default,{key:ea,value:or.exercise_group_id,className:"ml0 mr8"},or.exercise_group_name,"(",or.exercise_group_students,")"))),Pn&&pr.createElement("span",{onClick:()=>{let or=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(or)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?pr.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):pr.createElement(uo.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),pr.createElement(de.default.Item,{name:"error_type"},pr.createElement(Ne.default.Group,{style:{width:"100%"}},pr.createElement(re.Z,null,pr.createElement(ve.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),pr.createElement(ve.Z,{flex:"80px"},pr.createElement(Ne.default,{value:"all"},"\u5168\u90E8")),pr.createElement(ve.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},Ua==null?void 0:Ua.map((or,ea)=>pr.createElement(Ne.default,{key:ea,value:or.error_type,className:"ml0 mr8"},or.error_type_text,"\uFF08",or.count||0,"\uFF09"))))))),pr.createElement("div",{className:Cu.control},pr.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.keyword,onChange:or=>va(or.target.value),onSearch:()=>{_e.page=1,Ut(bc({},_e)),tt(_e)}}),pr.createElement(Ce.ZP,{onClick:()=>ka(!0),style:{marginLeft:"auto"},icon:pr.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),pr.createElement(Ce.ZP,{onClick:()=>Ca(!0),icon:pr.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),pr.createElement("div",{className:Cu.bgH}),pr.createElement(z.default,{className:Cu.customTable,dataSource:wn,bordered:!1,columns:Ha,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:Cu.row,loading:On,onChange:ur,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:or=>pr.createElement("span",{className:"mr10"},"\u5171",pr.createElement("span",{className:"c-orange"},or),"\u6761\u6570\u636E")}}),pr.createElement(cf,{selectIds:Aa,visible:Jt,onCancel:()=>ga(!1),onOk:Va,params:_e}),pr.createElement(df,{visible:Yt,onCancel:()=>Ca(!1)}),pr.createElement(mf,{visible:ia,onCancel:()=>rr(!1)}),pr.createElement(Fe.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:la,width:900,footer:null,onCancel:()=>{ka(!1)}},pr.createElement("div",{className:"c-grey-333"},pr.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"),pr.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),pr.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"),pr.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"),pr.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"),pr.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"),pr.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"),pr.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),pr.createElement(Na.Z,null))};var sf=(0,ye.connect)(({exercise:me,user:pe})=>({exercise:me,user:pe}))(uf);const cf=({visible:me,onOk:pe,onCancel:ie,selectIds:dt,params:Dt})=>{const[_e,Ut]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),Pn=Zn=>e0(void 0,null,function*(){Ut(!0);let Xn;me===!0?Xn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:bc({identity_photo_ids:dt},Zn)}):Xn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:bc({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},Zn)}),(Xn==null?void 0:Xn.status)===0&&pe(),Ut(!1)});return pr.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{ie()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},pr.createElement(de.default,{className:Cu.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:Pn,onValuesChange:()=>{Oe(bc({},Pe.getFieldsValue()))}},me!==!0&&pr.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},pr.createElement(ve.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),pr.createElement(ve.Z,null,pr.createElement("aside",{className:Cu.imgWrap},pr.createElement("div",{className:Cu.img},pr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),pr.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:Cu.iBtn},"\u9884\u89C8"),pr.createElement("div",{className:Cu.text},"\u91C7\u96C6\u7167\u7247")),pr.createElement("div",{className:Cu.img,style:{marginLeft:20}},me!=null&&me.identity_url?pr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):pr.createElement("div",{className:Cu.no,style:{width:326}},pr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&pr.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:Cu.iBtn},"\u9884\u89C8"),pr.createElement("div",{className:Cu.text},"\u8BC1\u4EF6\u7167\u7247"))))),pr.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},pr.createElement(be.ZP.Group,null,pr.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),pr.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&pr.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},pr.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),pr.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")))},df=({visible:me,onCancel:pe})=>{const ie=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:20,exercise_id:ie==null?void 0:ie.categoryId}),[_e,Ut]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]),[Pe,Pn]=(0,a.useState)(0);(0,a.useEffect)(()=>{me&&(dt.page=1,dt.limit=20,Dt(bc({},dt)),Xn(dt))},[me]);const Zn=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:wn=>pr.createElement(De.Z,{placement:"bottomLeft",title:wn},pr.createElement("span",null,wn))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:wn=>pr.createElement(pr.Fragment,null,wn===0&&pr.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:wn=>pr.createElement(De.Z,{placement:"bottomLeft",title:wn},pr.createElement("span",null,wn))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:wn=>pr.createElement(De.Z,{placement:"bottomLeft",title:wn},pr.createElement("span",null,wn))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:wn=>pr.createElement("img",{className:"current",onClick:()=>Ka.Z.publish("preview-image",`${Re.Z.API_SERVER}${wn}`),width:70,height:40,src:`${Re.Z.API_SERVER}${wn}`})}],Xn=wn=>e0(void 0,null,function*(){const aa=dr().cloneDeep(wn);Ut(!0);const Aa=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:aa});Ut(!1),Pn(Aa==null?void 0:Aa.total_count),Oe((Aa==null?void 0:Aa.exercise_screen_actions)||[])}),an=wn=>{dt.page=wn==null?void 0:wn.current,dt.limit=wn==null?void 0:wn.pageSize,Dt(bc({},dt)),Xn(dt)};return pr.createElement(Fe.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:me,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{pe()},footer:null},pr.createElement(z.default,{dataSource:at,bordered:!1,columns:Zn,size:"large",loading:_e,locale:{emptyText:pr.createElement(ze.Z,null)},onChange:an,pagination:{pageSize:dt.limit,total:Pe,current:dt.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:wn=>pr.createElement("span",{className:"mr10"},"\u5171",pr.createElement("span",{className:"c-orange"},wn),"\u6761\u6570\u636E")}}))},mf=({visible:me,onCancel:pe})=>{const ie=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:9999,user_id:me,error_type:[8],exercise_id:ie==null?void 0:ie.categoryId}),[_e,Ut]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]);(0,a.useEffect)(()=>{me&&Pe(lf(bc({},dt),{user_id:me}))},[me]);const Pe=Xn=>e0(void 0,null,function*(){const an=dr().cloneDeep(Xn);console.log(an,"sendData"),Ut(!0);const wn=yield(0,fe.ZP)(`/api/exercises/${Xn==null?void 0:Xn.exercise_id}/exercise_abnormities.json`,{method:"get",params:an});Ut(!1),Oe((wn==null?void 0:wn.exercise_abnormites)||[])}),Pn=Xn=>e0(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:()=>e0(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${ie==null?void 0:ie.categoryId}/exercise_user_screens/${Xn}.json`,{method:"delete"})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),Pe(dt))})})}),Zn=(at==null?void 0:at[0])||{};return pr.createElement(Fe.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!me,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{pe()},footer:null},pr.createElement(Ft.Z,{spinning:_e},pr.createElement("div",{style:{maxHeight:500}},pr.createElement("div",{className:"c-grey-333 blod mb10"},Zn==null?void 0:Zn.real_name," ",Zn==null?void 0:Zn.student_id),(Zn==null?void 0:Zn.user_screen_num)>=50&&pr.createElement("div",{className:"mb10",style:{color:"#FA6400"}},pr.createElement("i",{className:"iconfont icon-tishi11 mr5"}),pr.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")),at==null?void 0:at.map((Xn,an)=>{var wn,aa;return pr.createElement("div",{key:an},pr.createElement("div",{className:"mb10"},pr.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),pr.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},Xn==null?void 0:Xn.created_at),pr.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",pr.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(wn=Xn==null?void 0:Xn.exercise_user_screens)==null?void 0:wn.length),"\u5F20")),pr.createElement("div",{className:Cu.listWrap},(aa=Xn==null?void 0:Xn.exercise_user_screens)==null?void 0:aa.map(Aa=>pr.createElement("div",{key:Aa==null?void 0:Aa.id,className:Cu.list},pr.createElement("img",{src:`${Re.Z.API_SERVER}${Aa==null?void 0:Aa.url}`}),pr.createElement("div",{className:Cu.time},pr.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),pr.createElement("span",{className:"c-grey-333 font12"},Aa==null?void 0:Aa.created_at)),pr.createElement("div",{className:Cu.mask},pr.createElement("div",{className:Cu.icons},pr.createElement("i",{onClick:()=>Ka.Z.publish("preview-image",`${Re.Z.API_SERVER}${Aa==null?void 0:Aa.url}`),className:"iconfont icon-fangda3 mr15"}),pr.createElement("i",{onClick:()=>Pn(Aa==null?void 0:Aa.id),className:"iconfont icon-shanchu14"})))))))}))))};var Fd={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"},Vm=x(97162),gf=x(76983),ff=x(41727),pf=x(12971),vf=x(49973);const hf=me=>{const pe=ie=>{const dt=new Notification(ie.title,{body:ie.message,icon:ie.icon||"/ip.png"});dt.addEventListener("click",()=>{ie.link&&window.open(ie.link,ie.target||"_blank")}),setTimeout(()=>{dt.close()},3e4)};"Notification"in window?Notification.permission==="granted"?pe(me):Notification.permission!=="denied"&&Notification.requestPermission().then(ie=>{ie==="granted"&&pe(me)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var Ef=x(32215),Af=x(74732),Cf=x(3829),yf=x(71621),Ff=x(40406),Bf=x(32637),Sf=x(45313),Bs={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"},Pf=x(13014),ri=x(59301),bf=Object.defineProperty,xf=Object.defineProperties,wf=Object.getOwnPropertyDescriptors,Ym=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,If=Object.prototype.propertyIsEnumerable,Xm=(me,pe,ie)=>pe in me?bf(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Jm=(me,pe)=>{for(var ie in pe||(pe={}))Df.call(pe,ie)&&Xm(me,ie,pe[ie]);if(Ym)for(var ie of Ym(pe))If.call(pe,ie)&&Xm(me,ie,pe[ie]);return me},qm=(me,pe)=>xf(me,wf(pe)),Y0=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Of=x(89392),Nf=({exercise:me,globalSetting:pe,user:ie,loading:dt,dispatch:Dt})=>{const{is_open_ai_review:_e,ai_review_settings:Ut,unified_ai_setting:at,ai_review_user_id:Oe,exercise_author_id:Pe,is_random:Pn}=me==null?void 0:me.commonHeader,Zn=(0,ye.useParams)(),[Xn,an]=(0,a.useState)([]),[wn,aa]=(0,a.useState)(null),[Aa,_n]=(0,a.useState)(!1),[Wn,Ga]=(0,a.useState)({is_open_ai_review:!1}),[On,pa]=(0,a.useState)(!1),[Jt]=de.default.useForm(),[ga,la]=(0,a.useState)(1),ka=[{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)(()=>{dt["exercise/getCommonHeader"]||Yt()},[dt["exercise/getCommonHeader"]]);const Yt=()=>Y0(void 0,null,function*(){Ga({is_open_ai_review:_e}),la(at?1:2),Jt.setFieldValue("ai_review_settings",(Ut==null?void 0:Ut.length)>0?Ut:ka),Ca(),Oe&&Oe!=-1?(pa(!1),aa(Oe)):Oe==-1?pa(!0):aa(Pe)}),Ca=()=>Y0(void 0,null,function*(){const sn=yield Dt({type:"teachers/getList",payload:{id:Zn==null?void 0:Zn.coursesId,coursesId:Zn==null?void 0:Zn.coursesId,page:1}});return an(sn==null?void 0:sn.teacher_list),sn==null?void 0:sn.teacher_list}),ia=()=>{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:Pf,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},rr=()=>Y0(void 0,null,function*(){if((Wn==null?void 0:Wn.is_open_ai_review)===!1)return ro({is_open_ai_review:!1});yield Jt.validateFields();const sn=Jt.getFieldValue("ai_review_settings");ga==1&&!(0,ue.BR)(sn)||ro(qm(Jm({},Wn),{unified_ai_setting:ga==1,ai_review_settings:sn,ai_review_user_id:On?-1:wn}))}),ro=sn=>Y0(void 0,null,function*(){_n(!0);const tt=yield(0,fe.ZP)(`/api/exercises/${Zn==null?void 0:Zn.categoryId}/ai_review_settings.json`,{method:"post",body:sn});(tt==null?void 0:tt.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),Lr()),_n(!1)}),Lr=()=>{Dt({type:"exercise/getCommonHeader",payload:{categoryId:Zn==null?void 0:Zn.categoryId,coursesId:Zn==null?void 0:Zn.coursesId,category:Zn==null?void 0:Zn.categoryId}})},Ua=()=>Of.isEqual({ai_review_settings:Ut,ai_review_user_id:Oe,is_open_ai_review:_e,unified_ai_setting:at},{ai_review_settings:Jt.getFieldValue("ai_review_settings"),ai_review_user_id:On?-1:wn,is_open_ai_review:Wn==null?void 0:Wn.is_open_ai_review,unified_ai_setting:ga==1});return ri.createElement(Ft.Z,{spinning:dt["exercise/getCommonHeader"]},ri.createElement("div",{className:Bs.ai_review},ri.createElement("div",{className:Bs.config_warp},ri.createElement("div",{className:Bs.config_title},"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605"),ri.createElement("div",{className:Bs.znpy},ri.createElement(Ne.default,{style:{color:"#000"},checked:Wn==null?void 0:Wn.is_open_ai_review,onChange:sn=>{var tt;if(!((tt=ie==null?void 0:ie.userInfo)!=null&&tt.has_big_model_permission))return ia(),!1;Ga(qm(Jm({},Wn),{is_open_ai_review:sn.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")),(Wn==null?void 0:Wn.is_open_ai_review)&&ri.createElement(ri.Fragment,null,ri.createElement("div",{className:`${Bs.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6"),ri.createElement("div",{className:Bs.pfbz_ts},ri.createElement(be.ZP.Group,{onChange:sn=>{sn.target.value==2&&Jt.setFieldValue("ai_review_settings",(Ut==null?void 0:Ut.length)>0?Ut:ka),la(sn.target.value)},value:ga,options:[{value:1,label:"\u7EDF\u4E00\u8BC4\u5206\u6807\u51C6",style:{marginRight:44}},{value:2,label:"\u6BCF\u9898\u5355\u72EC\u8BBE\u5B9A"}]})),ga==1&&ri.createElement(ri.Fragment,null,ri.createElement("div",{className:Bs.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:Bs.btns_pfbz,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",showSelectQuestion:!0,ai_review_settings:Jt.getFieldValue("ai_review_settings")}})}},ri.createElement("img",{src:El.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),ri.createElement(de.default,{form:Jt,colon:!1,style:{background:"#F6F7F9"}},ri.createElement(de.default.List,{name:"ai_review_settings"},(sn,{add:tt,remove:Za})=>sn.map((va,za)=>{var ur;return ri.createElement(re.Z,{key:va.key,style:{padding:"5px 14px 5px 30px"}},ri.createElement(ve.Z,{className:Bs.lable_name1},"\u8BC4\u5206\u9879\u76EE"),ri.createElement(ve.Z,null,ri.createElement(de.default.Item,{className:"ml10",name:[va.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},ri.createElement(Se.default,{onChange:Ha=>{Jt.setFieldValue([va.name,"content"],Ha.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),ri.createElement(ve.Z,{className:Bs.lable_name1},"\u8BC4\u5206\u6807\u51C6"),ri.createElement(ve.Z,null,ri.createElement(de.default.Item,{className:"ml10",name:[va.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},ri.createElement(Se.default,{onChange:Ha=>{Jt.setFieldValue([va.name,"content"],Ha.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),ri.createElement(ve.Z,{className:Bs.lable_name1},"\u6743\u91CD"),ri.createElement(ve.Z,null,ri.createElement(de.default.Item,{className:"ml10",name:[va.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(Te.Z,{value:Jt.getFieldValue([va.name,"weight"]),onChange:Ha=>{Number.isInteger(Ha)||Jt.setFieldValue([va.name,"weight"],parseFloat(Ha).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),ri.createElement(re.Z,{className:(ur=Bs)==null?void 0:ur.h_lh_40},ri.createElement(ve.Z,null,ri.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(sn.length>=10)return oe.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");tt()}})),za>0&&ri.createElement(ve.Z,null,ri.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Za(va.name)}}))))})))),ga==2&&ri.createElement("div",{className:Bs.pfbz_ts,style:{border:0,height:50}},ri.createElement("div",{className:`${Bs.btn_config}`,onClick:()=>{if(!Ua()){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/${Zn.coursesId}/exercise/add/${Zn.categoryId}?random=${Pn}&type=2`)}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6 ")),ri.createElement("div",{className:`${Bs.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),ri.createElement("div",{className:Bs.znpy,style:{border:0}},ri.createElement(be.ZP,{style:{color:"#000"},checked:!On,onChange:sn=>{if(pa(!On),Oe&&Oe!==-1)return aa(Oe);aa(Pe)}},"\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"))),!On&&(Xn==null?void 0:Xn.length)>0&&ri.createElement("div",{className:Bs.teacherList},Xn==null?void 0:Xn.map((sn,tt)=>ri.createElement("div",{className:`${Bs.teacherItem} ${(sn==null?void 0:sn.user_id)==wn?Bs.activeTeacherItem:""}`,key:tt,onClick:()=>aa(sn==null?void 0:sn.user_id)},sn==null?void 0:sn.name))),ri.createElement("div",{className:Bs.znpy},ri.createElement(be.ZP,{style:{color:"#000"},checked:On,onChange:sn=>{pa(!On)}},"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(Ce.ZP,{loading:Aa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>rr()},"\u4FDD\u5B58"))))};var Lf=(0,ye.connect)(({exercise:me,globalSetting:pe,loading:ie,user:dt})=>({exercise:me,globalSetting:pe,loading:ie.effects,user:dt}))(Nf),Rf=x(47467),_m={radio_con:"radio_con___OlJK6",result_con:"result_con___Z4Xwq",result_title:"result_title___uGxkx"},Is=x(59301),Mf=Object.defineProperty,Tf=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,$m=Object.getOwnPropertySymbols,jf=Object.prototype.hasOwnProperty,Zf=Object.prototype.propertyIsEnumerable,eg=(me,pe,ie)=>pe in me?Mf(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Sm=(me,pe)=>{for(var ie in pe||(pe={}))jf.call(pe,ie)&&eg(me,ie,pe[ie]);if($m)for(var ie of $m(pe))Zf.call(pe,ie)&&eg(me,ie,pe[ie]);return me},Hf=(me,pe)=>Tf(me,kf(pe)),Pm=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const zf=({shixunHomeworks:me,exercise:pe,loading:ie,dispatch:dt})=>{var Dt,_e,Ut,at,Oe,Pe;const[Pn,Zn]=(0,a.useState)({page:1,limit:10}),[Xn,an]=(0,a.useState)(-1),[wn,aa]=(0,a.useState)(""),[Aa,_n]=(0,a.useState)({}),[Wn,Ga]=(0,a.useState)(!1),[On,pa]=(0,a.useState)(!1),Jt=(0,ye.useParams)(),[ga,la]=(0,a.useState)({}),ka=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Ua,sn,tt)=>(Pn.page-1)*Pn.limit+tt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Ua=>Ua||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Ua,sn)=>Is.createElement("div",{className:_m.banding,title:Ua||"--"},Ua||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Ua,sn)=>Ua===0?Is.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Ua===1?Is.createElement("span",{style:{color:"#DF3042"}},!sn.is_make_up&&"\u8003\u8BD5\u4E2D",sn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Ua===2?Is.createElement("span",{style:{color:"#5AB891"}},!sn.is_make_up&&!sn.is_force_commit&&"\u5DF2\u4EA4\u5377",sn.is_make_up&&!sn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",sn.is_make_up&&sn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!sn.is_make_up&&sn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Is.createElement("span",{style:{color:"#5AB891"}},!sn.is_make_up&&!sn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",sn.is_make_up&&!sn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",sn.is_make_up&&sn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!sn.is_make_up&&sn.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:(Ua,sn)=>{let tt=new Date().getTime();return ga!=null&&ga.appraise_setting&&(ga!=null&&ga.sealed_review)&&new Date(ga==null?void 0:ga.appraise_end_time).getTime()>tt?"--":!Ua&&sn.review_status?"\u8BC4\u9605\u4E2D":Ua?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:Ua=>Ua===1?Is.createElement("span",{className:"c-green"},"\u6210\u529F"):Is.createElement("span",{className:"c-red"},"\u5931\u8D25")}].filter(Ua=>!!Ua);(0,a.useEffect)(()=>{var Ua,sn;((Ua=pe.actionTabs)==null?void 0:Ua.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&(an((sn=pe.actionTabs)==null?void 0:sn.status),Yt())},[(Dt=pe.actionTabs)==null?void 0:Dt.key]),(0,a.useEffect)(()=>{var Ua;((Ua=pe.actionTabs)==null?void 0:Ua.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Xn!=null&&rr(1,10)},[Xn]);const Yt=()=>Pm(void 0,null,function*(){const Ua=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/header_info.json`,{method:"get"});(Ua==null?void 0:Ua.status)===0&&la((Ua==null?void 0:Ua.data)||{})}),Ca=Ua=>{Pn.keyword=Ua,Pn.page=1,Zn(Sm({},Pn)),ia(Pn)},ia=Ua=>Pm(void 0,null,function*(){var sn,tt;pa(!0);const Za=yield(0,fe.ZP)(`/api/exercise_resubmits/${(sn=pe.actionTabs)==null?void 0:sn.id}/resubmit_student_list.json`,{method:"get",params:Hf(Sm({},Ua),{success_status:Xn!=-1?[Xn]:null,exercise_id:Jt==null?void 0:Jt.categoryId,exercise_question_id:(tt=pe.actionTabs)==null?void 0:tt.questionId})});(Za==null?void 0:Za.status)===0&&_n(Za||{}),pa(!1)}),rr=(Ua,sn)=>{Pn.page=Ua,Pn.limit=sn,Zn(Sm({},Pn)),ia(Pn)},ro=()=>Pm(void 0,null,function*(){var Ua,sn,tt,Za;if(Xn==1&&((Ua=Aa==null?void 0:Aa.success_status)==null?void 0:Ua[1].count)==0||Xn==2&&((sn=Aa==null?void 0:Aa.success_status)==null?void 0:sn[0].count)==0)return oe.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Ga(!0);const va=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Jt==null?void 0:Jt.categoryId,exercise_users_ids:Aa==null?void 0:Aa.exercise_users_ids,exercise_question_id:(tt=pe.actionTabs)==null?void 0:tt.questionId}});(va==null?void 0:va.status)===0&&(Lr(),(Za=pe.actionTabs)==null||Za.onOK()),Ga(!1)}),Lr=()=>{dt({type:"exercise/setActionTabs",payload:{key:""}}),aa(""),an(null)};return Is.createElement(Fe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((_e=pe.actionTabs)==null?void 0:_e.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Wn,onCancel:()=>Lr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>ro()},Is.createElement("div",{className:_m.radio_con},Is.createElement("div",null,Is.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),Is.createElement(be.ZP.Group,{onChange:Ua=>{an(Ua.target.value)},value:Xn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Ut=Aa==null?void 0:Aa.success_status)==null?void 0:Ut[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((at=Aa==null?void 0:Aa.success_status)==null?void 0:at[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),Is.createElement("div",{className:"flex justify-between item-center mb10"},Is.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Is.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Oe=Aa==null?void 0:Aa.success_status)==null?void 0:Oe[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",Is.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Pe=Aa==null?void 0:Aa.success_status)==null?void 0:Pe[0].count)||0),"\u4EBA"),Is.createElement(Se.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wn,onChange:Ua=>aa(Ua.target.value),onSearch:Ca})),Is.createElement(z.default,{loading:On,dataSource:(Aa==null?void 0:Aa.data)||[],columns:ka,pagination:{current:Pn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Pn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(Aa==null?void 0:Aa.count)||0,size:"default",showTotal:ue.rU,onChange:rr},onChange:(Ua,sn,tt)=>{tt!=null&&tt.order?(Pn.sort_by=tt==null?void 0:tt.field,Pn.direction=(tt==null?void 0:tt.order)==="ascend"?"asc":"desc"):(Pn.sort_by=null,Pn.direction=null),ia(Pn)}}))};var Qf=(0,ye.connect)(({shixunHomeworks:me,exercise:pe,loading:ie,user:dt})=>({shixunHomeworks:me,exercise:pe,loading:ie.effects,user:dt}))(zf),Bd=x(59301),Wf=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Gf=({exercise:me,loading:pe,dispatch:ie})=>{var dt,Dt;const[_e,Ut]=(0,a.useState)([]),at=(0,ye.useParams)(),Oe=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:Pn=>Bd.createElement(De.Z,{placement:"bottom",title:Pn},Bd.createElement("span",{style:{color:"#333"}},Qe()(Pn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(Pn,Zn)=>Bd.createElement("span",{style:{color:"#333"}},Zn==null?void 0:Zn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(Pn,Zn)=>(Zn==null?void 0:Zn.status)=="running"?Bd.createElement("span",{style:{color:"#333"}}," ",Bd.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Zn==null?void 0:Zn.rate):Bd.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Zn==null?void 0:Zn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Zn==null?void 0:Zn.fail_count," \u4EBA")}];(0,a.useEffect)(()=>{var Pn;((Pn=me.actionTabs)==null?void 0:Pn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Pe()},[(dt=me.actionTabs)==null?void 0:dt.key]);const Pe=()=>Wf(void 0,null,function*(){var Pn;const Zn=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_history.json",{method:"get",params:(Pn=me.actionTabs)==null?void 0:Pn.params});Zn.status===0&&Ut(Zn==null?void 0:Zn.data)});return Bd.createElement(Fe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Dt=me.actionTabs)==null?void 0:Dt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{ie({type:"exercise/setActionTabs",payload:{key:""}})},footer:null},Bd.createElement(z.default,{pagination:!1,dataSource:_e,columns:Oe,className:"mb10"}))};var Uf=(0,ye.connect)(({exercise:me,loading:pe,user:ie})=>({exercise:me,loading:pe.effects,user:ie}))(Gf),Kf=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())}),Vf=({id:me,dispatch:pe})=>{const[ie,dt]=(0,a.useState)(null);(0,a.useEffect)(()=>{Dt()},[]);const Dt=()=>Kf(void 0,null,function*(){var _e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa;const _n=me;let Wn;do if(Wn=yield(0,fe.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:_n}}),((_e=Wn==null?void 0:Wn.data)==null?void 0:_e.status)===1){dt([(at=(Ut=Wn==null?void 0:Wn.data)==null?void 0:Ut.progress)==null?void 0:at.current_success_count,(Pe=(Oe=Wn==null?void 0:Wn.data)==null?void 0:Oe.progress)==null?void 0:Pe.total]);break}else if(((Pn=Wn==null?void 0:Wn.data)==null?void 0:Pn.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),dt([(Xn=(Zn=Wn==null?void 0:Wn.data)==null?void 0:Zn.progress)==null?void 0:Xn.current_success_count,(wn=(an=Wn==null?void 0:Wn.data)==null?void 0:an.progress)==null?void 0:wn.total]),yield new Promise(Ga=>setTimeout(Ga,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((aa=Wn==null?void 0:Wn.data)==null?void 0:aa.status)===0);pe({type:"exercise/setCommonHeader",payload:{progress:(Aa=Wn==null?void 0:Wn.data)==null?void 0:Aa.progress}})});return a.createElement(a.Fragment,null,ie&&a.createElement(re.Z,{align:"middle",className:"mr10 ml10"},a.createElement(Ft.Z,{className:"mr10",size:"small"}),a.createElement("span",null,"\u8BD5\u9898\u751F\u6210\u4E2D\uFF0C\u751F\u6210\u8FDB\u5EA6\uFF1A",ie[0]," / ",ie[1])))},La=x(59301),Yf=Object.defineProperty,Xf=Object.defineProperties,Jf=Object.getOwnPropertyDescriptors,X0=Object.getOwnPropertySymbols,tg=Object.prototype.hasOwnProperty,ng=Object.prototype.propertyIsEnumerable,ag=(me,pe,ie)=>pe in me?Yf(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,ic=(me,pe)=>{for(var ie in pe||(pe={}))tg.call(pe,ie)&&ag(me,ie,pe[ie]);if(X0)for(var ie of X0(pe))ng.call(pe,ie)&&ag(me,ie,pe[ie]);return me},J0=(me,pe)=>Xf(me,Jf(pe)),qf=(me,pe)=>{var ie={};for(var dt in me)tg.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&X0)for(var dt of X0(me))pe.indexOf(dt)<0&&ng.call(me,dt)&&(ie[dt]=me[dt]);return ie},Rd=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const _f=me=>{var pe=me,{exercise:ie,globalSetting:dt,loading:Dt,dispatch:_e,classroomList:Ut,user:at,match:Oe}=pe,Pe=qf(pe,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga,On,pa,Jt,ga,la,ka,Yt,Ca;const ia=(0,ye.useParams)(),[rr]=(0,ye.useSearchParams)(),ro=(0,ye.useLocation)(),[Lr,Ua]=(0,a.useState)([]),{exerciseList:sn,commonHeader:tt,checkDomain:Za,workSetting:va,saveExerciseDownUsers:za,course_groups:ur}=ie,[Ha,Vr]=(0,a.useState)(null),[Va,Da]=(0,a.useState)(Qe()(new Date).valueOf()),[Or,Sr]=(0,a.useState)(),[or,ea]=(0,a.useState)(!1),[_a,ya]=(0,a.useState)(1),[ra,xa]=(0,a.useState)(!1),[qn,nr]=(0,a.useState)({name:"",id:"",list:[]}),[vr,xr]=(0,a.useState)({}),{userInfo:ho}=at;ia.category=rr.get("category_id");const Eo=!Za||Za&&((Pn=ho==null?void 0:ho.course)==null?void 0:Pn.course_identity)<3,Zr=(0,a.useRef)(Date.now()),sr=(0,a.useRef)(),[io,yo]=(0,a.useState)({});(0,a.useEffect)(()=>{(0,bt.Rm)()&&_e({type:"classroomList/getAssistantPermissions",payload:{course_id:ia.coursesId}})},[(Zn=at==null?void 0:at.userInfo)==null?void 0:Zn.username]),(0,a.useEffect)(()=>{new URLSearchParams(ro.search).get("tabs")==="3"&&ku()},[]),(0,a.useEffect)(()=>{ie.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Vr(3)},[ie.actionTabs.key]),(0,a.useEffect)(()=>(clearInterval(sr.current),(0,bt.G5)()&&(tt==null?void 0:tt.exercise_status)===2&&(tt!=null&&tt.enable_monitor)&&(sr.current=setInterval(()=>{Yi()},5*1e3)),()=>{clearInterval(sr.current)}),[at.userInfo,tt==null?void 0:tt.exercise_status]),(0,a.useEffect)(()=>{kl();const wr=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:La.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",La.createElement("br",null),"1\u3001\u5728",La.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",La.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",La.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",La.createElement("br",null),"2\u3001\u5728",La.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",La.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",La.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",La.createElement("br",null),wr==="allowRouter"&&La.createElement(La.Fragment,null,"3\u3001",La.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[ia.coursesId]);const kl=()=>Rd(void 0,null,function*(){const wr=yield _e({type:"exercise/getCommonHeader",payload:ic({},ia)});wr&&nr(wr==null?void 0:wr.simulate_exercise_records)}),Gi=()=>{const wr=(tt==null?void 0:tt.simulate_exercise_num)-(tt==null?void 0:tt.user_simulate_num);return wr>=0?wr:0},Yi=()=>Rd(void 0,null,function*(){const wr=yield(0,fe.ZP)(`/api/exercises/${ia.categoryId}/new_abnormities.json`,{method:"get",params:{time:Zr.current}});if((wr==null?void 0:wr.status)===401){clearInterval(sr.current);return}Zr.current=Date.now(),(wr==null?void 0:wr.message)!==""&&(wr==null?void 0:wr.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&hf({title:(wr==null?void 0:wr.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:wr.message,target:"self",icon:"/warning.png",link:`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/detail?random=${rr.get("random")==="true"}&tabs=7`})}),Gl=(wr=!1)=>{ye.history.push(`/classrooms/${ia.coursesId}/exercisenotice/${tt.id}/users/${ho.login}`)},_i=()=>{_e({type:"exercise/setUpdateIndex"})},ku=()=>{_e({type:"exercise/getWorkSetting",payload:ic({},ia)})},Iu=()=>{_e({type:"exercise/getCommonHeader",payload:ic({},ia)});const wr={0:()=>{_i()},2:()=>{ya(_a+1)},3:()=>{_e({type:"exercise/getWorkSetting",payload:ic({},ia)})}};wr[Ha]&&wr[Ha]()};function eo(wr){Sr(ic({},wr))}const Kl=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:La.createElement(co,{getparams:eo,checkDomainAuthority:Eo})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,ue._m)()&&!(0,bt.ag)()||!Eo||(0,bt.dE)(),component:(0,bt.Rm)()&&!((Xn=Ut.AssistantObject.exercise)!=null&&Xn.can_preview)||(tt==null?void 0:tt.exercise_status)==1&&(0,bt.Ny)()&&!(tt!=null&&tt.exercise_can_preview)?La.createElement("div",{style:{height:"500px",background:"#fff",textAlign:"center",alignContent:"center"}},La.createElement("img",{src:x(85004),width:220}),(0,bt.Rm)()?La.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"):La.createElement(La.Fragment,null,La.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"),La.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?La.createElement(As.default,{key:_a}):La.createElement(Wl,{activeTabs:Ha})},{name:"\u7EDF\u8BA1\u5206\u6790",id:1,hidden:(tt==null?void 0:tt.exercise_status)===-1||!Eo||(0,ue._m)()&&!(0,bt.ag)()||(0,bt.dE)()&&!(tt!=null&&tt.show_statistic),component:La.createElement(Lg,null)},{name:"\u7F16\u7A0B\u9898\u6392\u884C\u699C",id:1,hidden:!((0,bt.dE)()&&(tt!=null&&tt.show_acm)),component:La.createElement(Tm,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,bt.dE)(),component:La.createElement(ef,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,bt.dE)()||tt.exercise_status===1||!tt.exist_program||((an=dt==null?void 0:dt.setting)==null?void 0:an.hide_code_repeat),component:La.createElement(Kn,{key:Va})},{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,bt.dE)()&&(tt==null?void 0:tt.exercise_status)===1,component:La.createElement(yf.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!Eo||(0,bt.dE)(),component:(tt==null?void 0:tt.exercise_status)===-1?La.createElement(Ef.Z,null):La.createElement(tm,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(0,bt.G5)()||!(tt!=null&&tt.enable_monitor),component:La.createElement(sf,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.identity_verify||(0,bt.dE)(),component:La.createElement(ii,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.open_phone_video_recording||(0,bt.dE)(),component:La.createElement(ts,null)},{name:La.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",La.createElement("img",{className:Fd.ai_review_new,src:cn})),id:11,component:La.createElement(Lf,null),hidden:(0,bt.dE)()||(tt==null?void 0:tt.is_random)||(tt==null?void 0:tt.exercise_type)==2}].filter(wr=>!wr.hidden);(tt==null?void 0:tt.exercise_status)===1&&Kl.splice(0,1,...Kl.splice(1,1,Kl[0])),(0,a.useEffect)(()=>{if(typeof(tt==null?void 0:tt.exercise_status)=="number"){if(rr.get("tabs")){Vr(rr.get("tabs"));return}(tt==null?void 0:tt.exercise_status)===1?(Vr("2"),(0,bt.dE)()&&Vr("0")):Vr("0")}},[tt==null?void 0:tt.exercise_status]);const Ui="YYYY-MM-DD",mu=Qe()("2020-11-15",Ui),Uu=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:La.createElement(La.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")}),su=()=>{var wr,dl;return La.createElement(Be.default,{onClick:Fi=>Rd(void 0,null,function*(){var oo,el;switch(ie.order&&(ia.order=ie.order,ia.order_type=ie.order_type),Fi.key){case"1":if((0,bt.Rm)()&&!((oo=Ut.AssistantObject.exercise)!=null&&oo.can_download)){oe.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:ur==null?void 0:ur.map(Ol=>({course_group_id:Ol==null?void 0:Ol.exercise_group_id,group_group_name:Ol==null?void 0:Ol.exercise_group_name,count:Ol==null?void 0:Ol.exercise_group_students})),fn:()=>{let Ol=[];Fe.default.confirm({title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9\u8BBE\u7F6E",icon:null,width:650,closable:!0,centered:!0,onOk:()=>Rd(void 0,null,function*(){if(Ol.length===0)return oe.ZP.info("\u8BF7\u9009\u62E9\u9009\u9879\uFF01"),Promise.reject();ia.types=Ol,(yield(0,ne.Uj)(J0(ic(ic({},ia),Or),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))).status===0&&(0,ce.je)(J0(ic(ic({},ia),Or),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}),content:La.createElement("div",null,La.createElement("p",{style:{color:"#E99237",marginBottom:"20"}},La.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),"\u8BF7\u9009\u62E9\u60A8\u9700\u8981\u7684\u5B66\u751F\u6210\u7EE9\u6570\u636E\u8FDB\u884C\u5BFC\u51FA\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u56E0\u4E3A\u5BFC\u51FA\u7684\u6570\u636E\u592A\u591A\u800C\u5F71\u54CD\u5BFC\u51FA\u8FDB\u5EA6\u3002"),La.createElement("div",null,La.createElement(Ne.default,{onChange:bi=>{bi.target.checked?Ol.push(1):Ol=Ol.filter(qi=>qi!==1)}},"\u57FA\u672C\u6570\u636E",La.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u9898\u578B\u5F97\u5206\u4E0E\u6700\u7EC8\u6210\u7EE9\uFF09"))),La.createElement("div",{style:{marginTop:15,marginBottom:15}},La.createElement(Ne.default,{onChange:bi=>{bi.target.checked?Ol.push(2):Ol=Ol.filter(qi=>qi!==2)}},"\u5F97\u5206\u8BE6\u8868",La.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u5C0F\u9898\u5F97\u5206\u4E0E\u5404\u9898\u578B\u603B\u5F97\u5206\uFF09"))),La.createElement("div",null,La.createElement(Ne.default,{onChange:bi=>{bi.target.checked?Ol.push(3):Ol=Ol.filter(qi=>qi!==3)}},"\u6570\u636E\u5206\u6790",La.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u8BD5\u5377\u4E2D\u6BCF\u4E2A\u5C0F\u9898\u7684\u53C2\u8003\u603B\u4EBA\u6570\u3001\u7B54\u9898\u4EBA\u6570\u3001\u7B54\u5BF9\u4EBA\u6570\u3001\u6EE1\u5206\u4EBA\u6570\u548C\u5F97\u5206\u7387\uFF09"))))})}}});break;case"8":if((0,bt.Rm)()&&!((el=Ut.AssistantObject.exercise)!=null&&el.can_download)){oe.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 Ol=yield(0,ne.aU)({id:(ia==null?void 0:ia.categoryId)||(ia==null?void 0:ia.exerciseId)});Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,closable:!0,footer:null,content:La.createElement(La.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",La.createElement("br",null),La.createElement("div",{className:"mt-20px"},La.createElement("a",{onClick:()=>{var bi,qi,ui,Ju,kn,$n,fo,Mu;yo({url:Re.Z.API_SERVER+((Ju=(ui=(qi=(bi=Ol==null?void 0:Ol.data)==null?void 0:bi.exam_summary_templates)==null?void 0:qi[0])==null?void 0:ui.attachment_info)==null?void 0:Ju.url),file_type:(Mu=(fo=($n=(kn=Ol==null?void 0:Ol.data)==null?void 0:kn.exam_summary_templates)==null?void 0:$n[0])==null?void 0:fo.attachment_info)==null?void 0:Mu.file_type})}},"\u67E5\u770B\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\u793A\u4F8B>")),La.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)"}},La.createElement("img",{className:"h-full w-full",src:Bf})),La.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,bt.GJ)()&&!(tt!=null&&tt.appraise_label)&&Eo&&((wr=tt==null?void 0:tt.user_permission)==null?void 0:wr.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)&&!((dl=va==null?void 0:va.exercise)!=null&&dl.publish_time)&&(tt==null?void 0:tt.allow_create_make_up))&&La.createElement(Be.default.Item,{key:"7",onClick:()=>{var Fi,oo,el,Ol;if(console.log(tt),(0,bt.Rm)()&&!((oo=(Fi=Ut==null?void 0:Ut.AssistantObject)==null?void 0:Fi.exercise)!=null&&oo.can_publish)){oe.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){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const bi=Qe()(tt==null?void 0:tt.created_at,Ui);if(Qe()(mu).diff(Qe()(bi),"days")>0&&(tt!=null&&tt.is_random)){Uu();return}if(((el=at==null?void 0:at.userInfo)==null?void 0:el.user_status)===2){(0,jc.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:ia.coursesId,type:"exercise",type_id:ia.categoryId,name:tt.exercise_name,fn:()=>{var ui;_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ia.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ia,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Ha,cb:Iu,manage_all_group:(ui=va==null?void 0:va.exercise)==null?void 0:ui.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ia.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ia,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Ha,cb:Iu,manage_all_group:(Ol=va==null?void 0:va.exercise)==null?void 0:Ol.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(tt==null?void 0:tt.exercise_status)!==-1&&(0,bt.GJ)()&&Eo&&tt.exercise_status!==1&&!(tt!=null&&tt.is_make_up_exercise&&tt.exercise_status===3)&&(tt!=null&&tt.open_appraise?La.createElement(De.Z,{overlayStyle:{maxWidth:"initial"},title:La.createElement("div",null,La.createElement("div",null,"\u63D0\u793A\uFF1A"),La.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"),La.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},La.createElement(Be.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):La.createElement(Be.default.Item,{key:"5",onClick:()=>{var Fi,oo;if((0,bt.Rm)()&&!((oo=(Fi=Ut==null?void 0:Ut.AssistantObject)==null?void 0:Fi.exercise)!=null&&oo.can_create)){oe.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 el=Qe()(tt==null?void 0:tt.created_at,Ui);if(Qe()(mu).diff(Qe()(el),"days")>0&&(tt!=null&&tt.is_random)){Uu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/random/edit?type=settings`:`/classrooms/${ia.coursesId}/exercise/add/${ia.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)!==-1&&!(0,bt.dE)()&&Eo&&tt.exercise_status>1&&tt.exist_program&&La.createElement(Be.default.Item,{key:"4",onClick:Fi=>{_e({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ia}})}},"\u4EE3\u7801\u67E5\u91CD"),La.createElement(Be.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(tt==null?void 0:tt.exercise_status)===3&&La.createElement(Be.default.Item,{key:"8"},"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3"),(tt==null?void 0:tt.exercise_status)!==-1&&La.createElement(Be.default.Item,{key:"2",onClick:()=>{var Fi;if((0,bt.Rm)()&&!((Fi=Ut.AssistantObject.exercise)!=null&&Fi.can_download)){oe.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,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.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,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/export_blank`);else{let oo=1;Fe.default.confirm({title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7C7B\u578B",icon:null,centered:!0,closable:!0,content:La.createElement(be.ZP.Group,{defaultValue:1,onChange:el=>{oo=el.target.value}},La.createElement(Me.Z,{direction:"vertical"},La.createElement(be.ZP,{value:1},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),La.createElement(be.ZP,{value:2},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),La.createElement(be.ZP,{value:3},"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))),onOk:()=>{oo===3?_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u8BD5\u5377",course_groups:ur==null?void 0:ur.map(el=>({course_group_id:el==null?void 0:el.exercise_group_id,group_group_name:el==null?void 0:el.exercise_group_name,count:el==null?void 0:el.exercise_group_students})),fn:()=>Rd(void 0,null,function*(){var el,Ol,bi,qi;za&&za();let ui="",Ju=0;const kn=yield(0,fe.ZP)(`/api/exercises/${ia.categoryId}/exercise_users.json`,{method:"get",params:J0(ic({},ia),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]})});if((kn==null?void 0:kn.status)===0){ui=(el=kn==null?void 0:kn.data)==null?void 0:el.first_export_user_login,Ju=(Ol=kn==null?void 0:kn.data)==null?void 0:Ol.total_count;const $n=JSON.parse(localStorage[`${(bi=at==null?void 0:at.userInfo)==null?void 0:bi.login}-${ia.coursesId}-${ia.categoryId}-downFilter`]);localStorage[`${(qi=at==null?void 0:at.userInfo)==null?void 0:qi.login}-${ia.coursesId}-${ia.categoryId}-downFilter`]=JSON.stringify(J0(ic({},$n),{firstTargetLogin:ui,totalCount:Ju,exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}(0,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/export_blank?type=${oo}`)})}}):(0,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/export_blank?type=${oo}`)}})}}},"\u5BFC\u51FA\u8BD5\u5377"),La.createElement(Be.default.Item,{key:"3",onClick:()=>{var Fi;if((0,bt.Rm)()&&!((Fi=Ut.AssistantObject.exercise)!=null&&Fi.can_download)){oe.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/${ia.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"),(tt==null?void 0:tt.exercise_status)!==-1&&La.createElement(Be.default.Item,{key:"6",onClick:()=>{var Fi;if((0,bt.Rm)()&&!((Fi=Ut.AssistantObject.exercise)!=null&&Fi.can_download)){oe.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=wr=>Rd(void 0,null,function*(){const dl=yield(0,fe.ZP)(`/api/courses/${ia==null?void 0:ia.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:wr,id:ia==null?void 0:ia.categoryId}});if(dl.status===0){Vr(4),Da(Qe()(new Date).valueOf()),_e({type:"exercise/setActionTabs",payload:{}});return}dl.status<-2&&oe.ZP.error(dl==null?void 0:dl.message)});let Nu=[{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 Vs=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(wr,dl,Fi)=>La.createElement(De.Z,{title:((ia.page||1)-1)*20+Fi+1},La.createElement("span",null,((ia.page||1)-1)*20+Fi+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(wr,dl)=>dl.commit_status===0||dl.commit_status===1?"--":!dl.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(wr=typeof wr=="number"?Number(wr):wr,wr||(wr=0),wr===100?La.createElement("span",{className:"c-green"},wr||"--"):wr>60?La.createElement("span",{className:"c-orange"},wr||"--"):La.createElement("span",null,wr||"--"))},!((vr==null?void 0:vr.objective)!==1||(vr==null?void 0:vr.objective)===1&&(vr==null?void 0:vr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(wr,dl)=>{if(dl.commit_status===0||dl.commit_status===1)return"--";if(!dl.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{wr=typeof wr=="number"?Number(wr):wr,wr||(wr=0);let Fi;return wr>=0&&wr<=60?Fi=La.createElement("span",null,wr):wr===100?Fi=La.createElement("span",{className:"c-green"},wr):wr>60?Fi=La.createElement("span",{className:"c-orange"},wr):Fi="--",La.createElement(ha,{renderText:Fi,item:dl})}}},!((vr==null?void 0:vr.subjective)!==1||(vr==null?void 0:vr.subjective)===1&&(vr==null?void 0:vr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(wr,dl)=>{if(dl.commit_status===0||dl.commit_status===1)return"--";if(!dl.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{wr=typeof wr=="number"?Number(wr):wr,wr||(wr=0);let Fi;return wr==0||wr>0&&wr<=60?Fi=La.createElement("span",null,wr):wr===100?Fi=La.createElement("span",{className:"c-green"},wr):wr>60?Fi=La.createElement("span",{className:"c-orange"},wr):Fi="--",Fi}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(wr,dl)=>wr===0?La.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):wr===1?La.createElement("span",{style:{color:"#DF3042"}},!dl.is_make_up&&"\u8003\u8BD5\u4E2D",dl.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):wr===2?La.createElement("span",{style:{color:"#5AB891"}},!dl.is_make_up&&!dl.is_force_commit&&"\u5DF2\u4EA4\u5377",dl.is_make_up&&!dl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",dl.is_make_up&&dl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!dl.is_make_up&&dl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):La.createElement("span",{style:{color:"#5AB891"}},!dl.is_make_up&&!dl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",dl.is_make_up&&!dl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",dl.is_make_up&&dl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!dl.is_make_up&&dl.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:wr=>wr?Qe()(wr).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:wr=>wr?Qe()(wr).format("YYYY-MM-DD HH:mm"):"--"}].filter(wr=>!!wr);if(!(0,bt.RV)())return null;if(!(0,bt.RV)())return"";const Gu=()=>La.createElement("div",{className:Fd.export},La.createElement("div",{className:`${Fd.btn_review}`,onClick:()=>{if(!(tt!=null&&tt.is_open_ai_review))return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;window.location.href=`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/detail?random=${tt==null?void 0:tt.is_random}&tabs=2`}},La.createElement("img",{src:Pa.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"));return La.createElement("section",{className:Fd.bg},La.createElement("div",{className:"edu-container"},ho.username&&La.createElement("section",{className:"animated fadeIn"},La.createElement("aside",{className:"mt10"},La.createElement(Ze.Z,{separator:">"},La.createElement(Ze.Z.Item,{href:`/classrooms/${ia.coursesId}/exercise`},(aa=(wn=at==null?void 0:at.userInfo)==null?void 0:wn.course)==null?void 0:aa.course_name),La.createElement(Ze.Z.Item,{href:`/classrooms/${ia.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),La.createElement(Ze.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),La.createElement("aside",{className:[Fd.title,"mt20"].join(" ")},La.createElement("a",{href:`/classrooms/${ia.coursesId}/exercise`},La.createElement(ee.Z,{className:"font16 c-black"})),(0,ue.vB)(tt==null?void 0:tt.exercise_status,tt==null?void 0:tt.appraise_label),(tt==null?void 0:tt.is_make_up_exercise)&&La.createElement("img",{src:ff,width:44,height:24,style:{marginRight:5,marginLeft:10}}),La.createElement("strong",{className:"font20 ml5 mr10"},tt==null?void 0:tt.exercise_name),(tt==null?void 0:tt.exercise_type)==2&&La.createElement("span",{style:{flexShrink:0,marginRight:10,display:"flex",alignItems:"center"},className:Fd.moni},La.createElement("img",{src:pf,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),(tt==null?void 0:tt.is_make_up_exercise)&&La.createElement(De.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},La.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${tt==null?void 0:tt.make_up_exercise_id}/detail?random=${tt==null?void 0:tt.make_up_exercise_is_random}`)}})))),La.createElement("aside",{className:"mt30 relative"},Ha=="11"?La.createElement(Gu,null):La.createElement("div",{className:Fd.export},!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&(tt==null?void 0:tt.exercise_status)===3&&(tt==null?void 0:tt.exercise_type)!=2&&La.createElement(Ce.ZP,{onClick:wr=>{if(wr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.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:ia}})}},La.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&tt.exercise_status===3&&(tt==null?void 0:tt.exercise_type)!=2&&La.createElement(Ce.ZP,{onClick:wr=>{if(wr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.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:ia}})}},La.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,bt.GJ)()&&Eo&&((Aa=tt==null?void 0:tt.user_permission)==null?void 0:Aa.user_commit_counts)>0&&(tt==null?void 0:tt.exercise_status)===2&&(tt==null?void 0:tt.exercise_type)!=2&&La.createElement(Ce.ZP,{onClick:wr=>{var dl,Fi;if(wr.preventDefault(),(0,bt.Rm)()&&!((Fi=(dl=Ut==null?void 0:Ut.AssistantObject)==null?void 0:dl.exercise)!=null&&Fi.can_redo)){oe.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:ia}})}},La.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,bt.GJ)()&&Eo&&((_n=tt==null?void 0:tt.user_permission)==null?void 0:_n.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))&&La.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},La.createElement(Ce.ZP,{onClick:wr=>{var dl,Fi,oo,el;if(wr.preventDefault(),(0,bt.Rm)()&&!((Fi=(dl=Ut==null?void 0:Ut.AssistantObject)==null?void 0:dl.exercise)!=null&&Fi.can_publish)){oe.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){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}if(((oo=at==null?void 0:at.userInfo)==null?void 0:oo.user_status)===2){(0,jc.Rd)();return}const Ol=Qe()(tt==null?void 0:tt.created_at,Ui);if(Qe()(mu).diff(Qe()(Ol),"days")>0&&(tt!=null&&tt.is_random)){Uu();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:ia.coursesId,type:"exercise",type_id:ia.categoryId,name:tt.exercise_name,fn:()=>{var qi;_e({type:"exercise/getCommonHeader",payload:ic({},ia)}),_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ia.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ia,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Ha,cb:Iu,manage_all_group:(qi=va==null?void 0:va.exercise)==null?void 0:qi.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ia.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ia,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Ha,cb:Iu,manage_all_group:(el=va==null?void 0:va.exercise)==null?void 0:el.manage_all_group}})}},La.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,bt.GJ)()&&Eo&&((Wn=tt==null?void 0:tt.user_permission)==null?void 0:Wn.exercise_publish_count)>0&&La.createElement(Ce.ZP,{onClick:wr=>{var dl,Fi;if(wr.preventDefault(),(0,bt.Rm)()&&!((Fi=(dl=Ut==null?void 0:Ut.AssistantObject)==null?void 0:dl.exercise)!=null&&Fi.can_stop)){oe.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:[ia.categoryId],params:ia,cb:Iu}})}},La.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,bt.dE)()&&tt.is_late&&`\u8FDF\u5230\u8D85\u8FC7${tt.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&La.createElement(Ce.ZP,{onClick:wr=>Rd(void 0,null,function*(){wr.preventDefault();const dl=yield(0,fe.ZP)(`/api/exercises/${ia.categoryId}/header_info.json`,{method:"get"});(dl==null?void 0:dl.status)===0&&xr((dl==null?void 0:dl.data)||{}),xa(!0)})},La.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8003\u8BD5\u8BB0\u5F55"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((Ga=tt==null?void 0:tt.user_permission)==null?void 0:Ga.current_status)===2&&!tt.is_late&&tt.exercise_status>1&&La.createElement(Ce.ZP,{onClick:()=>Gl()},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(On=sn==null?void 0:sn.exercise_types)!=null&&On.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&!tt.is_late&&(tt==null?void 0:tt.exercise_status)!=3&&tt.exercise_status>1&&La.createElement(De.Z,{title:La.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",tt==null?void 0:tt.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",Gi(),"\u6B21")},La.createElement(Ce.ZP,{onClick:()=>Gl(),disabled:Gi()===0&&((pa=tt==null?void 0:tt.user_permission)==null?void 0:pa.current_status)!=0,style:{marginLeft:8}},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),((Jt=tt==null?void 0:tt.user_permission)==null?void 0:Jt.current_status)==0?"\u7EE7\u7EED\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5")),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((ga=tt==null?void 0:tt.user_permission)==null?void 0:ga.current_status)===0&&!tt.is_late&&tt.exercise_status>1&&La.createElement(Ce.ZP,{onClick:()=>Gl(!0)},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.screen_used_num)>(tt==null?void 0:tt.screen_num)&&tt.exercise_status!==3&&La.createElement(Ce.ZP,{onClick:()=>Gl(!0)},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.whole_exercise_status)===3&&(tt==null?void 0:tt.ai_push_wrong_question)&&((la=tt==null?void 0:tt.user_permission)==null?void 0:la.current_status)!==4&&La.createElement(re.Z,{align:"middle"},(tt==null?void 0:tt.wrong_questions_size)!==0&&((ka=tt==null?void 0:tt.progress)==null?void 0:ka.stat)===1&&La.createElement(Vf,{dispatch:_e,id:tt==null?void 0:tt.ai_question_record_id}),La.createElement(Ce.ZP,{onClick:()=>{var wr;if((tt==null?void 0:tt.wrong_questions_size)===0){oe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((wr=tt==null?void 0:tt.progress)==null?void 0:wr.stat)===1){oe.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,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/wrongAnswer/${ho==null?void 0:ho.login}`)}},La.createElement("span",{className:"iconfont icon-cuotigonggu mr5 font14"}),"\u9519\u9898\u5DE9\u56FA")),(tt==null?void 0:tt.show_analysis_detail)&&La.createElement(Ce.ZP,{onClick:()=>{(0,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/analysis/${tt==null?void 0:tt.analysis_id}`)}},La.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,bt.GJ)()&&Eo&&(tt.exercise_status===1||tt.exercise_status===3&&(tt==null?void 0:tt.is_make_up_exercise))&&La.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},La.createElement(Ce.ZP,{onClick:()=>{var wr,dl;if((0,bt.Rm)()&&!((dl=(wr=Ut==null?void 0:Ut.AssistantObject)==null?void 0:wr.exercise)!=null&&dl.can_create)){oe.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,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.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 Fi=Qe()(tt==null?void 0:tt.created_at,Ui);if(Qe()(mu).diff(Qe()(Fi),"days")>0&&(tt!=null&&tt.is_random)){Uu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/random/edit?type=settings`:`/classrooms/${ia.coursesId}/exercise/add/${ia.categoryId}?random=false&type=2`)}},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)===-1&&(0,bt.GJ)()&&La.createElement(Ce.ZP,{icon:La.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,bt.GJ)()&&Eo&&La.createElement(y.Z,{dropdownRender:su},La.createElement(Ce.ZP,null,"\u66F4\u591A\u64CD\u4F5C",La.createElement(te.Z,null)))),La.createElement("aside",{className:`mt30 relative ${Fd.workListTabWrap}`},La.createElement(E.default,{activeKey:`${Ha}`,onChange:wr=>{var dl;if(parseInt(wr)===1&&!((dl=Ut.AssistantObject.exercise)!=null&&dl.can_view)&&(0,bt.Rm)()){oe.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 Fi=Qe()(tt==null?void 0:tt.created_at,Ui),oo=Qe()(mu).diff(Qe()(Fi),"days");if(ie.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(oo>0&&parseInt(wr)===3&&(tt!=null&&tt.is_random)){Uu();return}Vr(wr),_e({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(oo>0&&parseInt(wr)===3&&(tt!=null&&tt.is_random)){Uu();return}Vr(wr)}wr==="3"?ku():(wr==="2"||wr==="11")&&_e({type:"exercise/getCommonHeader",payload:ic({},ia)})},items:Kl.map(wr=>({label:wr.name,key:`${wr.id}`}))})),La.createElement("section",{className:tt!=null&&tt.is_random&&Ha==="2"||["3","9","10","11"].includes(Ha)?"":"pl25 pr25 bg-white"},(Ca=(Yt=Kl.filter(wr=>wr.id==Ha))==null?void 0:Yt[0])==null?void 0:Ca.component))),La.createElement(Ns.Z,null),La.createElement(bu,{onOk:jl}),La.createElement(ks.Z,null),La.createElement(Ho,{cb:()=>_i()}),La.createElement(Af.Z,{onOk:()=>_i()}),La.createElement(Cf.Z,{onOk:()=>_i()}),La.createElement(al,null),La.createElement(Wg,null),La.createElement(vf.Z,null),La.createElement(hu,null),La.createElement(Kg,null),La.createElement(gf.Z,{successCb:()=>Gl(currentEnterExamRef.current)}),La.createElement(Fe.default,{open:or,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{ea(!1)}},La.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),La.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),La.createElement("p",{style:{marginLeft:"10px"}},La.createElement(z.default,{dataSource:Nu,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})),La.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"),La.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),La.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"),La.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),La.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"),La.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"),La.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),La.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"),La.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),La.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"),La.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),La.createElement(Fe.default,{open:ra,title:"\u8003\u8BD5\u8BB0\u5F55",centered:!0,width:1e3,footer:null,onCancel:()=>{xa(!1)}},(qn==null?void 0:qn.length)===0?La.createElement(ze.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):La.createElement(z.default,{dataSource:qn,columns:Vs,pagination:!1})),La.createElement(Ff.Z,null),La.createElement(Sf.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:io==null?void 0:io.url,type:io==null?void 0:io.file_type,onClose:()=>yo({})}),La.createElement(Uf,null),La.createElement(Qf,null),La.createElement(Rf.Z,null))};var $f=(0,ye.connect)(({exercise:me,loading:pe,user:ie,globalSetting:dt,classroomList:Dt})=>({classroomList:Dt,exercise:me,globalSetting:dt,user:ie,loading:pe.effects}))(_f)},49973:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return Qe}});var a=x(59301),fe=x(92832),Re=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(43604),Ne=x(54580),De=x(24905),be=x(5871),Me=x(62772),Ze={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},Ce=x(52985),re=x(82186),y=x(46713),E=x(82033),z=x(21600),b=x(70618),ee="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),ue=Object.defineProperty,ce=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ae=(it,Ye,lt)=>Ye in it?ue(it,Ye,{enumerable:!0,configurable:!0,writable:!0,value:lt}):it[Ye]=lt,Se=(it,Ye)=>{for(var lt in Ye||(Ye={}))de.call(Ye,lt)&&Ae(it,lt,Ye[lt]);if(ce)for(var lt of ce(Ye))ve.call(Ye,lt)&&Ae(it,lt,Ye[lt]);return it},Te=(it,Ye,lt)=>new Promise((Pt,Ct)=>{var vt=Kt=>{try{Rt(lt.next(Kt))}catch(ut){Ct(ut)}},Lt=Kt=>{try{Rt(lt.throw(Kt))}catch(ut){Ct(ut)}},Rt=Kt=>Kt.done?Pt(Kt.value):Promise.resolve(Kt.value).then(vt,Lt);Rt((lt=lt.apply(it,Ye)).next())});const{TextArea:xe}=fe.default,ot=({exercise:it,loading:Ye,dispatch:lt})=>{var Pt;const{workSetting:Ct}=it,vt=(0,Ce.useParams)();vt.category=vt.categoryId||vt.exerciseId,vt.categoryId=vt.categoryId||vt.exerciseId;const[Lt,Rt]=(0,a.useState)(!1),[Kt,ut]=(0,a.useState)(!1);let[Xe,mt]=(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)(()=>{Tt()},[Ct]),(0,a.useEffect)(()=>{it.actionTabs.key==="exportSetting"&&!(Ct!=null&&Ct.exercise_header)&<({type:"exercise/getWorkSetting",payload:Se({},vt)})},[it.actionTabs.key]);const Tt=()=>{var Ge,Gt,Tn,En;const nn=JSON.parse(JSON.stringify(Ct));Object.keys(Xe).forEach(rt=>{var ht;Xe[rt]=(ht=nn==null?void 0:nn.exercise_header)==null?void 0:ht[rt]}),Xe.file_list=(Ge=nn==null?void 0:nn.exercise_header)!=null&&Ge.attachment_id?[{uid:(Gt=nn==null?void 0:nn.exercise_header)==null?void 0:Gt.attachment_id,id:(Tn=nn==null?void 0:nn.exercise_header)==null?void 0:Tn.attachment_id,url:(En=nn==null?void 0:nn.exercise_header)==null?void 0:En.photo_url}]:[],mt(Xe)},_t=()=>{var Ge,Gt,Tn;const En=JSON.parse(JSON.stringify(Xe));En.categoryId=vt.categoryId,En.attachment_id=((Tn=(Gt=(Ge=En.file_list)==null?void 0:Ge[0])==null?void 0:Gt.response)==null?void 0:Tn.id)||null,Wt(En)},Wt=Ge=>Te(void 0,null,function*(){ut(!0),(yield(0,re.ZP)(`/api/exercises/${vt==null?void 0:vt.categoryId}/foramt_settings.json`,{method:"post",body:Ge})).status===0&&(Re.ZP.success("\u66F4\u65B0\u6210\u529F"),lt({type:"exercise/getCommonHeader",payload:Se({},vt)}),lt({type:"exercise/getWorkSetting",payload:Se({},vt)}),lt({type:"exercise/getExerciseExportHeadData",payload:{id:vt.exerciseId||vt.categoryId,identify:vt.userId||null}}),ut(!1))}),Rn={disabled:Lt,multiple:!1,listType:"picture-card",onPreview:Ge=>{E.Z.publish("preview-image",Ge.thumbUrl||Ge.url)},withCredentials:!0,fileList:Xe.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:`${z.Z.API_SERVER}/api/attachments.json`,onChange(Ge){let Gt=Ge.fileList.filter(Tn=>!!Tn.status);Xe.file_list=Gt,mt(Object.assign({},Xe))},onRemove:Ge=>Te(void 0,null,function*(){return Xe.file_list=[],mt(Object.assign({},Xe)),!0})};return ne.createElement(ye.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:Ze.modalWrapper,width:900,centered:!0,open:it.actionTabs.key==="exportSetting",onOk:()=>_t(),onCancel:()=>{Tt(),lt({type:"exercise/setActionTabs",payload:{}})}},ne.createElement("section",{className:Ze.exportSettingWrapper},ne.createElement(Fe.Z,{spinning:Ye["exercise/getWorkSetting"]||Kt},ne.createElement(Be.Z,{wrap:!1,justify:"space-between"},ne.createElement(oe.Z,null,ne.createElement(Be.Z,{align:"middle"},ne.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),ne.createElement("span",{className:Ze.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),ne.createElement("div",{className:"mt15"},ne.createElement(Ne.default,Se({},Rn),!((Pt=Xe.file_list)!=null&&Pt.length)&&ne.createElement("div",null,ne.createElement(Me.Z,null),ne.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Xe.show_title,disabled:Lt,onChange:Ge=>{Xe.show_title=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Xe.show_body,disabled:Lt,onChange:Ge=>{Xe.show_body=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Xe.show_info,disabled:Lt,onChange:Ge=>{Xe.show_info=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Xe.show_table,disabled:Lt,onChange:Ge=>{Xe.show_table=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),ne.createElement(Be.Z,{align:"middle",className:`mt20 ${Ze.pottedLine}`},ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""})),ne.createElement(oe.Z,{className:Ze.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""}))),ne.createElement(Be.Z,{className:"mt15",justify:"center",style:{width:320}},ne.createElement(De.default,{className:"pl8",checked:Xe.show_user,disabled:Lt,onChange:Ge=>{Xe.show_user=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u59D3\u540D")),ne.createElement(De.default,{checked:Xe.show_no,disabled:Lt,onChange:Ge=>{Xe.show_no=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5B66\u53F7")),ne.createElement(De.default,{checked:Xe.show_group,disabled:Lt,onChange:Ge=>{Xe.show_group=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),ne.createElement(De.default,{checked:Xe.show_school_name,disabled:Lt,onChange:Ge=>{Xe.show_school_name=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),ne.createElement(De.default,{checked:Xe.show_phone,disabled:Lt,onChange:Ge=>{Xe.show_phone=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u624B\u673A\u53F7"))),ne.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),ne.createElement(be.Z,{size:"middle",min:1,value:Xe.export_page_num?Xe.export_page_num:40,onChange:Ge=>{Xe.export_page_num=Ge,mt(Se({},Xe))}}),ne.createElement("span",{className:"ml10"},"\u9898")),ne.createElement(Be.Z,{className:"mt15"},ne.createElement(De.default,{checked:Xe.show_desc,disabled:Lt,onChange:Ge=>{Xe.show_desc=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),ne.createElement(oe.Z,{className:Ze.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:it,loading:Ye,globalSetting:lt})=>({exercise:it,loading:Ye.effects,globalSetting:lt}))(ot)},11058:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return te}});var a=x(59301),fe=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"},Be=x(87935),oe=x(92232),Ne=x(49973),De=x(13656),be=x(21600),Me=x(59301),Ze=Object.defineProperty,Ce=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,E=(ne,ue,ce)=>ue in ne?Ze(ne,ue,{enumerable:!0,configurable:!0,writable:!0,value:ce}):ne[ue]=ce,z=(ne,ue)=>{for(var ce in ue||(ue={}))re.call(ue,ce)&&E(ne,ce,ue[ce]);if(Ce)for(var ce of Ce(ue))y.call(ue,ce)&&E(ne,ce,ue[ce]);return ne},b=(ne,ue,ce)=>new Promise((de,ve)=>{var Ae=xe=>{try{Te(ce.next(xe))}catch(ot){ve(ot)}},Se=xe=>{try{Te(ce.throw(xe))}catch(ot){ve(ot)}},Te=xe=>xe.done?de(xe.value):Promise.resolve(xe.value).then(Ae,Se);Te((ce=ce.apply(ne,ue)).next())});const ee=({isPreview:ne=!1,isExportBlank:ue=!1,activeTabs:ce,exercise:de,globalSetting:ve,loading:Ae,user:Se,dispatch:Te,showExportBtn:xe=!1,sealStyle:ot={}})=>{var Qe,it,Ye,lt,Pt,Ct,vt,Lt,Rt,Kt,ut,Xe,mt,Tt,_t;const Wt=(0,fe.useParams)(),{userInfo:Rn}=Se,[Ge,Gt]=(0,a.useState)(),[Tn,En]=(0,a.useState)();let nn=(0,a.useRef)(null);const[rt,ht]=(0,a.useState)(21),[$e,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,Be.cV)({id:Wt.exerciseId||Wt.categoryId});gt.status==0&&ze(gt.data)}),(0,oe.W)(ce)||ce==="2"&&wt()},[Wt.userId,Wt.coursesId,Wt.exerciseId,Wt.categoryId,ce]),(0,a.useEffect)(()=>{nn.current&&ht(nn.current.clientHeight)},[nn.current]),(0,a.useEffect)(()=>{var gt;if((gt=de.exerciseExportHeadData)!=null&>.title){const Je=de.exerciseExportHeadData;Gt(z({},Je||{}));const{table:we}=Je||{};let zt,oa;(we!=null&&we.total_singles_scores||we!=null&&we.total_doubles_scores||we!=null&&we.total_nulls_scores||we!=null&&we.total_judges_scores||we!=null&&we.total_pros_scores||we!=null&&we.total_shixuns_scores||we!=null&&we.total_mains_scores||we!=null&&we.total_combination_scores||we!=null&&we.total_bpros_scores)&&(zt=Number(we==null?void 0:we.total_singles_scores)+Number(we==null?void 0:we.total_doubles_scores)+Number(we==null?void 0:we.total_nulls_scores)+Number(we==null?void 0:we.total_judges_scores)+Number(we==null?void 0:we.total_bpros_scores)+Number(we==null?void 0:we.total_pros_scores)+Number(we==null?void 0:we.total_shixuns_scores)+Number(we==null?void 0:we.total_mains_scores)+Number(we==null?void 0:we.total_combination_scores)),(we!=null&&we.singles_scores||we!=null&&we.doubles_scores||we!=null&&we.nulls_scores||we!=null&&we.judges_scores||we!=null&&we.pros_scores||we!=null&&we.bpros_scores||we!=null&&we.shixuns_scores||we!=null&&we.mains_scores||we!=null&&we.combination_scores)&&(oa=Number(we==null?void 0:we.singles_scores)+Number(we==null?void 0:we.doubles_scores)+Number(we==null?void 0:we.nulls_scores)+Number(we==null?void 0:we.judges_scores)+Number(we==null?void 0:we.pros_scores)+Number(we==null?void 0:we.bpros_scores)+Number(we==null?void 0:we.shixuns_scores)+Number(we==null?void 0:we.mains_scores)+Number(we==null?void 0:we.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(we==null?void 0:we.total_singles_scores)||0,doubles_score:(we==null?void 0:we.total_doubles_scores)||0,nulls_score:(we==null?void 0:we.total_nulls_scores)||0,judges_score:(we==null?void 0:we.total_judges_scores)||0,pros_score:(we==null?void 0:we.total_pros_scores)||0,bpros_score:(we==null?void 0:we.total_bpros_scores)||0,shixuns_score:(we==null?void 0:we.total_shixuns_scores)||0,mains_score:(we==null?void 0:we.total_mains_scores)||0,total_combination_scores:(we==null?void 0:we.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(we==null?void 0:we.singles_scores)||0,doubles_score:(we==null?void 0:we.doubles_scores)||0,nulls_score:(we==null?void 0:we.nulls_scores)||0,judges_score:(we==null?void 0:we.judges_scores)||0,pros_score:(we==null?void 0:we.pros_scores)||0,bpros_score:(we==null?void 0:we.bpros_scores)||0,shixuns_score:(we==null?void 0:we.shixuns_scores)||0,mains_score:(we==null?void 0:we.mains_scores)||0,total_combination_scores:(we==null?void 0:we.combination_scores)||0,total_score:oa||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],bn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(we==null?void 0:we.total_singles_scores)||0,doubles_score:(we==null?void 0:we.total_doubles_scores)||0,nulls_score:(we==null?void 0:we.total_nulls_scores)||0,judges_score:(we==null?void 0:we.total_judges_scores)||0,pros_score:(we==null?void 0:we.total_pros_scores)||0,bpros_score:(we==null?void 0:we.total_bpros_scores)||0,shixuns_score:(we==null?void 0:we.total_shixuns_scores)||0,mains_score:(we==null?void 0:we.total_mains_scores)||0,total_combination_scores:(we==null?void 0:we.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];En([...ue?bn:vn])}},[de.exerciseExportHeadData]);const wt=()=>b(void 0,null,function*(){const gt={id:Wt.exerciseId||Wt.categoryId,identify:(Rn==null?void 0:Rn.login)||null},Je=yield(0,Be.iw)(gt);Gt(Je||{});const{table:we}=Je||{};let zt,oa;(we!=null&&we.total_singles_scores||we!=null&&we.total_doubles_scores||we!=null&&we.total_nulls_scores||we!=null&&we.total_judges_scores||we!=null&&we.total_pros_scores||we!=null&&we.total_bpros_scores||we!=null&&we.total_shixuns_scores||we!=null&&we.total_mains_scores||we!=null&&we.total_combination_scores)&&(zt=Number(we==null?void 0:we.total_singles_scores)+Number(we==null?void 0:we.total_doubles_scores)+Number(we==null?void 0:we.total_nulls_scores)+Number(we==null?void 0:we.total_bpros_scores)+Number(we==null?void 0:we.total_judges_scores)+Number(we==null?void 0:we.total_pros_scores)+Number(we==null?void 0:we.total_shixuns_scores)+Number(we==null?void 0:we.total_mains_scores)+Number(we==null?void 0:we.total_combination_scores)),(we!=null&&we.singles_scores||we!=null&&we.doubles_scores||we!=null&&we.nulls_scores||we!=null&&we.judges_scores||we!=null&&we.pros_scores||we!=null&&we.bpros_scores||we!=null&&we.shixuns_scores||we!=null&&we.mains_scores||we!=null&&we.combination_scores)&&(oa=Number(we==null?void 0:we.singles_scores)+Number(we==null?void 0:we.doubles_scores)+Number(we==null?void 0:we.bpros_scores)+Number(we==null?void 0:we.nulls_scores)+Number(we==null?void 0:we.judges_scores)+Number(we==null?void 0:we.pros_scores)+Number(we==null?void 0:we.shixuns_scores)+Number(we==null?void 0:we.mains_scores)+Number(we==null?void 0:we.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(we==null?void 0:we.total_singles_scores)||0,doubles_score:(we==null?void 0:we.total_doubles_scores)||0,nulls_score:(we==null?void 0:we.total_nulls_scores)||0,judges_score:(we==null?void 0:we.total_judges_scores)||0,pros_score:(we==null?void 0:we.total_pros_scores)||0,bpros_score:(we==null?void 0:we.total_bpros_scores)||0,shixuns_score:(we==null?void 0:we.total_shixuns_scores)||0,mains_score:(we==null?void 0:we.total_mains_scores)||0,total_combination_scores:(we==null?void 0:we.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(we==null?void 0:we.singles_scores)||0,doubles_score:(we==null?void 0:we.doubles_scores)||0,nulls_score:(we==null?void 0:we.nulls_scores)||0,judges_score:(we==null?void 0:we.judges_scores)||0,pros_score:(we==null?void 0:we.pros_scores)||0,bpros_score:(we==null?void 0:we.bpros_scores)||0,shixuns_score:(we==null?void 0:we.shixuns_scores)||0,mains_score:(we==null?void 0:we.mains_scores)||0,total_combination_scores:(we==null?void 0:we.combination_scores)||0,total_score:oa||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];En(ue?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:vn)}),Ke=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:gt=>Me.createElement("a",null,gt)},{title:((Qe=$e==null?void 0:$e.find(gt=>gt.value==De.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:((it=$e==null?void 0:$e.find(gt=>gt.value==De.fw[1].nameType))==null?void 0:it.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Ye=$e==null?void 0:$e.find(gt=>gt.value==De.fw[3].nameType))==null?void 0:Ye.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[2].nameType))==null?void 0:lt.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Pt=$e==null?void 0:$e.find(gt=>gt.value==De.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:((Ct=$e==null?void 0:$e.find(gt=>gt.value==De.fw[5].nameType))==null?void 0:Ct.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((vt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[4].nameType))==null?void 0:vt.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[7].nameType))==null?void 0:Lt.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Rt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[8].nameType))==null?void 0:Rt.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:`${be.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=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Kt.exercise_description)||((ut=de==null?void 0:de.commonHeader)==null?void 0:ut.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,((Xe=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Xe.exercise_description)||((mt=de==null?void 0:de.commonHeader)==null?void 0:mt.exercise_description))),(He==null?void 0:He.show_table)&&Me.createElement("div",{className:"mt10"},Me.createElement(ye.default,{className:Fe.table,columns:Ke,dataSource:[...Tn||[]],bordered:!0,pagination:!1})),((Tt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Tt.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${(_t=de==null?void 0:de.exerciseExportHeadData)==null?void 0:_t.analysis}`)),Me.createElement(Ne.Z,null))};var te=(0,fe.connect)(({exercise:ne,loading:ue,user:ce,globalSetting:de})=>({exercise:ne,globalSetting:de,user:ce,loading:ue.effects}))(ee)},40406:function(Ot,st,x){"use strict";var a=x(45313),fe=x(87935),Re=x(20562),ye=x(78241),Fe=x(43418),Be=x(3113),oe=x(71418),Ne=x(24905),De=x(5112),be=x(81327),Me=x(59301),Ze=x(52985),Ce=x(21600),re=x(59301),y=(z,b,ee)=>new Promise((te,ne)=>{var ue=ve=>{try{de(ee.next(ve))}catch(Ae){ne(Ae)}},ce=ve=>{try{de(ee.throw(ve))}catch(Ae){ne(Ae)}},de=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(ue,ce);de((ee=ee.apply(z,b)).next())});const E=({exercise:z,dispatch:b})=>{var ee,te,ne,ue;const ce=(0,Ze.useParams)(),[de]=(0,Ze.useSearchParams)(),ve=de.getAll("exercise_group_id").map(ut=>ut==="all"?ut:Number(ut)),{actionTabs:Ae}=z,[Se]=ye.default.useForm(),[Te,xe]=(0,Me.useState)(!1),ot=(0,Me.useRef)(null),[Qe,it]=(0,Me.useState)(!1),[,Ye,lt,Pt]=(0,Re.U)(fe.aU,{}),[Ct,vt]=(0,Me.useState)({}),Lt=()=>{b({type:"exercise/setActionTabs",payload:{title:""}})},Rt=(ut,Xe)=>{Ze.history.push(`/classrooms/${ce.coursesId}/exercise/${(ce==null?void 0:ce.categoryId)||(ce==null?void 0:ce.exerciseId)}/sumup?exam_summary_id=${(Xe==null?void 0:Xe.exam_summary_id)||""}&template=${ut==null?void 0:ut.exam_summary_template_id}&${ut==null?void 0:ut.exercise_group_id.map(mt=>`exercise_group_id=${mt}`).join("&")}`)},Kt=()=>y(void 0,null,function*(){var ut,Xe,mt,Tt,_t;const Wt=yield lt({id:(ce==null?void 0:ce.categoryId)||(ce==null?void 0:ce.exerciseId)});Se.setFieldsValue({exercise_group_id:Ae!=null&&Ae.isEdit&&ve.length>0?ve:["all",...((Xe=(ut=Wt==null?void 0:Wt.data)==null?void 0:ut.course_groups)==null?void 0:Xe.map(Rn=>Rn==null?void 0:Rn.exercise_group_id))||[]],exam_summary_template_id:Ae!=null&&Ae.isEdit?Number(de.get("template")):(_t=(Tt=(mt=Wt==null?void 0:Wt.data)==null?void 0:mt.exam_summary_templates)==null?void 0:Tt[0])==null?void 0:_t.id})});return(0,Me.useEffect)(()=>{ot.current&&ot.current.scrollHeight>134&&it(!0)},[ot]),(0,Me.useEffect)(()=>{(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?Kt():Se.resetFields()},[Ae==null?void 0:Ae.title]),re.createElement(re.Fragment,null,re.createElement(Fe.default,{title:Ae.title,width:800,centered:!0,open:(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:re.createElement("div",{style:{textAlign:"center"}},re.createElement(Be.ZP,{type:"primary",onClick:()=>{Se.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Lt()}},re.createElement(oe.Z,{spinning:Ye},re.createElement(ye.default,{form:Se,onFinish:ut=>y(void 0,null,function*(){var Xe,mt;const Tt=(mt=(Xe=Pt==null?void 0:Pt.data)==null?void 0:Xe.exam_summaries)==null?void 0:mt.find(_t=>(_t==null?void 0:_t.exam_summary_template_id)===ut.exam_summary_template_id);if(Tt!=null&&Tt.exam_summary_id){const _t=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:re.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Wt=>{Wt.preventDefault(),Wt.stopPropagation(),_t.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:()=>{Rt(ut,Tt),Lt()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{Rt(ut,{}),Lt()}});return}Rt(ut,Tt),Lt()})},re.createElement("div",{ref:ot,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:Te?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},re.createElement(ye.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(ut,Xe=[],mt)=>{var Tt,_t;let Wt=ut;const Rn=((_t=(Tt=Pt==null?void 0:Pt.data)==null?void 0:Tt.course_groups)==null?void 0:_t.map(Ge=>Ge==null?void 0:Ge.exercise_group_id))||[];return!(Xe!=null&&Xe.includes("all"))&&(ut.includes("all")||ut.length===Rn.length)?Wt=[...Rn,"all"]:ut.includes("all")&&ut.length!==Rn.length+1?Wt=ut.filter(Ge=>Ge!=="all"):Xe!=null&&Xe.includes("all")&&!ut.includes("all")&&(Wt=[]),Wt}},re.createElement(Ne.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((te=(ee=Pt==null?void 0:Pt.data)==null?void 0:ee.course_groups)==null?void 0:te.map(ut=>({value:ut==null?void 0:ut.exercise_group_id,label:`${ut==null?void 0:ut.exercise_group_name}\uFF08${ut==null?void 0:ut.exercise_group_students}\uFF09`})))||[]]})),Qe&&re.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>xe(!Te)},Te?"\u6536\u8D77":"\u5C55\u5F00",re.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),re.createElement(ye.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},re.createElement(De.ZP.Group,null,re.createElement(be.Z,{className:"mt5",direction:"vertical"},(ue=(ne=Pt==null?void 0:Pt.data)==null?void 0:ne.exam_summary_templates)==null?void 0:ue.map((ut,Xe)=>re.createElement(De.ZP,{key:Xe,value:ut==null?void 0:ut.id},`\u6A21\u677F${Xe+1}-${ut==null?void 0:ut.name}`,re.createElement("a",{className:"ml5",onClick:()=>{var mt,Tt;vt({url:Ce.Z.API_SERVER+((mt=ut==null?void 0:ut.attachment_info)==null?void 0:mt.url),file_type:(Tt=ut==null?void 0:ut.attachment_info)==null?void 0:Tt.file_type})}},"\u67E5\u770B"))))))))),re.createElement(a.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:Ct==null?void 0:Ct.url,type:Ct==null?void 0:Ct.file_type,onClose:()=>vt({})}))};st.Z=(0,Ze.connect)(({exercise:z})=>({exercise:z}))(E)},34854:function(Ot,st,x){"use strict";var a=x(59301),fe=x(43418),Re=x(82186),ye=x(52985),Fe=x(59301),Be=(Ne,De,be)=>new Promise((Me,Ze)=>{var Ce=E=>{try{y(be.next(E))}catch(z){Ze(z)}},re=E=>{try{y(be.throw(E))}catch(z){Ze(z)}},y=E=>E.done?Me(E.value):Promise.resolve(E.value).then(Ce,re);y((be=be.apply(Ne,De)).next())});const oe=({exercise:Ne,dispatch:De,init:be,haveInit:Me=!1})=>{const Ze=(0,ye.useParams)(),[Ce,re]=(0,a.useState)(!1);let[y,E]=(0,a.useState)();const[z,b]=(0,a.useState)(!1),[ee,te]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Ne.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Ne.actionTabs]);function ne(){return Be(this,null,function*(){var ue,ce;let de=yield(0,Re.ZP)(`/api/courses/${Ze==null?void 0:Ze.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Ne.actionTabs.selectArrs}});if(((ue=de==null?void 0:de.cover_exercises)==null?void 0:ue.length)>0)re(!0),E((ce=de==null?void 0:de.cover_exercises)==null?void 0:ce[0]);else{let ve=yield(0,Re.ZP)(`/api/courses/${Ze==null?void 0:Ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ne.actionTabs.selectArrs}});De({type:"exercise/setActionTabs",payload:{key:""}}),(ve==null?void 0:ve.status)===0&&(Me&&be(),fe.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(fe.default,{open:Ce,centered:!0,onCancel:ue=>Be(void 0,null,function*(){if(ue.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){b(!0);let ce=yield(0,Re.ZP)(`/api/courses/${Ze==null?void 0:Ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ne.actionTabs.selectArrs,update:1}});De({type:"exercise/setActionTabs",payload:{key:""}}),b(!1),(ce==null?void 0:ce.status)===0&&(Me&&be(),re(!1),fe.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 re(!1)}),cancelButtonProps:{loading:z},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:ee},onOk:()=>Be(void 0,null,function*(){te(!0);let ue=yield(0,Re.ZP)(`/api/courses/${Ze==null?void 0:Ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ne.actionTabs.selectArrs}});te(!1),(ue==null?void 0:ue.status)===0&&(Me&&be(),De({type:"exercise/setActionTabs",payload:{key:""}}),re(!1),fe.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))))))};st.Z=(0,ye.connect)(({exercise:Ne})=>({exercise:Ne}))(oe)},13430:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return ve}});var a=x(59301),fe=x(43418),Re=x(95237),ye=x(43604),Fe=x(57809),Be=x(1710),oe=x(3113),Ne=x(68492),De=x(82186),be={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),Ze=x(96622),Ce=x(59301),re=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Ae,Se,Te)=>Se in Ae?re(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ne=(Ae,Se)=>{for(var Te in Se||(Se={}))b.call(Se,Te)&&te(Ae,Te,Se[Te]);if(z)for(var Te of z(Se))ee.call(Se,Te)&&te(Ae,Te,Se[Te]);return Ae},ue=(Ae,Se)=>y(Ae,E(Se)),ce=(Ae,Se,Te)=>new Promise((xe,ot)=>{var Qe=lt=>{try{Ye(Te.next(lt))}catch(Pt){ot(Pt)}},it=lt=>{try{Ye(Te.throw(lt))}catch(Pt){ot(Pt)}},Ye=lt=>lt.done?xe(lt.value):Promise.resolve(lt.value).then(Qe,it);Ye((Te=Te.apply(Ae,Se)).next())});const de=({visible:Ae,setVisible:Se,onK:Te,selectKeys:xe,selectRows:ot,appointStudent:Qe,modalParams:it,courseId:Ye})=>{const lt=(0,Me.useParams)(),[Pt,Ct]=(0,a.useState)(!1),[vt,Lt]=(0,a.useState)(!1),[Rt,Kt]=(0,a.useState)([]),[ut,Xe]=(0,a.useState)([]),[mt,Tt]=(0,a.useState)([]),[_t,Wt]=(0,a.useState)("all"),[Rn,Ge]=(0,a.useState)("all");let[Gt,Tn]=(0,a.useState)(!0);const[En,nn]=(0,a.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[rt,ht]=(0,a.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),$e={selectedRowKeys:ut,columnWidth:40,hideSelectAll:!0,onSelect:(He,gt,Je)=>{let we=!0;for(let zt=0;zt{if(He&&Je.length>0){Je.forEach(we=>{ut.push(we.user_id),mt.push(we)}),Xe([...ut]),Tt([...mt]);return}if(!He&&Je.length>0){let we=[],zt=[];const oa=new Set(Je),vn=new Set(ut),bn=new Set(mt);we=[...vn].filter(ta=>[...oa].every(Vn=>Vn.user_id!==ta)),zt=[...bn].filter(ta=>[...oa].every(Vn=>Vn.user_id!==ta.user_id)),Xe([...we]),Tt([...zt])}}};(0,a.useEffect)(()=>{Ae&&xe&&(Xe([...xe]),Tt(ot))},[Ae,xe]),(0,a.useEffect)(()=>{Ae&&(!Qe&&it?rt.status=it:rt.status=null,ht(ne({},rt)),Ft())},[Ae,Qe,it]);const ze=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(He,gt,Je)=>Ce.createElement("span",{style:{color:"#333"}},Je+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(He,gt,Je)=>Ce.createElement("span",null,He)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(He,gt,Je)=>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=>it===1||it===2?He.title!=="\u72B6\u6001":!0),Ft=()=>ce(void 0,null,function*(){var He,gt,Je;Lt(!0);const we=yield(0,De.ZP)(`/api/exercises/${lt.categoryId||Ye}/wait_make_up_students.json`,{method:"get",params:ue(ne({},rt),{keywords:(He=rt==null?void 0:rt.keywords)==null?void 0:He.trim()})});if(we.status===0){const zt=((Je=(gt=we==null?void 0:we.data)==null?void 0:gt.all_course_groups)==null?void 0:Je.map(oa=>({value:oa==null?void 0:oa.id,label:oa==null?void 0:oa.name})))||[];nn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...zt]),Kt(we.data)}Lt(!1)}),wt=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",Wt("all"),Ge("all"),Xe([]),Tt([]),ht(ne({},rt)),Qe&&Te(ut==null?void 0:ut.length,ut,mt)},Ke=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",ht(ne({},rt)),Wt("all"),Ge("all"),Xe([]),Tt([]),Se(!1)};return Ce.createElement(fe.default,{centered:!0,className:be.cstuModal,title:it===1?"\u7F3A\u8003\u5B66\u751F":it===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:Ae,width:1200,footer:null,onCancel:()=>{Ke()}},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:_t,style:{width:200,marginRight:20},onChange:He=>{Wt(He),He==="all"?rt.course_group_id=null:rt.course_group_id=He,rt.page=1,ht(ne({},rt)),Ft()},options:En})),Qe&&Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:Rn,style:{width:200},onChange:He=>{Ge(He),He==="all"?rt.status=null:rt.status=He,rt.page=1,ht(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(Ne.t7,{style:{width:300,marginLeft:15},value:rt.keywords,allowClear:!0,onChange:He=>{rt.keywords=He,rt.page=1,ht(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(Be.default,{pagination:!1,dataSource:[],columns:ze,rowSelection:Qe?$e:null,rowKey:He=>He.user_id})),Ce.createElement("div",null,Ce.createElement(Be.default,{rowSelection:Qe?$e:null,columns:ze,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:He=>He.user_id,loading:vt,dataSource:Rt==null?void 0:Rt.exercise_users,onChange:(He,gt,Je)=>{rt.page=He==null?void 0:He.current,rt.limit=He==null?void 0:He.pageSize,Je!=null&&Je.order?(rt.sort_by=Je==null?void 0:Je.field,rt.direction=(Je==null?void 0:Je.order)==="ascend"?"asc":"desc"):(rt.sort_by=null,rt.direction=null),ht(ne({},rt)),Ft()},pagination:!1}))),Ce.createElement(ye.Z,{span:1},Ce.createElement("img",{src:Ze,style:{marginLeft:10}})),Ce.createElement(ye.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Ce.createElement("div",{className:be.searchMember,style:{width:550}},Ce.createElement(Re.Z,{className:be.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}},mt==null?void 0:mt.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:()=>{Tt(mt.filter(Je=>Je.user_id!=He.user_id)),Xe(ut.filter(Je=>Je!=He.user_id))}})))))))),!(it===1||it===2)&&Ce.createElement("div",{className:be.bottom},Ce.createElement(oe.ZP,{className:be.no,onClick:()=>{Ke()}},"\u53D6\u6D88"),Ce.createElement(oe.ZP,{loading:Pt,type:"primary",onClick:()=>{wt()}},"\u786E\u5B9A")))};var ve=(0,Me.connect)(({})=>({}))(de)},2811:function(Ot,st,x){"use strict";var a=x(59301),fe=x(78241),Re=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Ne=x(5083),De=x(24905),be=x(66649),Me=x.n(be),Ze=x(82186),Ce=x(92232),re=x(52985),y=x(26408),E=x(16536),z=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ce=(ot,Qe,it)=>Qe in ot?z(ot,Qe,{enumerable:!0,configurable:!0,writable:!0,value:it}):ot[Qe]=it,de=(ot,Qe)=>{for(var it in Qe||(Qe={}))ne.call(Qe,it)&&ce(ot,it,Qe[it]);if(te)for(var it of te(Qe))ue.call(Qe,it)&&ce(ot,it,Qe[it]);return ot},ve=(ot,Qe)=>b(ot,ee(Qe)),Ae=(ot,Qe,it)=>new Promise((Ye,lt)=>{var Pt=Lt=>{try{vt(it.next(Lt))}catch(Rt){lt(Rt)}},Ct=Lt=>{try{vt(it.throw(Lt))}catch(Rt){lt(Rt)}},vt=Lt=>Lt.done?Ye(Lt.value):Promise.resolve(Lt.value).then(Pt,Ct);vt((it=it.apply(ot,Qe)).next())});function Se(ot,Qe){const it=[];for(let Ye=ot;Ye{let Qe=new Date;const it=Me()(ot).format("HH");if(Me()(ot).isSame(Me()(Qe),"day")){const Ye=Me()(Qe).format("HH"),lt=Me()(Qe).format("mm");return{disabledHours:()=>Se(0,24).splice(1,Ye*1-1),disabledMinutes:()=>Me()(ot).isSame(Me()(Qe),"hour")&&it<=Ye?Se(0,60).splice(0,lt):Se(60,60)}}else if(Me()(ot).isSame(Me()(),"day")){const Ye=Me()().format("HH"),lt=Me()().format("mm");return{disabledHours:()=>Se(0,24).splice(0,Ye),disabledMinutes:()=>it<=Ye?Se(0,lt):Se(60,60)}}else return!1},xe=({exercise:ot,dispatch:Qe})=>{var it;const Ye=(0,re.useParams)(),[lt]=fe.default.useForm(),[Pt,Ct]=(0,a.useState)(1),[vt,Lt]=(0,a.useState)([]),[Rt,Kt]=(0,a.useState)(!0),[ut,Xe]=(0,a.useState)([]),[mt,Tt]=(0,a.useState)(!0),[_t,Wt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Rn()},[ot.actionTabs]);const Rn=Tn=>Ae(void 0,null,function*(){var En,nn;Kt(!0);const rt=yield Qe({type:"exercise/getEndGroups",payload:ve(de({},Ye),{check_ids:[...((En=ot.actionTabs.selectArrs)==null?void 0:En.map($e=>Number($e)))||[]]})}),ht=(nn=rt==null?void 0:rt.course_info)==null?void 0:nn.map(($e,ze)=>ve(de({},$e),{key:$e.course_group_id,title:$e.course_group_name,name:$e.course_group_name,disabled:!!$e.is_published}));rt&&(rt!=null&&rt.course_info)&&(Lt([...ht]),lt.setFieldsValue({end_time:Me()(Me()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Kt(!1)}),Ge=()=>Ae(void 0,null,function*(){var Tn,En,nn,rt;const ht=de({},lt.getFieldsValue());if((ut==null?void 0:ut.length)<=0&&vt.length>0&&!((Tn=ot.actionTabs)!=null&&Tn.unified_setting)){Re.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Wt(!0);const $e={check_ids:[...((En=ot.actionTabs.selectArrs)==null?void 0:En.map(Ft=>Number(Ft)))||[]],group_ids:ut};mt||($e.end_time=Me()(ht.end_time).format("YYYY-MM-DD HH:mm")),$e.group_ids=ut.map(Ft=>Ft.course_group_id),(yield(0,Ze.ZP)(`/api/courses/${Ye.coursesId}/exercises/end_exercise.json`,{method:"post",body:$e})).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:{}}),(nn=ot==null?void 0:ot.actionTabs)!=null&&nn.cb?(rt=ot==null?void 0:ot.actionTabs)==null||rt.cb():Qe({type:"classroomList/getClassroomExercisesList",payload:de({},ot.actionTabs.params)})),Wt(!1)}),Gt=()=>{Ct(1),Lt([]),Xe([]),Tt(!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:_t||Rt,onCancel:()=>{Gt(),Qe({type:"exercise/setActionTabs",payload:{}})}},a.createElement(Fe.Z,{spinning:Rt},vt&&a.createElement(fe.default,{form:lt},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(Be.Z,{className:"mt20 mb10"},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),a.createElement(oe.ZP.Group,{value:mt,onChange:Tn=>{Tt(Tn.target.value),Xe([])}},a.createElement(oe.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),a.createElement(oe.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),a.createElement(fe.default.Item,{name:"end_time",style:{marginTop:-3,visibility:mt?"hidden":"visible"}},a.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,Ce.U6)(),"HH:mm")},disabledDate:Tn=>Tn&&Tn0&&!((it=ot.actionTabs)!=null&&it.unified_setting)&&a.createElement(Be.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,vt.length>0&&a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("span",{style:{flex:1}},a.createElement(De.default,{checked:ut.length===vt.length,onChange:Tn=>{ut.length===vt.length?Xe([]):Xe(vt)}},"\u5168\u9009")," "),a.createElement("span",{style:{width:16}}),a.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ut.length||0,"\u4E2A\u5206\u73ED")),a.createElement(E.Z,{data:vt,selectedRowKeys:ut,setSelectedRowKeys:Xe}))))))};st.Z=(0,re.connect)(({exercise:ot})=>({exercise:ot}))(xe)},46212:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return Kt}});var a=x(59301),fe=x(78241),Re=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Ne=x(5871),De=x(5083),be=x(78673),Me=x(24905),Ze=x(3113),Ce=x(66649),re=x.n(Ce),y=x(82186),E=x(92232),z=x(52985),b=x(87935),ee=x(26408),te=x(16536),ne=x(13430),ue={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},ce=x(70170),de=x(8671),ve=x(49210),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ye=(ut,Xe,mt)=>Xe in ut?Se(ut,Xe,{enumerable:!0,configurable:!0,writable:!0,value:mt}):ut[Xe]=mt,lt=(ut,Xe)=>{for(var mt in Xe||(Xe={}))Qe.call(Xe,mt)&&Ye(ut,mt,Xe[mt]);if(ot)for(var mt of ot(Xe))it.call(Xe,mt)&&Ye(ut,mt,Xe[mt]);return ut},Pt=(ut,Xe)=>Te(ut,xe(Xe)),Ct=(ut,Xe,mt)=>new Promise((Tt,_t)=>{var Wt=Gt=>{try{Ge(mt.next(Gt))}catch(Tn){_t(Tn)}},Rn=Gt=>{try{Ge(mt.throw(Gt))}catch(Tn){_t(Tn)}},Ge=Gt=>Gt.done?Tt(Gt.value):Promise.resolve(Gt.value).then(Wt,Rn);Ge((mt=mt.apply(ut,Xe)).next())});function vt(ut,Xe){const mt=[];for(let Tt=ut;Tt{let Xe=new Date;const mt=re()(ut).format("HH");if(re()(ut).isSame(re()(Xe),"day")){const Tt=re()(Xe).format("HH"),_t=re()(Xe).format("mm");return{disabledHours:()=>vt(0,24).splice(1,Tt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",mt,Tt),re()(ut).isSame(re()(Xe),"hour")&&mt<=Tt?vt(0,60).splice(0,_t):vt(60,60))}}else if(re()(ut).isSame(re()(),"day")){const Tt=re()().format("HH"),_t=re()().format("mm");return{disabledHours:()=>vt(0,24).splice(0,Tt),disabledMinutes:()=>mt<=Tt?vt(0,_t):vt(60,60)}}else return!1},Rt=({exercise:ut,dispatch:Xe})=>{var mt,Tt,_t,Wt,Rn,Ge,Gt,Tn,En,nn,rt,ht,$e,ze,Ft,wt,Ke,He,gt,Je,we,zt,oa;const vn=(0,z.useParams)(),[bn]=fe.default.useForm(),[ta,Vn]=(0,a.useState)(1),[yt,kt]=(0,a.useState)([]),[xn,Nt]=(0,a.useState)(!0),[qt,Cn]=(0,a.useState)([]),[Dn,Na]=(0,a.useState)(!0),[Ka,Pr]=(0,a.useState)(!1),{workSetting:en}=ut,[Qn,Ba]=(0,a.useState)(!1),[wa,ja]=(0,a.useState)([]),[zr,Hr]=(0,a.useState)([]),[bt,yn]=(0,a.useState)(!1),[$a,Ht]=(0,a.useState)(!1),[Ln,ha]=(0,a.useState)(!1),[Ta,dr]=(0,a.useState)(null),[dn,se]=(0,a.useState)(1),[ge,Ee]=(0,a.useState)({}),[Ie,qe]=(0,a.useState)({}),[xt,Mt]=(0,a.useState)(!1),[Ra,Un]=(0,a.useState)(!1),[ln,$t]=(0,a.useState)(!1),[Nn,Xt]=(0,a.useState)([]);(0,a.useEffect)(()=>{if(ut.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:gn=[],type:Hn}=ut.actionTabs||{},cn=gn.filter(pt=>![100,120,150].includes(Number(pt.total_score)));cn.length?($t(Hn===1?"multiple":"single"),Xt(cn.map(pt=>Pt(lt({},pt),{name:pt.exercise_name})))):Un(!0)}},[(mt=ut==null?void 0:ut.actionTabs)==null?void 0:mt.key]),console.log(ln,"visible"),(0,a.useEffect)(()=>{var gn;if(ut.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(Pa(),on(),ut.actionTabs.type===2)){const Hn=(gn=ut.actionTabs)==null?void 0:gn.unified_setting;Na(Hn)}},[ut.actionTabs]),(0,a.useEffect)(()=>{var gn,Hn,cn,pt,na,ar,gr;(gn=en==null?void 0:en.exercise)!=null&&gn.publish_time&&bn.setFieldsValue({publish_time:re()((Hn=en==null?void 0:en.exercise)==null?void 0:Hn.publish_time)}),(cn=en==null?void 0:en.exercise)!=null&&cn.end_time&&bn.setFieldsValue({end_time:re()((pt=en==null?void 0:en.exercise)==null?void 0:pt.end_time)}),bn.setFieldsValue({exercise_type:(na=en==null?void 0:en.exercise)==null?void 0:na.exercise_type,simulate_exercise_num:(ar=en==null?void 0:en.exercise)==null?void 0:ar.simulate_exercise_num}),se((gr=en==null?void 0:en.exercise)==null?void 0:gr.exercise_type)},[ut]);const ca=gn=>{var Hn;const cn=bn.getFieldValue("publish_time");if(!cn||(Hn=en==null?void 0:en.exercise)!=null&&Hn.publish_time)return;let pt;gn===1?pt=re()(cn).add(120,"minutes"):pt=re()(cn).add(7,"days"),bn.setFieldsValue({end_time:pt})},Pa=gn=>Ct(void 0,null,function*(){var Hn,cn;Nt(!0);const pt=yield(0,b.N3)({coursesId:vn.coursesId,check_ids:[...((Hn=ut.actionTabs.selectArrs)==null?void 0:Hn.map(ar=>Number(ar)))||[]]});console.log(pt,"res");const na=((cn=pt==null?void 0:pt.course_info)==null?void 0:cn.map((ar,gr)=>Pt(lt({},ar),{key:ar.course_group_id,title:ar.course_group_name,name:ar.course_group_name,disabled:!!ar.is_published})))||[];if((pt==null?void 0:pt.status)!==-1){kt([...na]);const ar=re()();bn.setFieldsValue({publish_time:ar}),(bn.getFieldValue("exercise_type")||1)===1?bn.setFieldsValue({end_time:re()(ar).add(120,"minutes")}):bn.setFieldsValue({end_time:re()(ar).add(7,"days")})}Nt(!1)});(0,a.useEffect)(()=>{var gn,Hn,cn,pt,na,ar;if((gn=en==null?void 0:en.exercise)!=null&&gn.is_appoint_user){const gr=((cn=(Hn=en==null?void 0:en.exercise)==null?void 0:Hn.all_exercise_users)==null?void 0:cn.map(Gn=>Gn.user_id))||[];ja([...gr])}yn((pt=en==null?void 0:en.exercise)==null?void 0:pt.is_appoint_user),Ht((na=en==null?void 0:en.exercise)==null?void 0:na.is_miss_exam_user),ha((ar=en==null?void 0:en.exercise)==null?void 0:ar.is_no_passing_user)},[en]),(0,a.useEffect)(()=>{var gn,Hn,cn,pt,na,ar,gr,Gn;(Hn=(gn=ut==null?void 0:ut.actionTabs)==null?void 0:gn.selectArrs)!=null&&Hn[0]&&ut.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Xe({type:"exercise/getWorkSetting",payload:{categoryId:(pt=(cn=ut==null?void 0:ut.actionTabs)==null?void 0:cn.selectArrs)==null?void 0:pt[0],category:(ar=(na=ut==null?void 0:ut.actionTabs)==null?void 0:na.selectArrs)==null?void 0:ar[0],coursesId:(Gn=(gr=ut==null?void 0:ut.actionTabs)==null?void 0:gr.params)==null?void 0:Gn.id}})},[(Tt=ut==null?void 0:ut.actionTabs)==null?void 0:Tt.selectArrs]);const fa=()=>Ct(void 0,null,function*(){var gn,Hn,cn,pt,na,ar,gr;const Gn=lt({},bn.getFieldsValue()),_r=re()(re()(Gn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),Gr=re()(re()(Gn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(_r,_r,33),Gr<=_r){Re.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((qt==null?void 0:qt.length)<=0&&!Dn&&yt.length>0&&!((gn=en==null?void 0:en.exercise)!=null&&gn.is_make_up_exercise)){Re.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const lo=yt.map(Al=>Al.key),Ar={check_ids:[...((Hn=ut.actionTabs.selectArrs)==null?void 0:Hn.map(Al=>Number(Al)))||[]],end_time:re()(Gn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:re()(Gn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:qt.map(Al=>Al.course_group_id),unified_setting:!qt.length,exercise_type:Gn.exercise_type,simulate_exercise_num:Gn.simulate_exercise_num};if(((cn=ut.actionTabs.selectArrsAll)==null?void 0:cn.length)>0&&ut.actionTabs.type===1&&(Ar.check_ids=[...((na=(pt=ut.actionTabs.selectArrsAll)==null?void 0:pt.filter(Al=>!Al.high_resources_consume||Al.high_resources_consume_permission))==null?void 0:na.map(Al=>Number(Al==null?void 0:Al.id)))||[]]),(ar=en==null?void 0:en.exercise)!=null&&ar.is_make_up_exercise){if(bt&&wa.length<=0||!bt&&!($a||Ln)){Re.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Ar.is_appoint_user=bt,Ar.is_miss_exam_user=$a,Ar.is_no_passing_user=Ln,bt?Ar.make_up_exercise_users=wa.map(Al=>({user_id:Al})):Ar.make_up_exercise_user=[]}let{is_locked:hr,open_camera:br,screen_open:yr,login_restrict:Er,ip_bind:co,ip_limit:Do,is_random:uo,id:Jr,identity_verify:rl,open_phone_video_recording:di}=en==null?void 0:en.exercise;if(ut.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(hr||br||yr||Er||co||Do=="pub"||Do=="inner"||rl||di)&&Gn.exercise_type==2){if(Un(!1),Xe({type:"exercise/setActionTabs",payload:{}}),ut.actionTabs.type==2){let Al=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Ae.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:()=>Ct(void 0,null,function*(){var xl;Mt(!0);let kr=yield(0,de.Tr)({exercise_ids:[...((xl=ut.actionTabs.selectArrs)==null?void 0:xl.map(Ml=>Number(Ml)))||[]],course_id:vn.coursesId,type:"exercise"});if((kr==null?void 0:kr.student_count)===0){if((yield ct(Ar))&&ut.actionTabs.isRouter){Al.destroy(),z.history.push(`/classrooms/${vn.coursesId}/exercise/${Jr}/detail?random=${uo}&tabs=3&childrenTabs=2`);return}Xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(Ar),Ee(kr)}),onCancel:()=>{Al.destroy(),Mt(!1),ct(Ar)}})}else{let Al=ye.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Ae.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:()=>Ct(void 0,null,function*(){var xl;Mt(!0);let kr=yield(0,de.Tr)({exercise_ids:[...((xl=ut.actionTabs.selectArrs)==null?void 0:xl.map(Ml=>Number(Ml)))||[]],course_id:vn.coursesId,type:"exercise"});if((kr==null?void 0:kr.student_count)===0){if((yield ct(Ar))&&ut.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${Jr}/detail?random=${uo}&tabs=3&childrenTabs=2`);return}Xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(Ar),Ee(kr)})})}return}let ni=yield(0,de.Tr)({exercise_ids:[...((gr=ut.actionTabs.selectArrs)==null?void 0:gr.map(Al=>Number(Al)))||[]],course_id:vn.coursesId,type:"exercise"});(ni==null?void 0:ni.student_count)===0?ct(Ar):(qe(Ar),Ee(ni))}),hn=()=>{var gn;let Hn=[...(gn=ut.actionTabs.selectArrsAll)==null?void 0:gn.filter(cn=>cn.high_resources_consume&&!cn.high_resources_consume_permission)];(Hn==null?void 0:Hn.length)>0&&ut.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ae.createElement("div",null,Ae.createElement("div",{className:ue.tipcontent},Ae.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",Hn==null?void 0:Hn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ae.createElement("div",{className:"mt20 mb20"},Hn==null?void 0:Hn.map(cn=>Ae.createElement("div",{className:ue.failedList,key:cn.id},Ae.createElement("div",{className:ue.name},cn==null?void 0:cn.exercise_name),Ae.createElement("div",{className:ue.publish,onClick:()=>{(0,E.xg)(`/classrooms/${vn.coursesId}/exercise/${cn.id}/detail?random=${cn.is_random}`)}},"\u53D1\u5E03"))))))})},ct=gn=>Ct(void 0,null,function*(){var Hn,cn,pt;if(ut.actionTabs.type===1){let gr=[...(Hn=ut.actionTabs.selectArrsAll)==null?void 0:Hn.filter(Gn=>Gn.high_resources_consume&&!Gn.high_resources_consume_permission)];if((gr==null?void 0:gr.length)==ut.actionTabs.selectArrsAll.length){Un(!1),Xe({type:"exercise/setActionTabs",payload:{}}),hn();return}}let na=!1;return Pr(!0),(yield(0,y.ZP)(`/api/courses/${vn.coursesId}/exercises/publish.json`,{method:"post",body:gn})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),on(),Re.ZP.success("\u53D1\u5E03\u6210\u529F"),Un(!1),Xe({type:"exercise/setActionTabs",payload:{}}),(cn=ut==null?void 0:ut.actionTabs)!=null&&cn.cb?(pt=ut==null?void 0:ut.actionTabs)==null||pt.cb():Xe({type:"classroomList/getClassroomExercisesList",payload:lt({},ut.actionTabs.params)}),na=!0,ut.actionTabs.type===1&&hn()),Pr(!1),na}),on=()=>{Vn(1),kt([]),Cn([])},pn=(gn,Hn,cn)=>{gn<=0?Re.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(ja(Hn),Hr(cn),Ba(!1))};return Ae.createElement(a.Fragment,null,Ae.createElement(ye.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:Ra,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:fa,confirmLoading:Ka||xn,onCancel:()=>{on(),Un(!1),Xe({type:"exercise/setActionTabs",payload:{}})}},Ae.createElement(Fe.Z,{spinning:xn},yt&&Ae.createElement(fe.default,{form:bn},!!((_t=ut==null?void 0:ut.actionTabs)!=null&&_t.disabled)&&Ae.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Ae.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:ee.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)&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Ae.createElement(fe.default.Item,{name:"exercise_type"},Ae.createElement(oe.ZP.Group,{disabled:((Rn=en==null?void 0:en.exercise)==null?void 0:Rn.exercise_status)>1,onChange:gn=>{se(gn.target.value),ca(gn.target.value)}},Ae.createElement(oe.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Ae.createElement(oe.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),dn==2&&Ae.createElement(Be.Z,{className:`${ue.contentInterval}`},Ae.createElement("span",{className:`${ue.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Ae.createElement(fe.default.Item,{name:"simulate_exercise_num"},Ae.createElement(Ne.Z,{className:ue.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})),Ae.createElement("span",null,"\u6B21",Ae.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10 mt5"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Ae.createElement(fe.default.Item,{name:"publish_time"},Ae.createElement(De.default,{style:{width:170},disabledDate:gn=>gn&&gn<=re()().subtract(0,"days"),disabledTime:Lt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Ae.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Ae.createElement(fe.default.Item,{name:"end_time"},Ae.createElement(De.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},disabledDate:gn=>gn&&gn{var cn,pt,na,ar,gr;if(yn(gn),gn)if((cn=en==null?void 0:en.exercise)!=null&&cn.is_appoint_user){const Gn=(na=(pt=en==null?void 0:en.exercise)==null?void 0:pt.all_exercise_users)==null?void 0:na.map(_r=>_r.user_id);ja([...Gn])}else ja([]),Ht(!1),ha(!1);else Ht((ar=en==null?void 0:en.exercise)==null?void 0:ar.is_miss_exam_user),ha((gr=en==null?void 0:en.exercise)==null?void 0:gr.is_no_passing_user)},disabled:((Tn=en==null?void 0:en.exercise)==null?void 0:Tn.exercise_status)!==1}),Ae.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Ae.createElement(Me.default,{checked:$a,disabled:((En=en==null?void 0:en.exercise)==null?void 0:En.exercise_status)!==1||((nn=en==null?void 0:en.exercise)==null?void 0:nn.miss_exam_count)<=0,onChange:gn=>{Ht(gn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{dr(1),yn(!1),Ba(!0)}},"\uFF08",`${(rt=en==null?void 0:en.exercise)==null?void 0:rt.miss_exam_count}\u4EBA`,"\uFF09"),Ae.createElement(Me.default,{checked:Ln,disabled:((ht=en==null?void 0:en.exercise)==null?void 0:ht.exercise_status)!==1||(($e=en==null?void 0:en.exercise)==null?void 0:$e.no_passing_count)<=0,onChange:gn=>{ha(gn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{dr(2),yn(!1),Ba(!0)}},"\uFF08",`${(ze=en==null?void 0:en.exercise)==null?void 0:ze.no_passing_count}\u4EBA`,"\uFF09")),bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"}},Ae.createElement(Ze.ZP,{type:"primary",ghost:!0,disabled:((Ft=en==null?void 0:en.exercise)==null?void 0:Ft.exercise_status)!==1,onClick:()=>{Ba(!0),dr(void 0)}},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Ae.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Ae.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${wa.length||0} \u4EBA`,"\uFF09"))),ut.actionTabs.type===2&&!((wt=en==null?void 0:en.exercise)!=null&&wt.is_make_up_exercise)&&Ae.createElement(Be.Z,{style:{marginBottom:"10px"}},Ae.createElement("span",{className:"mr10"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Ae.createElement(oe.ZP.Group,{value:Dn,onChange:gn=>{Na(gn.target.value),Cn([])}},Ae.createElement(oe.ZP,{disabled:!!((Ke=ut==null?void 0:ut.actionTabs)!=null&&Ke.disabled)||yt.some(gn=>gn==null?void 0:gn.is_published)||!((He=ut==null?void 0:ut.actionTabs)!=null&&He.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(oe.ZP,{disabled:yt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),yt.length<=0&&ut.actionTabs.type===2&&!((gt=en==null?void 0:en.exercise)!=null&>.is_make_up_exercise)&&Ae.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"'),(ut.actionTabs.type===1||!Dn)&&!((Je=en==null?void 0:en.exercise)!=null&&Je.is_make_up_exercise)&&yt.length>0&&Ae.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ae.createElement("span",{style:{flex:1}},Ae.createElement(Me.default,{checked:qt.length===yt.length,onChange:gn=>{qt.length===yt.length?Cn([]):Cn(yt)}},"\u5168\u9009")),Ae.createElement("span",{style:{width:16}}),Ae.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",qt.length||0,"\u4E2A\u5206\u73ED")),(ut.actionTabs.type===1||!Dn)&&!((we=en==null?void 0:en.exercise)!=null&&we.is_make_up_exercise)&&yt.length>0&&Ae.createElement(te.Z,{data:yt,selectedRowKeys:qt,setSelectedRowKeys:Cn})),Ae.createElement(ne.Z,{visible:Qn,setVisible:Ba,onK:pn,selectKeys:wa,selectRows:zr,appointStudent:bt,modalParams:Ta,courseId:vn.categoryId||((oa=(zt=ut==null?void 0:ut.actionTabs)==null?void 0:zt.selectArrs)==null?void 0:oa[0])})),Ae.createElement(ce.Z,{resdata:ge,type:"exercisepush",okloading:Ka,oktext:(ge==null?void 0:ge.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:gn=>Ct(void 0,null,function*(){var Hn,cn,pt;Pr(!0);let na=yield(0,y.ZP)(`/api/courses/${vn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((Hn=ut.actionTabs.selectArrs)==null?void 0:Hn.map(ar=>Number(ar)))||[]]}});if(Pr(!1),(na==null?void 0:na.status)===0)if(xt){let ar=yield ct(Ie);if(ye.default.destroyAll(),ar&&ut.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${(cn=en==null?void 0:en.exercise)==null?void 0:cn.id}/detail?random=${(pt=en==null?void 0:en.exercise)==null?void 0:pt.is_random}&tabs=3&childrenTabs=2`);return}Xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else ct(Ie)})})),Ae.createElement(ve.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:ln,dataSource:Nn,onSuccess:()=>{$t(!1),Un(!0)},onClose:()=>{$t(!1),on(),Xe({type:"exercise/setActionTabs",payload:{}})}}))};var Kt=(0,z.connect)(({exercise:ut})=>({exercise:ut}))(Rt)},16536:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return be}});var a=x(59301),fe=x(92832),Re=x(24905),ye=x(95237),Fe={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",oe=x(77740),Ne=(Me,Ze,Ce)=>new Promise((re,y)=>{var E=ee=>{try{b(Ce.next(ee))}catch(te){y(te)}},z=ee=>{try{b(Ce.throw(ee))}catch(te){y(te)}},b=ee=>ee.done?re(ee.value):Promise.resolve(ee.value).then(E,z);b((Ce=Ce.apply(Me,Ze)).next())}),be=({data:Me,value:Ze=[],handleChangePage:Ce,setSelectedRowKeys:re,selectedRowKeys:y,onChange:E=()=>{}})=>{const[z,b]=(0,a.useState)([]),[ee,te]=(0,a.useState)([]),[ne,ue]=(0,a.useState)([]);let[ce,de]=(0,a.useState)(1),[ve,Ae]=(0,a.useState)();return(0,a.useEffect)(()=>{b(Me),te([]),ue([])},[Me]),(0,a.useEffect)(()=>{re&&(te(y),ue(y))},[y]),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{className:Fe.leftdiv},a.createElement(fe.default.Search,{size:"middle",onChange:Se=>Ne(void 0,null,function*(){b(Me.filter(Te=>{var xe;return(xe=Te==null?void 0:Te.name)==null?void 0:xe.includes(Se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),z.length===0&&a.createElement(oe.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:ee.map(Se=>`${Se.course_group_id}`),onChange:Se=>{re(z.filter(Te=>Se.includes(`${Te.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},z.map((Se,Te)=>a.createElement(ye.Z,{key:Se.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},a.createElement(Re.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Se.is_published,value:`${Se.course_group_id}`},a.createElement("div",{className:Fe.listClass},a.createElement("span",{className:Fe.spantitle,style:{width:Se.is_published?"108px":"170px"}},Se.name),Se.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(fe.default.Search,{onChange:Se=>{ue(ee.filter(Te=>Te.name.includes(Se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&a.createElement(oe.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((Se,Te)=>a.createElement(ye.Z,{justify:"space-between",style:{marginTop:"10px"},key:Se.course_group_id},a.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Se.name),a.createElement("img",{src:Be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(ee.filter(xe=>`${xe.course_group_name}`!=`${Se.course_group_name}`))}})))))))}},76983:function(Ot,st,x){"use strict";var a=x(59301),fe=x(31797),Re=x(5871),ye=x(78241),Fe=x(43418),Be=x(71418),oe=x(1710),Ne=x(92832),De=x(95237),be=x(43604),Me=x(3113),Ze=x(87935),Ce=x(66649),re=x.n(Ce),y=x(52985),E=x(92232),z=x(11580),b=x(99287),ee=x(20562),te=x(59301),ne=(ve,Ae,Se)=>new Promise((Te,xe)=>{var ot=Ye=>{try{it(Se.next(Ye))}catch(lt){xe(lt)}},Qe=Ye=>{try{it(Se.throw(Ye))}catch(lt){xe(lt)}},it=Ye=>Ye.done?Te(Ye.value):Promise.resolve(Ye.value).then(ot,Qe);it((Se=Se.apply(ve,Ae)).next())});const{Countdown:ue}=fe.default,ce=({value:ve,onChange:Ae,MaxMinutes:Se})=>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:Ae,min:0,precision:0,max:Se,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Se}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),de=({exercise:ve,successCb:Ae,dispatch:Se})=>{var Te,xe,ot,Qe;const it=(0,y.useParams)(),[Ye]=ye.default.useForm(),lt=ye.default.useWatch("time",Ye),[Pt,Ct]=(0,a.useState)(!1),vt=(0,a.useRef)(),{actionTabs:Lt}=ve,[Rt,Kt]=(0,a.useState)(),[,ut,Xe,mt]=(0,ee.U)(Ze.n7,{id:it.categoryId}),[,Tt,_t]=(0,ee.U)(Ze.Cd,{});(0,a.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&(Ct(!1),Ye.resetFields())},[ve.actionTabs.key]);const Wt=()=>new Promise($e=>ne(void 0,null,function*(){var ze,Ft;return vt.current=yield(0,z.y)({ip_limit:(ze=Lt==null?void 0:Lt.exerciseParams)==null?void 0:ze.ip_limit,ip_bind:(Ft=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Ft.ip_bind_type}),$e()})),Rn=()=>ne(void 0,null,function*(){var $e,ze,Ft,wt,Ke;yield Ye.validateFields();const He=Ye.getFieldsValue();if(Ct(!0),((($e=Lt==null?void 0:Lt.exerciseParams)==null?void 0:$e.ip_limit)!=="no"||(ze=Lt==null?void 0:Lt.exerciseParams)!=null&&ze.ip_bind_type)&&(yield Wt()),(yield(0,Ze.ZD)((Ft=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Ft.id,{exercise_user_id:(wt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:wt.exercise_user_id,unlock_key:He.unlock_key,time:He.time,ip:vt.current})).status===0){if(Ae){Se({type:"exercise/setActionTabs",payload:{}}),Ae();return}const Je=Lt==null?void 0:Lt.exerciseParams;(0,E.nr)({inner_ip:Je.inner_ip,public_ip:Je.public_ip,open_camera:Je.open_camera,ip_limit:Je.ip_limit,ip_bind:Je.ip_bind,ip_bind_type:Je.ip_bind_type,exercise_tips:Je.exercise_tips,exerciseId:Je.id,screen_open:Je.screen_open,screen_num:Je.screen_num,screen_sec:Je.screen_sec,coursesId:it.coursesId,login:(Ke=(0,b.eY)())==null?void 0:Ke.login,history,identity_verify:Je.identity_verify,open_phone_video_recording:Je.open_phone_video_recording,current_status:Je.current_status}),Se({type:"exercise/setActionTabs",payload:{}})}Ct(!1)}),Ge=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],Gt=((Te=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Te.errorMessage)&&typeof((xe=Lt==null?void 0:Lt.exerciseParams)==null?void 0:xe.errorMessage)=="object";(0,a.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const $e=yield _t(it);yield Xe({}),$e.status||Kt($e)})},[ve.actionTabs.key]);const{time:Tn,end_time:En}=(Rt==null?void 0:Rt.exercise)||{},nn=mt!=null&&mt.user_end_time?re()(mt==null?void 0:mt.user_end_time).add(1,"minutes"):re()(),rt=re()(mt==null?void 0:mt.user_total_end_time)>nn?Math.round(re().duration(re()(mt==null?void 0:mt.user_total_end_time).diff(nn.startOf("minute"))).asMinutes()):0,ht=((mt==null?void 0:mt.student_left_minutes)||0)+(lt||0);return te.createElement(te.Fragment,null,te.createElement(Fe.default,{width:514,centered:!0,closable:!!((ot=Lt==null?void 0:Lt.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ve.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Se({type:"exercise/setActionTabs",payload:{}})}},te.createElement(Be.Z,{spinning:ut||Tt},Gt&&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 "),!Gt&&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"),Gt&&te.createElement(oe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Qe=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Qe.errorMessage)||{}],columns:Ge}),te.createElement("div",{className:""},te.createElement(ye.default,{form:Ye,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(Ne.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Tn!==-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",re()(mt==null?void 0:mt.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(ce,{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"},ut||Tt?"--":ht),"\u5206\u949F",ht!==0&&(mt==null?void 0:mt.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},re()(mt==null?void 0:mt.user_end_time).add(lt||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 ",re()(En).format("YYYY-MM-DD HH:mm")))),te.createElement(De.Z,{justify:"space-between",align:"middle"},te.createElement(be.Z,null),te.createElement(be.Z,null,te.createElement(Me.ZP,{loading:Pt,onClick:Rn},"\u8FDB\u5165\u8003\u8BD5"))))))};st.Z=(0,y.connect)(({exercise:ve})=>({exercise:ve}))(de)},61560:function(Ot,st,x){"use strict";x.d(st,{w:function(){return Be}});var a=x(82186),fe=x(43418),Re=x(52985),ye=x(59301),Fe=(oe,Ne,De)=>new Promise((be,Me)=>{var Ze=y=>{try{re(De.next(y))}catch(E){Me(E)}},Ce=y=>{try{re(De.throw(y))}catch(E){Me(E)}},re=y=>y.done?be(y.value):Promise.resolve(y.value).then(Ze,Ce);re((De=De.apply(oe,Ne)).next())});const Be=(oe,Ne,De="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",be=1,Me=2)=>Fe(void 0,null,function*(){be===1&&(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:be===1?De:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const Ze=yield(0,a.ZP)(`/api/exercises/${Ne}/user_appraise_status.json`,{method:"get",params:{appraise_type:be}});if((Ze==null?void 0:Ze.status)===-1)return(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Ce={status:0};if((Ze==null?void 0:Ze.type)===2&&(Ce=yield(0,a.ZP)(`/api/exercises/${Ne}/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((Ze==null?void 0:Ze.type)===2){const re=()=>{Re.history.replace(`/classrooms/${oe}/exercise/${Ne}/centralizeReview/${Ce==null?void 0:Ce.login}`)};if(fe.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:re,onCancel:()=>{Me===1&&Re.history.replace(`/classrooms/${oe}/exercise/${Ne}/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:re,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((Ze==null?void 0:Ze.type)===3&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Me===1&&Re.history.replace(`/classrooms/${oe}/exercise/${Ne}/detail`)},content:ye.createElement("div",null,(Ze==null?void 0:Ze.message)||"")}),Me!==3)||(Ze==null?void 0:Ze.type)===4&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Me===1&&Re.history.replace(`/classrooms/${oe}/exercise/${Ne}/detail`)},content:ye.createElement("div",null,(Ze==null?void 0:Ze.message)||"")}),Me!==3))return Promise.reject()})},73579:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return Pt}});var a=x(59301),fe=x(5112),Re=x(3113),ye=x(8591),Fe=x(43418),Be=x(5871),oe=x(95237),Ne=x(43604),De=x(28103),be=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"},Ze=x(99287),Ce=x(24334),re=x(82186),y=x(52985),E=x(68762),z=x(67741),b=x(87169),ee=x(26227),te=x(59301),ne=Object.defineProperty,ue=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Se=(Ct,vt,Lt)=>vt in Ct?ne(Ct,vt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Ct[vt]=Lt,Te=(Ct,vt)=>{for(var Lt in vt||(vt={}))ve.call(vt,Lt)&&Se(Ct,Lt,vt[Lt]);if(de)for(var Lt of de(vt))Ae.call(vt,Lt)&&Se(Ct,Lt,vt[Lt]);return Ct},xe=(Ct,vt)=>ue(Ct,ce(vt)),ot=(Ct,vt,Lt)=>new Promise((Rt,Kt)=>{var ut=Tt=>{try{mt(Lt.next(Tt))}catch(_t){Kt(_t)}},Xe=Tt=>{try{mt(Lt.throw(Tt))}catch(_t){Kt(_t)}},mt=Tt=>Tt.done?Rt(Tt.value):Promise.resolve(Tt.value).then(ut,Xe);mt((Lt=Lt.apply(Ct,vt)).next())});const Qe={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var it=(Ct=>(Ct[Ct.SET_PATH=0]="SET_PATH",Ct[Ct.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",Ct))(it||{});function Ye(Ct,vt){switch(vt.type){case 0:return xe(Te({},Ct),{selectedPath:vt.payload});case 1:return xe(Te({},Ct),{passedContent:vt.payload});default:throw new Error}}var Pt=({language:Ct,dispatch:vt,shixunWorkReport:Lt,v:Rt,languages:Kt,classroomList:ut,autoHeight:Xe,diff_code_count:mt,data:Tt})=>{const[_t,Wt]=(0,a.useState)(Kt==null?void 0:Kt[0]),Rn=(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(Gt=>Gt.language===(_t==null?void 0:_t.language)))==null?void 0:Ge[0])},[Kt]),te.createElement(te.Fragment,null,te.createElement("h2",null," ",te.createElement("span",null,Rt.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(fe.ZP.Group,{defaultValue:Ct,style:{marginLeft:10},onChange:Ge=>{var Gt;Rt.language=Ge.target.value,Wt((Gt=Kt==null?void 0:Kt.filter(Tn=>Tn.language===Ge.target.value))==null?void 0:Gt[0])}},Kt==null?void 0:Kt.map(Ge=>te.createElement(fe.ZP,{value:Ge==null?void 0:Ge.language},Ge==null?void 0:Ge.language)))),(0,Ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement("span",null,te.createElement("span",null,"\u5F97\u5206 ",_t==null?void 0:_t.score,"/",_t==null?void 0:_t.total_score),te.createElement(Re.ZP,{style:{margin:"0px 10px"},onClick:()=>{var Ge,Gt;if(!((Gt=(Ge=ut.AssistantObject)==null?void 0:Ge.hack)!=null&&Gt.can_appraise)&&(0,Ze.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 Tn=_t==null?void 0:_t.score;Fe.default.confirm({title:"\u8C03\u5206",content:te.createElement("div",null,te.createElement("p",null,"\u5F97\u5206\uFF1A",_t==null?void 0:_t.score,"/",_t==null?void 0:_t.total_score),te.createElement("p",null,"\u8C03\u5206\uFF1A",te.createElement(Be.Z,{min:0,max:_t==null?void 0:_t.total_score,defaultValue:_t==null?void 0:_t.score,onChange:En=>{Tn=En}}))),okText:"\u786E\u8BA4",onOk:()=>ot(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:Rn==null?void 0:Rn.coursesId,hack_user_code_id:_t==null?void 0:_t.hack_user_id,score:Tn}})).status===0&&(ye.ZP.success("\u8C03\u5206\u6210\u529F"),vt({type:"shixunHomeworks/setActionTabs",payload:{}}),vt({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Rn)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,Ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement(Re.ZP,{onClick:()=>{var Ge;if(!((Ge=ut.AssistantObject.hack)!=null&&Ge.can_appraise)&&(0,Ze.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}vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Lt.user_id,type:"1",language:_t==null?void 0:_t.language,v:Rt,data:Te({},Lt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),te.createElement(be.ZP,{height:300,language:_t==null?void 0:_t.language,value:_t!=null&&_t.code?Ce.Base64.decode(_t==null?void 0:_t.code):"",autoHeight:Xe,theme:"default",options:Qe}),((_t==null?void 0:_t.comment)||(_t==null?void 0:_t.hidden_comment))&&te.createElement("div",null,te.createElement(oe.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},te.createElement(Ne.Z,{flex:1},te.createElement("h1",{className:Me.title},"\u70B9\u8BC4\u5185\u5BB9")),te.createElement(Ne.Z,{className:"pr30"},(0,Ze.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,z.gZ)({comment_id:_t==null?void 0:_t.comment_id,homeworkId:Rn.homeworkId,type:"hack"})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),vt({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Rn)}))})}})})},te.createElement(ee.Z,null),"\u5220\u9664"))),te.createElement(De.Z,{style:{margin:0}}),(_t==null?void 0:_t.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:_t==null?void 0:_t.comment})),(_t==null?void 0:_t.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:_t==null?void 0:_t.hidden_comment}))))}},4274:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return ve}});var a=x(59301),fe={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Re=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,oe=(Ae,Se,Te)=>Se in Ae?Re(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,Ne=(Ae,Se)=>{for(var Te in Se||(Se={}))Fe.call(Se,Te)&&oe(Ae,Te,Se[Te]);if(ye)for(var Te of ye(Se))Be.call(Se,Te)&&oe(Ae,Te,Se[Te]);return Ae};const De=Ae=>React.createElement("svg",Ne({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Ae),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 be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Me=x(99313),Ze=x(92310),Ce=x.n(Ze),re=x(59301),y=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Ae,Se,Te)=>Se in Ae?y(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ue=(Ae,Se)=>{for(var Te in Se||(Se={}))ee.call(Se,Te)&&ne(Ae,Te,Se[Te]);if(b)for(var Te of b(Se))te.call(Se,Te)&&ne(Ae,Te,Se[Te]);return Ae},ce=(Ae,Se)=>E(Ae,z(Se)),ve=({dataSource:Ae,className:Se,style:Te})=>{const[xe,ot]=(0,a.useState)([]),[Qe,it]=(0,a.useState)(""),Ye=(0,a.useRef)("");(0,a.useEffect)(()=>{if(Ae!=null&&Ae.length){const Ct=String(Math.random()).slice(-6),vt=Ae.map(Lt=>ce(ue({},Lt),{key:`${Ct}-${Lt.key}`}));ot(vt),it(vt[0].key)}},[Ae.length]);const lt=Ct=>{it(Ct),Ye.current=Ct;const vt=document.getElementById(Ct);if(vt){const Lt=vt.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Lt,behavior:"smooth"})}},Pt=()=>{const Ct=xe.map(Lt=>document.getElementById(Lt.key)),vt=window.innerHeight/2;for(const Lt of Ct)if(Lt){const Rt=Lt.getBoundingClientRect();if(Rt.top>=0&&Rt.top(window.addEventListener("scroll",Pt),()=>{window.removeEventListener("scroll",Pt)}),[xe]),re.createElement("div",{className:Ce()(fe.anchorNavigation,Se),style:Te},re.createElement(Me.default,{items:xe,tabBarGutter:60,className:fe.tabs,activeKey:Qe,onChange:lt}),xe.map(Ct=>re.createElement("div",{key:Ct.key,id:Ct.key,className:fe.box},re.createElement("div",{className:fe.head},re.createElement("img",{className:"mr10",src:be,alt:"Dot"}),Ct.label),re.createElement("div",{className:fe.element},Ct.element))))}},53051:function(Ot,st,x){"use strict";x.d(st,{Q8:function(){return Lt},d0:function(){return Rt},w6:function(){return vt}});var a=x(59301),fe=x(5083),Re=x(57809),ye=x(8591),Fe=x(43418),Be=x(5112),oe=x(95237),Ne=x(43604),De=x(6848),be=x(24905),Me=x(3113),Ze=x(66649),Ce=x.n(Ze),re=x(99287),y=x(82186),E=x(89392),z=x.n(E),b=x(92232),ee=x(961),te=x(52985),ne=x(61822),ue=x(2281),ce=x(73466),de=x(70170),ve=x(8671),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ye=(mt,Tt,_t)=>Tt in mt?Se(mt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):mt[Tt]=_t,lt=(mt,Tt)=>{for(var _t in Tt||(Tt={}))Qe.call(Tt,_t)&&Ye(mt,_t,Tt[_t]);if(ot)for(var _t of ot(Tt))it.call(Tt,_t)&&Ye(mt,_t,Tt[_t]);return mt},Pt=(mt,Tt)=>Te(mt,xe(Tt)),Ct=(mt,Tt,_t)=>new Promise((Wt,Rn)=>{var Ge=En=>{try{Tn(_t.next(En))}catch(nn){Rn(nn)}},Gt=En=>{try{Tn(_t.throw(En))}catch(nn){Rn(nn)}},Tn=En=>En.done?Wt(En.value):Promise.resolve(En.value).then(Ge,Gt);Tn((_t=_t.apply(mt,Tt)).next())});function vt(mt,Tt){const _t=[];for(let Wt=mt;Wt{const Wt=mtCe()(Tt).endOf("day"),Ge=mt{const _t=parseInt(Ce()(mt).format("HH")),Wt=parseInt(Ce()().format("HH")),Rn=parseInt(Ce()().format("mm"));if(!mt)return{disabledHours:()=>vt(0,Wt),disabledMinutes:()=>vt(0,Rn)};if(Tt){const Ge=parseInt(Ce()(Tt).format("HH")),Gt=parseInt(Ce()(Tt).format("mm"));return Ce()(mt).isSame(Ce()(Tt),"day")?{disabledHours:()=>vt(0,Ge),disabledMinutes:()=>_t<=Ge?vt(0,Gt):[]}:void 0}if(Ce()(mt).isSame(Ce()(),"day"))return{disabledHours:()=>vt(0,Wt),disabledMinutes:()=>Ce()(mt).isSame(Ce()(),"hour")&&_t<=Wt?vt(0,Rn):[]}},{RangePicker:Kt}=fe.default,{Option:ut}=Re.default,Xe=({shixunHomeworks:mt,loading:Tt,dispatch:_t,classroomList:Wt,user:Rn})=>{var Ge,Gt,Tn,En,nn,rt,ht,$e,ze;const Ft=(0,te.useParams)(),{workSetting:wt,workList:Ke,shixunWorkList:He,headerInfo:gt,changeData:Je}=mt,[we,zt]=(0,a.useState)(!1),[oa,vn]=(0,a.useState)(!1);let[bn,ta]=(0,a.useState)([]),[Vn,yt]=(0,a.useState)([]),[kt,xn]=(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[Nt,qt]=(0,a.useState)({}),[Cn,Dn]=(0,a.useState)({});(0,a.useEffect)(()=>()=>{ta([])},[]),(0,a.useEffect)(()=>{zt(!(0,re.GJ)())},[(0,re.GJ)()]);const Na=()=>{_t({type:"shixunHomeworks/getWorkSetting",payload:lt({},Ft)})};(0,a.useEffect)(()=>{if(!(wt!=null&&wt.course_id))return;Object.keys(kt).map(function(yn){kt[yn]=wt[yn]}),(!kt.allow_late||!kt.unified_late)&&(kt.late_penalty=20,kt.penalty_type=ne.Q.Percent),kt.unified_setting||(kt.unified_late=!1,kt.unified_anonymous_comment=!1,kt.unified_anonymous_appeal=!1),bn=JSON.parse(JSON.stringify(wt.group_settings.map(yn=>Pt(lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.publish_time!==null))),Vn=JSON.parse(JSON.stringify(wt.allow_late_settings.map(yn=>Pt(lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.late_time!==null))),xn(lt({},kt));const bt=(0,b.QE)((bn==null?void 0:bn.length)>0?bn:[]);ta([...bt]),(Vn==null?void 0:Vn.length)<=0?yt([{penalty_type:ne.Q.Percent,late_penalty:20}]):yt([...Vn])},[wt]);const Ka=()=>Ct(void 0,null,function*(){var bt,yn;if(((bt=Rn==null?void 0:Rn.userInfo)==null?void 0:bt.user_status)===2){(0,ue.Rd)();return}const $a=JSON.parse(JSON.stringify(kt));if($a.challenge_settings.filter(Ln=>!Ln.hide),$a.categoryId=Ft.categoryId,(yn=$a.challenge_settings)!=null&&yn.every(Ln=>!Ln.checked)){ye.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(bn),!kt.unified_setting)bn=bn==null?void 0:bn.map(Ln=>{var ha;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=(ha=wt.group_settings)==null?void 0:ha.filter(Ta=>{var dr;return(dr=Ln==null?void 0:Ln.group_name)==null?void 0:dr.includes(Ta.group_name)}).map(Ta=>Ta.group_id||Ta.id).toString().split(","),Ln});else if(!kt.publish_time||!kt.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($a.group_settings=bn,kt.allow_late)if(kt.unified_late){if(kt.late_penalty===null||kt.late_penalty===void 0||kt.late_penalty<0||kt.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(!kt.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 Vn=Vn==null?void 0:Vn.map(Ln=>{var ha,Ta;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=(Ta=(ha=Ln==null?void 0:Ln.group_name)==null?void 0:ha.map(dr=>{var dn,se;let ge=(se=(dn=wt.group_settings)==null?void 0:dn.filter(Ee=>(Ee==null?void 0:Ee.group_name)===dr))==null?void 0:se[0];return ge==null?void 0:ge.group_id}))==null?void 0:Ta.toString().split(","),Ln}),$a.allow_late_settings=Vn;let Ht=yield(0,ve.Tr)({homework_common_ids:[parseInt(Ft.categoryId)],course_id:Ft.coursesId,type:"homework_common"});(Ht==null?void 0:Ht.student_count)===0?Pr($a):(Dn($a),qt(Ht))}),Pr=bt=>{var yn;if(bt.total_score===null){ye.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(bt!=null&&bt.work_efficiency&&bt.eff_score===null){ye.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const $a=bt.challenge_settings.reduce((ha,Ta)=>ha+Number(Ta.challenge_score),0);if(($a==null?void 0:$a.toFixed(10))!==((yn=bt.total_score-bt.eff_score)==null?void 0:yn.toFixed(10))){ye.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${bt.total_score}\u5206`);return}const Ht={shixun_evaluation:bt.shixun_evaluation,challenge_settings:bt.challenge_settings};let Ln=()=>{var ha;const Ta=()=>Ct(void 0,null,function*(){vn(!0),(yield(0,y.ZP)(`/api/homework_commons/${Ft.categoryId}/publish_setting.json`,{method:"post",body:lt({},bt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),Na(),_t({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:lt({},Ft)})),vn(!1)});!(0,E.isEqual)(Je,Ht)&&!((ha=gt==null?void 0:gt.homework_status)!=null&&ha.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:Ta}):Ta()};wt!=null&&wt.high_resources_consume&&!(wt!=null&&wt.high_resources_consume_permission)?_t({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ft.coursesId,type:"shixun",type_id:Ft.categoryId,name:wt.homework_name,fn:()=>{Ln()}}}):Ln()},en=(bt,yn,$a="group_id")=>{var Ht;return yn?yn.find(Ln=>Ln[$a]===bt):(Ht=wt==null?void 0:wt.group_settings)==null?void 0:Ht.find(Ln=>Ln.group_id[0]===bt)},Qn=(wt==null?void 0:wt.allow_late)||(wt==null?void 0:wt.anonymous_comment),Ba=bt=>{var yn,$a;const Ht=en(bt,wt==null?void 0:wt.allow_late_settings,"id"),Ln=en(bt,wt==null?void 0:wt.anonymous_comment_settings),ha=en(bt);return(wt==null?void 0:wt.allow_late)&&Ht&&Ce()(Ht==null?void 0:Ht.late_time)<=Ce()()||(wt==null?void 0:wt.anonymous_comment)&&Ln&&(Ln==null?void 0:Ln.evaluation_start)!==null||(($a=(Ce()(ha==null?void 0:ha.end_time)<=Ce()()&&((yn=wt==null?void 0:wt.allow_late_settings)==null?void 0:yn.filter(Ta=>Ta.group_id.includes(bt))))[0])==null?void 0:$a.late_time)!=null},wa=(0,a.useMemo)(()=>(wt==null?void 0:wt.allow_late)||(wt==null?void 0:wt.all_group_late),[wt,gt]),ja=wt==null?void 0:wt.anonymous_comment,zr=bt=>{if(!bt)return!1;const yn=en(bt,wt==null?void 0:wt.anonymous_comment_settings);return(wt==null?void 0:wt.anonymous_comment)&&yn&&(yn==null?void 0:yn.evaluation_start)!==null},Hr=(bt,yn)=>{var $a,Ht,Ln;_t({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:bt,index:yn,rangePickerDisabled:we||(Ce()()<=Ce()((Ht=en(($a=bt==null?void 0:bt.group_id)==null?void 0:$a[0]))==null?void 0:Ht.publish_time)?!1:[!0,Ba((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0])]),disabledDate:wt==null?void 0:wt.course_end_date}})};return Ae.createElement("section",{className:ee.Z.form},Ae.createElement("div",{className:ee.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ae.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")),Ae.createElement("div",null,Ae.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(Be.ZP.Group,{disabled:we||!((Ge=gt==null?void 0:gt.homework_status)!=null&&Ge.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Gt=Wt.AssistantObject.practice)!=null&&Gt.can_publish),value:kt.unified_setting,onChange:bt=>{var yn;if(!((yn=gt==null?void 0:gt.homework_status)!=null&&yn.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(kt.unified_setting=!kt.unified_setting,kt.unified_setting||(kt.unified_late=!1,yt([{late_penalty:5}])),xn(Object.assign({},kt)),kt.unified_setting===!1&&bn==""){ta(bn.concat({}));return}kt.unified_setting&&(ta([]),yt([{late_penalty:5}]))}},Ae.createElement(Be.ZP,{value:!0,disabled:we||!(wt!=null&&wt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(Be.ZP,{disabled:we||!((Tn=wt==null?void 0:wt.group_settings)!=null&&Tn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((En=wt==null?void 0:wt.group_settings)==null?void 0:En.length)===0&&Ae.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")),kt.unified_setting&&Ae.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ae.createElement(oe.Z,{align:"middle"},Ae.createElement(Ne.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ae.createElement(Ne.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",disabled:we||!((nn=gt==null?void 0:gt.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03")||(rt=gt==null?void 0:gt.homework_status)!=null&&rt.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ht=Wt.AssistantObject.practice)!=null&&ht.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:bt=>Lt(bt,wt==null?void 0:wt.course_end_date),disabledTime:bt=>Rt(bt),value:kt.publish_time?Ce()(kt.publish_time):"",onChange:(bt,yn)=>{kt.publish_time=yn,(kt.end_time==""||!kt.end_time)&&kt.unified_setting&&(kt.end_time=Ce()(bt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),xn(Object.assign({},kt))}}))),Ae.createElement(oe.Z,{align:"middle",className:"pl30"},Ae.createElement(Ne.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Ne.Z,{className:"ml10"},Ae.createElement(fe.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:(wt==null?void 0:wt.allow_late)&&(wt==null?void 0:wt.homework_status.includes("\u5DF2\u622A\u6B62"))||we||(wt==null?void 0:wt.allow_late)&&Ce()()>=Ce()(wt==null?void 0:wt.end_time)||(0,re.Rm)()&&!(($e=Wt.AssistantObject.practice)!=null&&$e.can_publish),disabledDate:bt=>Lt(bt,wt==null?void 0:wt.course_end_date,kt.publish_time),disabledTime:bt=>Rt(bt,kt.publish_time),value:kt.end_time?Ce()(kt.end_time):"",onChange:(bt,yn)=>{kt.end_time=yn,xn(Object.assign({},kt))}})))),!kt.unified_setting&&(bn==null?void 0:bn.length)>0&&Ae.createElement(oe.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},bn&&bn.map(function(bt,yn){var $a,Ht,Ln,ha,Ta,dr,dn;return Ae.createElement(Ne.Z,{span:24,key:yn},Ae.createElement(oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:yn==(bn==null?void 0:bn.length)-1?"0px":"10px"}},Ae.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",yn+1),Ae.createElement(Re.default,{disabled:we||(($a=gt==null?void 0:gt.homework_status)!=null&&$a.includes("\u672A\u53D1\u5E03")&&bt.id||Ce()(){var ge;if((0,re.Rm)()&&!((ge=Wt.AssistantObject.practice)!=null&&ge.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}bn[yn].group_name=se,bn[yn].group_id=bt.group_id;const Ee=(0,E.flattenDeep)(bn.map(qe=>qe.group_name)),Ie=Vn.map(qe=>{let xt=(qe==null?void 0:qe.group_name)||[];return Pt(lt({},qe),{group_name:(0,E.remove)(xt,Mt=>Ee.includes(Mt))})});yt(Ie),ta(bn.slice())},maxTagCount:4,maxTagPlaceholder:se=>Ae.createElement("div",{style:{cursor:"pointer"},onClick:()=>Hr(bt,yn)},"+",se==null?void 0:se.length)},wt.group_settings&&wt.group_settings.map(function(se){if(!bn.map(Ee=>Ee.group_name).flat().includes(se.group_name))return Ae.createElement(ut,{value:se.group_name,key:se.id},se.group_name)})),Ae.createElement("div",{className:"ml20"},Ae.createElement(Kt,{size:"large",ranges:{\u6B64\u523B:[bt.publish_time?Ce()(bt.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:we||(Ce()()<=Ce()((ha=en((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0]))==null?void 0:ha.publish_time)?!1:[!0,Ba((Ta=bt==null?void 0:bt.group_id)==null?void 0:Ta[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=>Lt(se,wt==null?void 0:wt.course_end_date),disabledTime:se=>Rt(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:bt.publish_time&&[Ce()(bt.publish_time),bt.end_time?Ce()(bt.end_time):void 0],onChange:(se,ge)=>{var Ee;if((0,re.Rm)()&&!((Ee=Wt.AssistantObject.practice)!=null&&Ee.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}bn[yn].publish_time=ge[0],!bt.end_time&&ge[0]?bn[yn].end_time=Ce()(ge[0]).add(7,"days"):bn[yn].end_time=ge[1],ta([...bn])},onCalendarChange:(se,ge,Ee)=>{if(ge!=null&&ge[0]&&!ge[1]){const Ie=Ce()(ge[0]).add(7,"days");bn[yn].publish_time=ge[0],bn[yn].end_time=Ie,ta([...bn])}}})),!we&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},((dr=bt==null?void 0:bt.group_id)==null?void 0:dr.length)>1&&Ae.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ae.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Hr(bt,yn)})),bn.length<((dn=wt==null?void 0:wt.group_settings)==null?void 0:dn.length)&&Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var se;if((0,re.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}ta(bn.concat({}))}}),((bt==null?void 0:bt.publish_time)&&Ce()(){const se=(0,E.cloneDeep)(Vn);se.forEach((ge,Ee)=>{ge.group_name&&(ge.group_name=ge.group_name.filter(Ie=>{var qe;return!((qe=bn[yn].group_name)!=null&&qe.includes(Ie))}))}),bn=bn.filter((ge,Ee)=>yn!==Ee),yt(se),ta(bn.slice()),setTimeout(()=>ta(bn.slice()),10)}}))))}))),Ae.createElement(oe.Z,null,Ae.createElement(Ne.Z,null,Ae.createElement("div",{className:ee.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ae.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"))),Ae.createElement(Ne.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(be.default,{checked:kt.allow_late,disabled:we||wa,onChange:bt=>{var yn;if((0,re.Rm)()&&!((yn=Wt.AssistantObject.practice)!=null&&yn.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}bt.target.checked&&Fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ae.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ae.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"),Ae.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ae.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"))}),kt.allow_late=!kt.allow_late,Vn==""&&yt([{late_penalty:5}]),xn(Object.assign({},kt))}},Ae.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(kt==null?void 0:kt.allow_late)&&Ae.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ae.createElement("div",{style:{display:"flex"}},Ae.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ae.createElement(Be.ZP.Group,{style:{marginLeft:"20px"},disabled:we||(wt==null?void 0:wt.anonymous_comment)||(wt==null?void 0:wt.allow_late),value:kt.unified_late,onChange:bt=>{var yn;if((0,re.Rm)()&&!((yn=Wt.AssistantObject.practice)!=null&&yn.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}kt.unified_late=bt.target.value,Vn==""&&!bt.target.value&&yt([{penalty_type:ne.Q.Percent,late_penalty:20}]),xn(lt({},kt))}},(kt==null?void 0:kt.unified_setting)&&Ae.createElement(Be.ZP,{value:!0,disabled:!(wt!=null&&wt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ze=wt==null?void 0:wt.group_settings)==null?void 0:ze.length)>0&&Ae.createElement(Be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),kt!=null&&kt.unified_late?Ae.createElement(Ae.Fragment,null,Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"10px"}},Ae.createElement(Ne.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(Ne.Z,{className:"ml20"},Ae.createElement(ne.Z,{disabled:we||ja,value:{type:kt.penalty_type,inputValue:kt.late_penalty},onChange:bt=>{var yn;if((0,re.Rm)()&&!((yn=Wt.AssistantObject.practice)!=null&&yn.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}xn(Pt(lt({},kt),{late_penalty:bt.inputValue,penalty_type:bt.type}))}})),Ae.createElement(Ne.Z,{flex:"1",className:"ml5"},Ae.createElement("span",{className:"c-grey-c ml10"},kt.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)"))),Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"15px"}},Ae.createElement(Ne.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Ne.Z,{className:"ml20"},Ae.createElement(fe.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:we||ja,value:kt.late_time?Ce()(kt.late_time):"",disabledDate:bt=>Lt(bt,wt==null?void 0:wt.course_end_date),onChange:(bt,yn)=>{var $a;if((0,re.Rm)()&&!(($a=Wt.AssistantObject.practice)!=null&&$a.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}kt.late_time=yn,xn(Object.assign({},kt))}})))):Vn.map(function(bt,yn){var $a;return Ae.createElement(Ne.Z,{span:24,key:yn},Ae.createElement(oe.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ae.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",yn+1),Ae.createElement(Re.default,{disabled:we||!(($a=gt==null?void 0:gt.homework_status)!=null&&$a.includes("\u672A\u53D1\u5E03"))&&bt.id||(wt==null?void 0:wt.anonymous_comment),mode:"multiple",className:ee.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof bt.group_name=="string"?[bt.group_name]:bt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ht=>{var Ln;if((0,re.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}Vn[yn].group_name=Ht,Vn[yn].group_id=bt.group_id,yt(Vn.slice())}},wt.group_settings&&wt.group_settings.map(function(Ht){const Ln=Vn.map(Ta=>Ta.group_name).flat(),ha=bn.map(Ta=>Ta.group_name).flat();if(kt!=null&&kt.unified_setting){if(!Ln.includes(Ht.group_name))return Ae.createElement(ut,{value:Ht.group_name,key:Ht.id},Ht.group_name)}else if(ha.includes(Ht.group_name)&&!Ln.includes(Ht.group_name))return Ae.createElement(ut,{value:Ht.group_name,key:Ht.id},Ht.group_name)})),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(ne.Z,{disabled:we||zr(bt.id),value:{type:bt.penalty_type,inputValue:bt.late_penalty},onChange:Ht=>{var Ln;if((0,re.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}Vn[yn].late_penalty=Ht.inputValue,Vn[yn].penalty_type=Ht.type,yt([...Vn])}}),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(fe.default,{size:"large",disabled:we||zr(bt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ht=>Lt(Ht,wt==null?void 0:wt.course_end_date),format:"YYYY-MM-DD HH:mm",value:bt!=null&&bt.late_time?Ce()(bt.late_time):void 0,onChange:(Ht,Ln)=>{var ha;if((0,re.Rm)()&&!((ha=Wt.AssistantObject.practice)!=null&&ha.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}Vn[yn].late_time=Ln,yt([...Vn])}}),!we&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ht;if((0,re.Rm)()&&!((Ht=Wt.AssistantObject.practice)!=null&&Ht.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}yt(Vn.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),yn>0&&!bt.id&&Ae.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ht;if((0,re.Rm)()&&!((Ht=Wt.AssistantObject.practice)!=null&&Ht.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}Vn=Vn.filter((Ln,ha)=>yn!==ha),yt(Vn.slice()),setTimeout(()=>yt(Vn.slice()),10)}}))))})),!we&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Me.ZP,{type:"primary",size:"large",loading:oa,style:{width:"138px",marginTop:"30px"},onClick:()=>Ka()},"\u4FDD\u5B58")),Ae.createElement(ce.Z,{onConfirm:(bt,yn)=>{bn.splice(bt,0,...yn),bn.splice(bt+yn.length,1);const $a=(0,b.QE)([...bn]);ta([...$a])}}),Ae.createElement(de.Z,{resdata:Nt,type:"shixun",okloading:oa,oktext:(Nt==null?void 0:Nt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:bt=>Ct(void 0,null,function*(){vn(!0);let yn=yield(0,y.ZP)(`/api/courses/${Ft.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ft.categoryId)]}});vn(!1),(yn==null?void 0:yn.status)===0&&Pr(Cn)})}))};st.ZP=(0,te.connect)(({shixunHomeworks:mt,classroomList:Tt,loading:_t,user:Wt})=>({shixunHomeworks:mt,classroomList:Tt,loading:_t.effects,user:Wt}))(Xe)},74732:function(Ot,st,x){"use strict";var a=x(59301),fe=x(54580),Re=x(78241),ye=x(43418),Fe=x(8591),Be=x(1710),oe=x(52985),Ne=x(21600),De=x(14875),be=x(82186),Me=x(66649),Ze=x.n(Me),Ce=x(92232),re=x(59301),y=Object.defineProperty,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(de,ve,Ae)=>ve in de?y(de,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[ve]=Ae,te=(de,ve)=>{for(var Ae in ve||(ve={}))z.call(ve,Ae)&&ee(de,Ae,ve[Ae]);if(E)for(var Ae of E(ve))b.call(ve,Ae)&&ee(de,Ae,ve[Ae]);return de},ne=(de,ve,Ae)=>new Promise((Se,Te)=>{var xe=it=>{try{Qe(Ae.next(it))}catch(Ye){Te(Ye)}},ot=it=>{try{Qe(Ae.throw(it))}catch(Ye){Te(Ye)}},Qe=it=>it.done?Se(it.value):Promise.resolve(it.value).then(xe,ot);Qe((Ae=Ae.apply(de,ve)).next())});const{Dragger:ue}=fe.default,ce=({classroomList:de,dispatch:ve,onOk:Ae})=>{const Se=(0,oe.useParams)(),[Te]=Re.default.useForm(),[xe,ot]=(0,a.useState)(),[Qe,it]=(0,a.useState)(!1),Ye={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:Ze()(Ze()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ze()(Ze()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(ye.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.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*(){Te.submit()}),onCancel:()=>{Te.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Re.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,Ct,vt;if(!(xe!=null&&xe.size)){Fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}it(!0);let Lt=new FormData;Lt.append("type",de.actionTabs.type),Lt.append("file",xe);let Rt;window.location.href.indexOf("exercise")>-1?Rt=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:Rt=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Kt=yield(0,be.ZP)(Rt,{method:"post",body:Lt},!0);it(!1),(Kt==null?void 0:Kt.status)===0&&(Ae(),Te.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}}),((Ct=(Pt=Kt==null?void 0:Kt.data)==null?void 0:Pt.fail)==null?void 0:Ct.length)>0&&ye.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Be.default,{pagination:!1,dataSource:(vt=Kt==null?void 0:Kt.data)==null?void 0:vt.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)("",Ne.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},re.createElement(Re.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),re.createElement(Re.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:Ne.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Re.default.Item,{style:{marginBottom:0}},re.createElement(ue,te({},Ye),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.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"))))))};st.Z=(0,oe.connect)(({classroomList:de})=>({classroomList:de}))(ce)},71621:function(Ot,st,x){"use strict";var a=x(59301),fe=x(54580),Re=x(78241),ye=x(99313),Fe=x(1710),Be=x(58421),oe=x(52985),Ne=x(82186),De=x(66649),be=x.n(De),Me=x(59301),Ze=(y,E,z)=>new Promise((b,ee)=>{var te=ce=>{try{ue(z.next(ce))}catch(de){ee(de)}},ne=ce=>{try{ue(z.throw(ce))}catch(de){ee(de)}},ue=ce=>ce.done?b(ce.value):Promise.resolve(ce.value).then(te,ne);ue((z=z.apply(y,E)).next())});const{Dragger:Ce}=fe.default,re=({})=>{const y=(0,oe.useParams)(),[E]=Re.default.useForm(),[z,b]=(0,a.useState)(!0),[ee,te]=(0,a.useState)(!1);let[ne,ue]=(0,a.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const ce=[{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 de(){return Ze(this,null,function*(){let Ae;te(!0),window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${y==null?void 0:y.categoryId}/redo_logs.json`:Ae=`/api/homework_commons/${y==null?void 0:y.categoryId}/redo_logs.json`;let Se=yield(0,Ne.ZP)(Ae,{method:"get",params:ne});te(!1),(Se==null?void 0:Se.status)===0&&b(Se==null?void 0:Se.data)})}(0,a.useEffect)(()=>{de()},[]);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:(Ae,Se,Te)=>{var xe;return(xe=ce.find(ot=>ot.question_type===Ae))==null?void 0:xe.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:(Ae,Se,Te)=>{var xe;return(xe=[{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===Ae))==null?void 0:xe.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")}].filter(Ae=>!!Ae);return Me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Me.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:Ae=>{ne.type=Ae,ne.page=1,ne.limit=10,ue(ne),de()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,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:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:z==null?void 0:z.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:ve,dataSource:z==null?void 0:z.list,pagination:!1})}].filter(Ae=>!!Ae)}),Me.createElement(Be.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Ae,Se)=>{ne.page=Ae,ne.limit=Se,ue(ne),de()},current:ne.page,total:z.count,pageSize:ne.limit,style:{marginTop:20}}))};st.Z=(0,oe.connect)(({classroomList:y})=>({classroomList:y}))(re)},3829:function(Ot,st,x){"use strict";var a=x(59301),fe=x(54580),Re=x(78241),ye=x(43418),Fe=x(5871),Be=x(52985),oe=x(82186),Ne=x(66649),De=x.n(Ne),be=x(92232),Me=x(59301),Ze=Object.defineProperty,Ce=Object.defineProperties,re=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,b=(de,ve,Ae)=>ve in de?Ze(de,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[ve]=Ae,ee=(de,ve)=>{for(var Ae in ve||(ve={}))E.call(ve,Ae)&&b(de,Ae,ve[Ae]);if(y)for(var Ae of y(ve))z.call(ve,Ae)&&b(de,Ae,ve[Ae]);return de},te=(de,ve)=>Ce(de,re(ve)),ne=(de,ve,Ae)=>new Promise((Se,Te)=>{var xe=it=>{try{Qe(Ae.next(it))}catch(Ye){Te(Ye)}},ot=it=>{try{Qe(Ae.throw(it))}catch(Ye){Te(Ye)}},Qe=it=>it.done?Se(it.value):Promise.resolve(it.value).then(xe,ot);Qe((Ae=Ae.apply(de,ve)).next())});const{Dragger:ue}=fe.default,ce=({classroomList:de,dispatch:ve,onOk:Ae})=>{const Se=(0,Be.useParams)(),[Te]=Re.default.useForm(),[xe,ot]=(0,a.useState)(),[Qe,it]=(0,a.useState)(!1),Ye={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,be.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Me.createElement(ye.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Qe},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}})}},Me.createElement(Re.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,Ct;console.log("---",de.actionTabs,lt,Se);let vt=((Pt=de==null?void 0:de.actionTabs)==null?void 0:Pt.type)==="exercise"?`/api/exercises/${Se==null?void 0:Se.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;it(!0);let Lt=yield(0,oe.ZP)(vt,{method:"post",body:te(ee({},lt),{exercise_user_id:((Ct=de==null?void 0:de.actionTabs)==null?void 0:Ct.type)==="exercise"?de.actionTabs.id:""})});it(!1),Te.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}}),Ae()})},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%"}}))))};st.Z=(0,Be.connect)(({classroomList:de})=>({classroomList:de}))(ce)},32215:function(Ot,st,x){"use strict";var a=x(59301),fe=x(54580),Re=x(78241),ye=x(3113),Fe=x(95237),Be=x(81327),oe=x(5083),Ne=x(52985),De=x(66649),be=x.n(De),Me=x(53051),Ze=x(82186),Ce=x(59301),re=(z,b,ee)=>new Promise((te,ne)=>{var ue=ve=>{try{de(ee.next(ve))}catch(Ae){ne(Ae)}},ce=ve=>{try{de(ee.throw(ve))}catch(Ae){ne(Ae)}},de=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(ue,ce);de((ee=ee.apply(z,b)).next())});const{Dragger:y}=fe.default,E=({})=>{const z=(0,Ne.useParams)(),[b]=Re.default.useForm(),[ee,te]=(0,a.useState)(!0),[ne,ue]=(0,a.useState)(!1);console.log("----",z);function ce(){return re(this,null,function*(){var de,ve;let Ae;window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${z==null?void 0:z.categoryId}/get_time_setting.json`:Ae=`/api/homework_commons/${z==null?void 0:z.categoryId}/get_time_setting.json`;let Se=yield(0,Ze.ZP)(Ae,{method:"get"});(Se==null?void 0:Se.status)===0&&b.setFieldsValue({publish_time:be()(be()((de=Se==null?void 0:Se.data)==null?void 0:de.publish_time).format("YYYY-MM-DD HH:mm")),end_time:be()(be()((ve=Se==null?void 0:Se.data)==null?void 0:ve.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,a.useEffect)(()=>{ce()},[]),Ce.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ce.createElement("div",{style:{textAlign:"end"}},ee&&Ce.createElement(ye.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&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:ee,onFinish:de=>re(void 0,null,function*(){ue(!0),console.log("---",window.location.href);let ve;window.location.href.indexOf("exercise")>-1?ve=`/api/exercises/${z==null?void 0:z.categoryId}/time_setting.json`:ve=`/api/homework_commons/${z==null?void 0:z.categoryId}/time_setting.json`;let Ae=yield(0,Ze.ZP)(ve,{method:"post",body:{publish_time:be()(de.publish_time).format("YYYY-MM-DD HH:mm"),end_time:be()(de.end_time).format("YYYY-MM-DD HH:mm")}});ue(!1),(Ae==null?void 0:Ae.status)===0&&te(!0)})},Ce.createElement(Fe.Z,null,Ce.createElement(Be.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(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de),disabledTime:de=>(0,Me.d0)(de),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(Be.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(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de,"",b.getFieldValue("publish_time")),disabledTime:de=>(0,Me.d0)(de,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")))))};st.Z=(0,Ne.connect)(({classroomList:z})=>({classroomList:z}))(E)},73466:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return E}});var a=x(59301),fe=x(52985),Re=x(5083),ye=x(43418),Fe=x(92832),Be=x(95237),oe=x(43604),Ne={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=x(66649),be=x.n(De),Me=x(92232),Ze=x(77740),Ce=x(59301);const{RangePicker:re}=Re.default,y=({dispatch:z,classroomList:b,onConfirm:ee})=>{const[te,ne]=(0,a.useState)([]),[ue,ce]=(0,a.useState)([]),[de,ve]=(0,a.useState)("");(0,a.useEffect)(()=>{var Te;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let xe=b.actionTabs.data;console.log("data",xe);let ot=(Te=xe==null?void 0:xe.group_name)==null?void 0:Te.map((Qe,it)=>{var Ye;return{group_id:xe==null?void 0:xe.group_id[it],group_name:xe==null?void 0:xe.group_name[it],is_admin:xe==null?void 0:xe.is_admin,end_time:xe==null?void 0:xe.end_time,publish_time:Array.isArray(xe==null?void 0:xe.publish_time)?(Ye=xe==null?void 0:xe.publish_time)==null?void 0:Ye[0]:xe==null?void 0:xe.publish_time}});ot&&(ne([...ot]),ce([...ot]))}},[b.actionTabs]);const Ae=()=>{z({type:"classroomList/setActionTabs",payload:{}}),ve("")},Se=Te=>{if(Te){const xe=ue==null?void 0:ue.filter(ot=>{var Qe,it;return(it=(Qe=ot==null?void 0:ot.group_name)==null?void 0:Qe.toLowerCase())==null?void 0:it.includes(Te==null?void 0:Te.toLowerCase())});ne(xe)}else ne(ue)};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:Ne.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:de,onChange:Te=>{ve(Te.target.value.trim()),Se(Te.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ae(),onOk:()=>{var Te;ee((Te=b.actionTabs)==null?void 0:Te.index,ue),Ae()}},Ce.createElement("div",{className:Ne.modal_con},Ce.createElement(Be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Te,xe){var ot,Qe;return Ce.createElement(oe.Z,{span:24,key:xe},Ce.createElement(Be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:xe==(te==null?void 0:te.length)-1?"0px":"10px"}},Ce.createElement("div",{className:Ne.multiple_select,title:Te.group_name},Te.group_name),Ce.createElement("div",{className:"ml20"},Ce.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?be()(Te.publish_time):be()(),be()()]},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:it=>{var Ye;return(0,Me.Q8)(it,(Ye=b.actionTabs)==null?void 0:Ye.disabledDate)},disabledTime:it=>(0,Me.d0)(it),showTime:{showNow:!0,format:"HH:mm",defaultValue:[be()((0,Me.U6)(),"HH:mm"),be()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[be()(Te.publish_time),Te.end_time?be()(Te.end_time):void 0],onChange:(it,Ye)=>{te[xe].publish_time=Ye[0],te[xe].end_time=Ye[1],ne([...te]),ue.forEach(lt=>{lt.group_id===Te.group_id&&(lt.publish_time=Ye[0],lt.end_time=Ye[1])}),ce([...ue])}})),(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(xe,1),ne([...te]),ue.forEach((it,Ye)=>{it.group_id===Te.group_id&&ue.splice(Ye,1)}),ce([...ue])}})))}):Ce.createElement(Ze.Z,null))))};var E=(0,fe.connect)(({classroomList:z})=>({classroomList:z}))(y)},93339:function(Ot,st,x){"use strict";x.d(st,{h:function(){return a}});var a=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(a||{})},23783:function(Ot,st,x){"use strict";x.d(st,{H7:function(){return y},MK:function(){return re},MU:function(){return be},X6:function(){return Ze},bM:function(){return De},fi:function(){return E},fu:function(){return Ne},n4:function(){return z},rX:function(){return Ce},vl:function(){return b},zO:function(){return Me}});var a=x(82186),fe=Object.defineProperty,Re=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(ee,te,ne)=>te in ee?fe(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,oe=(ee,te)=>{for(var ne in te||(te={}))ye.call(te,ne)&&Be(ee,ne,te[ne]);if(Re)for(var ne of Re(te))Fe.call(te,ne)&&Be(ee,ne,te[ne]);return ee};function Ne(ee,te){return(0,a.U2)(`myproblems/${ee}.json`,oe({hidePopLogin:!0},te||{}))}function De(ee,te){return(0,a.v_)(`myproblems/${ee}/code_submit.json`,te)}function be(ee,te){return(0,a.v_)(`myproblems/${ee}/code_debug.json`,te)}function Me(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,a.U2)(`myproblems/${ee}/submit_records.json`,te)}function Ze(ee){return(0,a.U2)("myproblems/record_detail.json",{id:ee})}function Ce(ee,te){return(0,a.U2)(`myproblems/${ee}/result.json`,{mode:te})}function re(ee,te){return(0,a.v_)(`myproblems/${ee}/add_notes.json`,te)}function y(ee,te){return(0,a.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function E(ee){return(0,a.v_)(`myproblems/${ee}/sync_code.json`)}function z(ee,te){return(0,a.v_)(`myproblems/${ee}/update_code.json`,te)}function b(ee,te){return(0,a.v_)(`discusses/${ee}/plus.json`,te)}},33900:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return sc}});var a=x(59301),fe={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),Be=x(43418),oe=x(5871),Ne=x(8591),De=x(92832),be=x(28103),Me=x(24905),Ze=x(95237),Ce=x(43604),re=x(58421),y=x(60324),E=Object.defineProperty,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(jt,rn,Bn)=>rn in jt?E(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ne=(jt,rn)=>{for(var Bn in rn||(rn={}))b.call(rn,Bn)&&te(jt,Bn,rn[Bn]);if(z)for(var Bn of z(rn))ee.call(rn,Bn)&&te(jt,Bn,rn[Bn]);return jt};const ue=jt=>React.createElement("svg",ne({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),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 ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg==",de=x(68762),ve=x(52985),Ae=x(92232),Se=x(82186),Te=Object.defineProperty,xe=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,it=(jt,rn,Bn)=>rn in jt?Te(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ye=(jt,rn)=>{for(var Bn in rn||(rn={}))ot.call(rn,Bn)&&it(jt,Bn,rn[Bn]);if(xe)for(var Bn of xe(rn))Qe.call(rn,Bn)&&it(jt,Bn,rn[Bn]);return jt};const lt=jt=>React.createElement("svg",Ye({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),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=",Ct=Object.defineProperty,vt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,Kt=(jt,rn,Bn)=>rn in jt?Ct(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ut=(jt,rn)=>{for(var Bn in rn||(rn={}))Lt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);if(vt)for(var Bn of vt(rn))Rt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);return jt};const Xe=jt=>React.createElement("svg",ut({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),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 mt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg==",Tt=x(26408),_t=x(35556),Wt=x(3668),Rn=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"},Gt=x(59301),Tn=Object.defineProperty,En=Object.defineProperties,nn=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,ze=(jt,rn,Bn)=>rn in jt?Tn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ft=(jt,rn)=>{for(var Bn in rn||(rn={}))ht.call(rn,Bn)&&ze(jt,Bn,rn[Bn]);if(rt)for(var Bn of rt(rn))$e.call(rn,Bn)&&ze(jt,Bn,rn[Bn]);return jt},wt=(jt,rn)=>En(jt,nn(rn)),Ke=(jt,rn)=>{var Bn={};for(var Fa in jt)ht.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&rt)for(var Fa of rt(jt))rn.indexOf(Fa)<0&&$e.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const He=null,gt=(jt,rn)=>{var Bn=jt,{globalSetting:Fa,loading:sl,dispatch:Cr,isEdit:Pl,editData:ko}=Bn,jo=Ke(Bn,["globalSetting","loading","dispatch","isEdit","editData"]);const[Tl,gl]=(0,a.useState)(""),[_l,Ri]=(0,a.useState)(""),[Ql,Yr]=(0,a.useState)([]),[zo,bl]=(0,a.useState)(""),[Ul,tl]=(0,a.useState)(),[Le,Ve]=(0,a.useState)(!1),[Ue,St]=(0,a.useState)({}),[Et,Vt]=(0,a.useState)([]);(0,a.useEffect)(()=>{!ko||!Pl||(gl(ko==null?void 0:ko.name),Ri(ko==null?void 0:ko.analysis),tl(ko==null?void 0:ko.is_ordered),St(ko),Ve(!0))},[ko]),(0,a.useEffect)(()=>{if(!Le)return;const tr=ko==null?void 0:ko.standard_answer.map(ma=>ma==null?void 0:ma.answer_text);Yr(tr);const fr=ko==null?void 0:ko.standard_answer.map(ma=>ma==null?void 0:ma.score);Vt(fr),Ve(!1)},[Le]),(0,a.useImperativeHandle)(rn,()=>({onSave:fn,Clear:da}));const fn=()=>{let tr=[],fr=!1;return Tl?(Ql.forEach((ma,Qa)=>{tr.push({position:Qa+1,answer_text:[],score:Et[Qa]}),ma==null||ma.forEach((Br,So)=>{tr[Qa].answer_text.push(Br),(!Br||!(0,Ae.eR)(Br,1e4))&&(bl(`${Qa}-${So}`),Ne.ZP.info(Br?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),fr=!0)})}),fr?!1:(tr==null?void 0:tr.length)>20?(Ne.ZP.warning("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC720\u4E2A\uFF01"),!1):{name:Tl,analysis:_l,standard_answers:tr,is_ordered:Ul,downcase:Ue==null?void 0:Ue.downcase,no_space:Ue==null?void 0:Ue.no_space,use_blank_score:Ue==null?void 0:Ue.use_blank_score}):(Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},da=()=>{gl(""),Ri(""),Yr([]),tl(!1)},ba=(tr,fr,ma)=>{const Qa=Ql.slice();if(fr&&Qa.splice(tr,fr),ma)for(let Br=0;Br{bl("");let Qa=Ql.slice();Qa[tr][fr]=ma,Yr(Qa)},Ja=tr=>{let fr=Ql.slice();fr[tr]=[...fr[tr],""],Yr(fr)},Sa=(tr,fr)=>{let ma=Ql.slice();if(!ma[tr][fr]){ma[tr]=ma[tr].filter((Qa,Br)=>Br!==fr),Yr(ma);return}Be.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:()=>{ma[tr]=ma[tr].filter((Qa,Br)=>Br!==fr),Yr(ma)}})},cr=tr=>{Be.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 fr=Ql.slice();fr=Ql.filter((ma,Qa)=>tr!==Qa),Yr(fr)}})};return Gt.createElement("section",{className:Ge.wrap},Gt.createElement("p",{className:Ge.titleWrap},Gt.createElement("span",{className:Ge.required},"*"),Gt.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),Gt.createElement("div",null,Gt.createElement(Wt.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Tl,onChange:tr=>gl(tr),showNullButton:!0,onPlaceholderChange:ba})),Gt.createElement("div",{className:"mt20"},Ql.map((tr,fr)=>Gt.createElement("div",{style:{display:"flex"}},Gt.createElement("div",{style:{flex:1}},Gt.createElement(Rn.Z,{key:fr,answers:tr,index:fr,flex:1,is_md:!0,activeOptionErrorIndex:zo,onAnswerChange:Xa,addChildAnswer:Ja,deleteChildAnswer:Sa,deleteChildAnswermain:cr})),Ue.use_blank_score&&Gt.createElement("div",{style:{display:"flex",alignItems:"center",width:"165px"}},Gt.createElement("span",{style:{color:"red",margin:"auto 5px auto 10px"}},"*"),"\u5206\u503C\uFF1A",Gt.createElement(oe.Z,{style:{width:"100px"},size:"large",defaultValue:Et[fr],onBlur:ma=>{Et[fr]=ma.target.value,Vt([...Et])}}))))),Gt.createElement("div",null,Gt.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:Ue.use_blank_score,onChange:tr=>St(wt(Ft({},Ue),{use_blank_score:tr.target.checked}))},"\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206"),Gt.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")),Gt.createElement("div",null,Gt.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:Ue.downcase,onChange:tr=>St(wt(Ft({},Ue),{downcase:tr.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Gt.createElement("div",null,Gt.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:Ue.no_space,onChange:tr=>St(wt(Ft({},Ue),{no_space:tr.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),Gt.createElement("div",{className:"mt20"},(Ql==null?void 0:Ql.length)>1&&Gt.createElement("span",null,Gt.createElement(Me.default,{checked:Ul,onChange:tr=>tl(tr.target.checked),className:`${Ge.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),Gt.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"))),Gt.createElement("p",{className:Ge.titleWrap},Gt.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),Gt.createElement(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:_l,onChange:tr=>Ri(tr)}))};var Je=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gt)),we=x(5112),zt=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,bn=(jt,rn)=>{var Bn={};for(var Fa in jt)oa.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&zt)for(var Fa of zt(jt))rn.indexOf(Fa)<0&&vn.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const ta=null,Vn=(jt,rn)=>{var Bn=jt,{globalSetting:Fa,loading:sl,editData:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=bn(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)(),[Ri,Ql]=(0,a.useState)(""),[Yr,zo]=(0,a.useState)("");(0,a.useEffect)(()=>{if(!Cr||!jo)return;Ql(Cr==null?void 0:Cr.name),zo(Cr==null?void 0:Cr.analysis);const tl=Cr==null?void 0:Cr.choices.find(Le=>Le.is_answer);_l(tl.choice_text==="\u6B63\u786E"?"0":"1")},[Cr]),(0,a.useImperativeHandle)(rn,()=>({onSave:bl,Clear:Ul}));const bl=()=>Ri?gl?{name:Ri,choices:[{choice_text:"\u6B63\u786E",is_answer:gl==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:gl==="1"?1:0}],analysis:Yr}:(Ne.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1):(Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1),Ul=()=>{Ql(""),zo(""),_l("")};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(_t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ri,onChange:tl=>Ql(tl)}),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(we.ZP.Group,{buttonStyle:"solid",value:gl,onChange:tl=>_l(tl.target.value)},a.createElement(we.ZP.Button,{value:"0",className:`${Ge.radio} mr40`},"\u6B63\u786E"),a.createElement(we.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(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Yr,onChange:tl=>zo(tl)}))};var yt=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Vn)),kt=Object.getOwnPropertySymbols,xn=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,qt=(jt,rn)=>{var Bn={};for(var Fa in jt)xn.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&kt)for(var Fa of kt(jt))rn.indexOf(Fa)<0&&Nt.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const Cn=null,Dn=(jt,rn)=>{var Bn=jt,{globalSetting:Fa,loading:sl,editData:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=qt(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)([]);(0,a.useEffect)(()=>{var zo;if(!Cr||!jo)return;const bl=(zo=Cr==null?void 0:Cr.shixun)==null?void 0:zo.challenges.map(Ul=>({id:Ul==null?void 0:Ul.id,score:Ul.score}));_l(bl)},[Cr]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ri,Clear:Ql}));const Ri=()=>({challenges:[...gl]}),Ql=()=>{_l([])};console.log("editData--",Cr);const Yr=zo=>{var bl,Ul;return a.createElement("div",null,(Ul=(bl=zo==null?void 0:zo.shixun)==null?void 0:bl.challenges)==null?void 0:Ul.map((tl,Le)=>{var Ve;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",Le+1,"\u5173"),a.createElement(ye.Z,{key:Le,title:tl==null?void 0:tl.challenge_name},a.createElement("span",null,(0,Ae.Pq)(tl==null?void 0:tl.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(oe.Z,{precision:1,min:1,max:100,className:Ge.baseFormItem,style:{width:176},value:(Ve=gl.find(Ue=>Ue.id===tl.id))==null?void 0:Ve.score,onChange:Ue=>{gl.find(St=>St.id===tl.id).score=Ue,_l([...gl])}})))}),a.createElement("div",{style:{clear:"both"}}))};return a.createElement("section",{className:Ge.wrap},a.createElement(de.Z,{style:{paddingRight:10},className:Ge.titleHtml,value:`${Cr==null?void 0:Cr.position}\u3001${Cr==null?void 0:Cr.name}`}),a.createElement("p",{style:{marginBottom:"10px",marginTop:"25px"}},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u5173\u5361")),Yr(Cr))};var Na=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Dn)),Ka=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Qn=(jt,rn)=>{var Bn={};for(var Fa in jt)Pr.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&Ka)for(var Fa of Ka(jt))rn.indexOf(Fa)<0&&en.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};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"],wa=(jt,rn)=>{var Bn=jt,{editData:Fa,globalSetting:sl,loading:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=Qn(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)([]),[Ri,Ql]=(0,a.useState)(),[Yr,zo]=(0,a.useState)([]),[bl,Ul]=(0,a.useState)(""),[tl,Le]=(0,a.useState)("");(0,a.useEffect)(()=>{_l(["","","",""])},[]),(0,a.useEffect)(()=>{if(!Fa||!jo)return;Ul(Fa==null?void 0:Fa.name),Le(Fa==null?void 0:Fa.analysis),_l(Fa==null?void 0:Fa.choices.map(Et=>Et.choice_text));const St=[];Fa==null||Fa.choices.map((Et,Vt)=>{Et.is_answer&&St.push(Vt)}),zo(St)},[Fa]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ve,Clear:Ue}));const Ve=()=>{if(!bl)return Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=gl.findIndex(Vt=>!Vt);if(St>-1)return Ne.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ba[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Yr.length)return Ne.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 Ne.ZP.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;const Et=gl.map((Vt,fn)=>({choice_text:Vt,is_answer:Yr.includes(fn)?1:0}));return{name:bl,choices:Et,analysis:tl}},Ue=()=>{_l(["","","",""]),Ul(""),Le(""),zo("")};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(_t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:bl,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"))),gl.map((St,Et)=>a.createElement("div",{className:Ge.choiceWrap,key:Et},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ge.answer} ${Yr.includes(Et)?Ge.activeAnswer:""}`,onClick:()=>{Yr.includes(Et)?zo(Yr.filter(Vt=>Vt!==Et)):zo([...Yr,Et])}},Ba[Et])),a.createElement("div",{className:Ge.editorWrap},Ri===Et?a.createElement(_t.Z,{id:`single-question-option-${Et}`,watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{gl[Et]=Vt,_l(gl)}}):a.createElement("div",{className:Ge.htmlWrap,onClick:()=>Ql(Et)},a.createElement(de.Z,{value:St}))),Et>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ge.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{_l(gl.filter((Vt,fn)=>fn!==Et)),Yr.includes(Et)?zo(Yr.filter(Vt=>Vt!==Et)):zo([...Yr,Et])}})),Et<7&&Et===gl.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ge.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>_l([...gl,""])})))),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:tl,onChange:St=>Le(St)}))};var ja=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(wa)),zr=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,yn=(jt,rn)=>{var Bn={};for(var Fa in jt)Hr.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&zr)for(var Fa of zr(jt))rn.indexOf(Fa)<0&&bt.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const $a=["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"],Ht=(jt,rn)=>{var Bn=jt,{editData:Fa,globalSetting:sl,loading:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=yn(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)([]),[Ri,Ql]=(0,a.useState)(),[Yr,zo]=(0,a.useState)(),[bl,Ul]=(0,a.useState)(""),[tl,Le]=(0,a.useState)("");(0,a.useEffect)(()=>{_l(["","","",""])},[]),(0,a.useEffect)(()=>{if(!Fa||!jo)return;const St=[],Et=[];Fa==null||Fa.choices.forEach((Vt,fn)=>{St.push(Vt.choice_text),Vt.is_answer&&Et.push(fn)}),Ul(Fa==null?void 0:Fa.name),Le(Fa==null?void 0:Fa.analysis),_l(St),zo(Et)},[Fa]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ve,Clear:Ue}));const Ve=()=>{if(!bl)return Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=gl.findIndex(Vt=>!Vt);if(St>-1)return Ne.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${$a[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Array.isArray(Yr))return Ne.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 Et=gl.map((Vt,fn)=>({choice_text:Vt,is_answer:Yr.includes(fn)?1:0}));return{name:bl,choices:Et,analysis:tl}},Ue=()=>{_l(["","","",""]),Ul(""),Le(""),zo("")};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(_t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:bl,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"))),gl.map((St,Et)=>a.createElement("div",{className:Ge.choiceWrap,key:Et},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(Et)?Ge.activeAnswer:""}`,onClick:()=>zo([Et])},$a[Et])),a.createElement("div",{className:Ge.editorWrap},Ri===Et?a.createElement(_t.Z,{id:`single-question-option-${Et}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{gl[Et]=Vt,_l(gl)}}):a.createElement("div",{className:Ge.htmlWrap,onClick:()=>Ql(Et)},a.createElement(de.Z,{value:St}))),Et>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ge.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{_l(gl.filter((Vt,fn)=>fn!==Et)),Et===Yr&&zo(null)}})),Et<7&&Et===gl.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ge.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>_l([...gl,""])})))),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:tl,onChange:St=>Le(St)}))};var Ln=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Ht)),ha=x(12563),Ta=x(78673),dr=x(61485),dn=x(59301),se=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Mt=(jt,rn,Bn)=>rn in jt?se(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ra=(jt,rn)=>{for(var Bn in rn||(rn={}))qe.call(rn,Bn)&&Mt(jt,Bn,rn[Bn]);if(Ie)for(var Bn of Ie(rn))xt.call(rn,Bn)&&Mt(jt,Bn,rn[Bn]);return jt},Un=(jt,rn)=>ge(jt,Ee(rn)),ln=(jt,rn)=>{var Bn={};for(var Fa in jt)qe.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&Ie)for(var Fa of Ie(jt))rn.indexOf(Fa)<0&&xt.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn},$t=(jt,rn,Bn)=>new Promise((Fa,sl)=>{var Cr=jo=>{try{ko(Bn.next(jo))}catch(Tl){sl(Tl)}},Pl=jo=>{try{ko(Bn.throw(jo))}catch(Tl){sl(Tl)}},ko=jo=>jo.done?Fa(jo.value):Promise.resolve(jo.value).then(Cr,Pl);ko((Bn=Bn.apply(jt,rn)).next())});const Nn=jt=>{if(!jt)return!1;if(/^s*$/.test(jt)||jt.trim()===""){Ne.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let rn=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 jt==="|"?(Ne.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Xt=({value:jt=[],onClose:rn})=>dn.createElement(ha.default,{closable:!0,onClose:rn,className:Ge.keywordTag},dn.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},jt.join(" \u6216 "))),ca=(jt,rn)=>{var Bn=jt,{editData:Fa,globalSetting:sl,loading:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=ln(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)(""),[Ri,Ql]=(0,a.useState)(""),[Yr,zo]=(0,a.useState)(""),[bl,Ul]=(0,a.useState)(""),[tl]=Re.default.useForm(),Le=Re.default.useWatch("use_keywords",tl);(0,a.useEffect)(()=>{var Et;!Fa||!jo||(_l(Fa==null?void 0:Fa.name),Ql(Fa==null?void 0:Fa.analysis),zo((Et=Fa==null?void 0:Fa.answer_texts)==null?void 0:Et[0]),tl.setFieldsValue(Ra({},Fa)))},[Fa]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ve,Clear:Ue}));const Ve=()=>$t(void 0,null,function*(){if(!gl)return Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield tl.validateFields()}catch(Vt){Ne.ZP.error(Vt.errorFields[0].errors[0]);return}const Et=tl.getFieldsValue();return console.log(Et,"values"),Ra({name:gl,answer_texts:[Yr],analysis:Ri},Et)}),Ue=()=>{_l(""),Ql(""),zo(""),tl.resetFields()},St=Fa==null?void 0:Fa.score;return dn.createElement("section",{className:Ge.wrap},dn.createElement("p",{className:Ge.titleWrap},dn.createElement("span",{className:Ge.required},"*"),dn.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),dn.createElement(_t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:gl,onChange:Et=>_l(Et)}),dn.createElement("p",{className:Ge.titleWrap},dn.createElement("span",{className:Ge.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),dn.createElement(_t.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Yr,onChange:Et=>zo(Et)}),dn.createElement("p",{className:Ge.titleWrap},dn.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),dn.createElement(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ri,onChange:Et=>Ql(Et)}),dn.createElement(Re.default,{form:tl,size:"large",onFinishFailed:Et=>$t(void 0,null,function*(){var Vt,fn;Ne.ZP.error(Et.errorFields[0].errors[0]),tl.scrollToField((fn=(Vt=Et==null?void 0:Et.errorFields)==null?void 0:Vt[0])==null?void 0:fn.name,{behavior:"smooth",block:"center"})})},dn.createElement(Ze.Z,{align:"middle",className:"mb30 mt20"},dn.createElement(Re.default.Item,{noStyle:!0,name:"use_keywords",valuePropName:"checked"},dn.createElement(Ta.Z,null)),dn.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),dn.createElement(Ce.Z,null,dn.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"},dn.createElement(dr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),Le&&dn.createElement(Re.default.List,{name:"keywords",rules:[{validator(Et,Vt){return Vt!=null&&Vt.length?(Vt==null?void 0:Vt.reduce((da,ba)=>da+ba.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"))}}]},(Et,{add:Vt,remove:fn})=>dn.createElement(dn.Fragment,null,dn.createElement("div",{className:"mb10"},"\u5173\u952E\u8BCD"),dn.createElement(Ze.Z,{align:"middle",className:"font14 mb30"},dn.createElement(Ce.Z,{flex:1},dn.createElement(De.default,{value:bl,onChange:da=>{Ul(da.target.value)},maxLength:50,allowClear:!0,onPressEnter:da=>{var ba,Xa,Ja,Sa;const cr=`${(ba=da.target)==null?void 0:ba.value}`,tr=(Ja=(Xa=cr==null?void 0:cr.split("|"))==null?void 0:Xa.filter(Qa=>!!Qa))==null?void 0:Ja.map(Qa=>Qa==null?void 0:Qa.trim()),fr=tl.getFieldValue("keywords"),ma=((Sa=fr==null?void 0:fr.map(Qa=>Qa==null?void 0:Qa.keyword))==null?void 0:Sa.flat())||[];for(const Qa of tr)if(ma.includes(Qa)){Ne.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Nn(cr)&&(Vt({keyword:tr,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"})),dn.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Et.map(da=>{var ba=da,{key:Xa,name:Ja}=ba,Sa=ln(ba,["key","name"]);return dn.createElement(Ze.Z,{key:Xa,style:{marginRight:148}},dn.createElement(Ce.Z,{flex:1},dn.createElement(Ze.Z,{align:"middle",justify:"space-between"},dn.createElement(Re.default.Item,Un(Ra({},Sa),{name:[Ja,"keyword"]}),dn.createElement(Xt,{onClose:()=>fn(Ja)})),dn.createElement(Re.default.Item,Un(Ra({},Sa),{name:[Ja,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),dn.createElement(oe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))})))))};var Pa=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ca)),fa=x(36381),hn={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"},ct=x(32134),on=x(12893),pn=Object.defineProperty,gn=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,cn=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,ar=(jt,rn,Bn)=>rn in jt?pn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,gr=(jt,rn)=>{for(var Bn in rn||(rn={}))pt.call(rn,Bn)&&ar(jt,Bn,rn[Bn]);if(cn)for(var Bn of cn(rn))na.call(rn,Bn)&&ar(jt,Bn,rn[Bn]);return jt},Gn=(jt,rn)=>gn(jt,Hn(rn)),_r=(jt,rn)=>{var Bn={};for(var Fa in jt)pt.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&cn)for(var Fa of cn(jt))rn.indexOf(Fa)<0&&na.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const Gr=jt=>{var rn=jt,{value:Bn,onChange:Fa,scrollId:sl}=rn,Cr=_r(rn,["value","onChange","scrollId"]);return a.createElement("div",{id:sl||""},a.createElement(_t.Z,Gn(gr({},Cr),{defaultValue:Bn,onChange:(Pl,ko)=>{ko!=null&&ko.length?Fa(Pl,ko):Fa(Pl)}})))},lo=({value:jt,onChange:rn,placeholder:Bn,height:Fa=140,isEdit:sl})=>sl?a.createElement(_t.Z,{watch:!0,isFocus:!0,height:Fa,placeholder:Bn,defaultValue:jt,onChange:rn}):a.createElement("div",{style:{cursor:"pointer"}},jt?a.createElement(de.Z,{className:hn.inputBorder,value:jt}):a.createElement("div",{className:`${hn.inputBorder} ${hn.placeholder}`},Bn));var Ar=x(59301),hr=Object.defineProperty,br=Object.defineProperties,yr=Object.getOwnPropertyDescriptors,Er=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,uo=(jt,rn,Bn)=>rn in jt?hr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Jr=(jt,rn)=>{for(var Bn in rn||(rn={}))co.call(rn,Bn)&&uo(jt,Bn,rn[Bn]);if(Er)for(var Bn of Er(rn))Do.call(rn,Bn)&&uo(jt,Bn,rn[Bn]);return jt},rl=(jt,rn)=>br(jt,yr(rn)),di=(jt,rn)=>{var Bn={};for(var Fa in jt)co.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&Er)for(var Fa of Er(jt))rn.indexOf(Fa)<0&&Do.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const ni=["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"],Al=({value:jt,onChange:rn,choiceTextKey:Bn,answerKey:Fa,index:sl,isEdit:Cr,setInputActive:Pl,form:ko,choiceOptionsPath:jo,allowChangeMode:Tl,showAddIcon:gl,addItem:_l,deleteItem:Ri})=>{const Ql=(jt==null?void 0:jt[Fa])===!0,Yr=()=>{const bl=ko.getFieldValue(jo);ko.setFieldValue(jo,bl.map(Ul=>rl(Jr({},Ul),{[Fa]:!1})))},zo=()=>{Ql?rn(rl(Jr({},jt),{[Fa]:!1})):(Tl||Yr(),rn(rl(Jr({},jt),{[Fa]:!0})))};return Ar.createElement(Ze.Z,{className:hn.choiceWrap,align:"middle",wrap:!1},Ar.createElement(Ce.Z,{onClick:zo,className:`${hn.choiceIndex} ${Ql?hn.activeAnswer:""}`},ni[sl]),Ar.createElement(Ce.Z,{flex:1,className:`${hn.editorWrap} ml15`,onClick:Pl},Ar.createElement(lo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Cr,value:jt==null?void 0:jt[Bn],onChange:bl=>{rn(rl(Jr({},jt),{[Bn]:bl}))}})),Ar.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},Ar.createElement("div",{onClick:zo,className:`${hn.setAnswerBtn} ${Ql?hn.activeAnswer:""}`},Ql?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Ar.createElement(Ce.Z,{className:hn.actionWrapper},Ar.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Ar.createElement(ct.Z,{className:hn.addIcon,onClick:_l,style:{visibility:gl?"visible":"hidden"}})),Ar.createElement(ye.Z,{title:"\u5220\u9664"},Ar.createElement(on.Z,{className:hn.deleteIcon,onClick:Ri,style:{visibility:sl>1?"visible":"hidden"}}))))},xl=({questionTitlePlaceholder:jt,titleKey:rn,choiceKey:Bn,analysisKey:Fa,choiceTextKey:sl,answerKey:Cr,choiceOptionsPath:Pl,allowChangeMode:ko=!0,form:jo,showAnalysis:Tl=!0})=>{const[gl,_l]=(0,a.useState)(),[Ri,Ql]=(0,a.useState)(!1);return Ar.createElement("div",{className:hn.wrap},Ar.createElement("div",{className:hn.questionTitleEditorWrap},Ar.createElement(Re.default.Item,{label:"\u9898\u5E72",name:rn,labelCol:{span:24},rules:[{required:!0}]},Ar.createElement(Gr,{scrollId:Array.isArray(rn)?rn.join("_"):`${rn}`,watch:!0,height:140,placeholder:jt}))),Ar.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ar.createElement(Re.default.List,{name:Bn,rules:[{validator(Yr,zo){const bl=zo.some(tl=>tl[Cr]),Ul=zo.findIndex(tl=>{var Le;return((Le=tl[sl])==null?void 0:Le.length)<=0});return Ul!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${ni[Ul]}\u9009\u9879\u7684\u5185\u5BB9`)):bl?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Yr,{add:zo,remove:bl})=>Ar.createElement("div",{id:Array.isArray(Pl)?Pl.join("_"):`${Pl}`},Yr.map((Ul,tl)=>{var Le=Ul,{key:Ve,name:Ue}=Le,St=di(Le,["key","name"]);const Et=gl===Ve,Vt=()=>{_l(Ve)},fn=tl<7&&tl===Yr.length-1,da=()=>zo({[sl]:"",[Cr]:0}),ba=()=>bl(Ue);return Ar.createElement(Re.default.Item,rl(Jr({},St),{key:Ve,name:Ue,noStyle:!0}),Ar.createElement(Al,{choiceTextKey:sl,answerKey:Cr,index:tl,isEdit:Et,setInputActive:Vt,form:jo,choiceOptionsPath:Pl,allowChangeMode:ko,showAddIcon:fn,addItem:da,deleteItem:ba}))}),Yr.length<8&&Ar.createElement("div",{className:`${hn.addBtn} mb30`,onClick:()=>zo({[sl]:"",[Cr]:0})},"\u6DFB\u52A0\u9009\u9879"))),Tl&&Ar.createElement("div",{onClick:()=>Ql(!0)},Ar.createElement(Re.default.Item,{name:Fa,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ar.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ri}))))};var kr=x(59301),Ml=Object.defineProperty,Vl=Object.defineProperties,Zl=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Bi=Object.prototype.hasOwnProperty,oi=Object.prototype.propertyIsEnumerable,ii=(jt,rn,Bn)=>rn in jt?Ml(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,li=(jt,rn)=>{for(var Bn in rn||(rn={}))Bi.call(rn,Bn)&&ii(jt,Bn,rn[Bn]);if(Ro)for(var Bn of Ro(rn))oi.call(rn,Bn)&&ii(jt,Bn,rn[Bn]);return jt},fi=(jt,rn)=>Vl(jt,Zl(rn)),Rl=(jt,rn)=>{var Bn={};for(var Fa in jt)Bi.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&Ro)for(var Fa of Ro(jt))rn.indexOf(Fa)<0&&oi.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const qr=({value:jt,onChange:rn})=>{const Bn=sl=>{Be.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:hn.modal,onOk:()=>{const Cr=[...jt];Cr.splice(sl,1),rn(Cr)}})},Fa=()=>{const sl=[...jt];sl.push(""),rn(sl)};return kr.createElement(Ze.Z,{align:"middle",className:"ml20",gutter:[40,20]},jt==null?void 0:jt.map((sl,Cr)=>kr.createElement(Ce.Z,{key:`${sl}_${Cr}`,className:hn.blankWrapper},kr.createElement(De.default,{className:hn.blankInput,defaultValue:sl,maxLength:1e3,onBlur:Pl=>{const ko=[...jt],jo=Pl.target.value.trim();ko[Cr]=jo,rn(ko)}}),kr.createElement(ye.Z,{title:"\u5220\u9664"},kr.createElement(on.Z,{className:hn.deleteIcon,style:{marginLeft:15,visibility:Cr>0?"visible":"hidden"},onClick:()=>Bn(Cr)})))),kr.createElement(Ce.Z,null,kr.createElement("div",{className:`${hn.addBtn}`,onClick:()=>{Fa()}},"\u65B0\u589E\u7B54\u6848")))},Hl=({value:jt=!0,onChange:rn})=>kr.createElement(Ta.Z,{checked:!jt,onChange:Bn=>{rn(!Bn)}}),Nl="\u2581",$i=({questionTitlePlaceholder:jt,form:rn,name:Bn,scoreByBlank:Fa="use_blank_score",answerKey:sl,titleKey:Cr="name",analysisKey:Pl="analysis",isOrdered:ko="is_ordered"})=>{var jo,Tl;const[gl,_l]=(0,a.useState)(!1),Ri=(Ve,Ue)=>{const St=Ue.line;let Et=0;for(let fn=0;fn{const Vt=Ve.getRange(Ue.from,Ue.to);let fn=0;if(Ue.text.forEach(da=>{fn+=da.split(Nl).length-1}),Ue.origin!=="setValue"){if(Vt&&Vt.indexOf(Nl)!==-1){const da=Vt.split(Nl).length-1,ba=Ri(Ve,Ue.from);if(console.log(`\u5220\u9664${da}\u4E2A\uFF0C \u524D\u9762\u6709${ba}\u4E2A\uFF0C\u65B0\u589E${fn}\u4E2A`),da>1){const Xa=Array.from({length:da},(Ja,Sa)=>ba+Sa);Et(Xa)}else Et(ba)}else if(fn>0){const da=Ri(Ve,Ue.from);console.log(`\u65B0\u589E${fn}\u4E2A\uFF0C\u4E4B\u524D\u6709${da}\u4E2A`),St(fn,da)}}},Yr=()=>{const Ve=rn.getFieldValue(["sub_item_banks",...sl]);rn.setFieldValue(["sub_item_banks",...sl],Ve==null?void 0:Ve.map((Ue,St)=>fi(li({},Ue),{position:St+1})))},zo=(0,a.useRef)(),bl=(Ve,Ue)=>{for(let St=0;St{Ul.current(Ve),Yr()},Le=(Tl=(jo=rn.getFieldValue("sub_item_banks"))==null?void 0:jo[sl==null?void 0:sl[0]])==null?void 0:Tl[sl==null?void 0:sl[1]];return kr.createElement("div",{className:hn.wrap},kr.createElement("div",{className:hn.questionTitleEditorWrap},kr.createElement(Re.default.Item,{label:"\u9898\u5E72",name:Cr,labelCol:{span:24},rules:[{required:!0}]},kr.createElement(Gr,{scrollId:"name",watch:!0,height:140,placeholder:jt,showNullButton:!0,onCMBeforeChange:(Ve,Ue)=>{Ql(Ve,Ue,bl,tl)}}))),kr.createElement(Re.default.List,{name:sl,rules:[{validator(Ve,Ue){if((Ue==null?void 0:Ue.length)===0)return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const St of Ue){const{answer_text:Et}=St||{};if(Et!=null&&Et.some(Vt=>(Vt==null?void 0:Vt.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ve,{add:Ue,remove:St},{errors:Et})=>(zo.current=Ue,Ul.current=St,kr.createElement(kr.Fragment,null,kr.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ve.map((Vt,fn)=>{var da=Vt,{key:ba,name:Xa}=da,Ja=Rl(da,["key","name"]);return kr.createElement(Ze.Z,{className:"mb20",key:ba,align:"middle",wrap:!1},kr.createElement(Ce.Z,{flex:"0 0 auto",className:`${hn.blankIndex}`},"\u586B\u7A7A\u9879",fn+1),kr.createElement(Ce.Z,{flex:1},kr.createElement(Ze.Z,{align:"top",justify:"space-between",wrap:!1},kr.createElement(Ce.Z,null,kr.createElement(Re.default.Item,fi(li({},Ja),{name:[Xa,"answer_text"],noStyle:!0}),kr.createElement(qr,null))),(rn==null?void 0:rn.getFieldValue(["sub_item_banks",...Fa]))&&kr.createElement(Ce.Z,{flex:"224px"},kr.createElement(Re.default.Item,fi(li({},Ja),{name:[Xa,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:hn.blankInputNumberWrapper}),kr.createElement(oe.Z,{className:hn.blankInput,min:.1,max:100,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),kr.createElement(Re.default.Item,fi(li({},Ja),{name:[Xa,"position"],noStyle:!0}),kr.createElement(De.default,{type:"hidden"}))))})))),kr.createElement(Ze.Z,{align:"middle"},kr.createElement(Re.default.Item,{name:[Bn,"downcase"],valuePropName:"checked"},kr.createElement(Ta.Z,null)),kr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),kr.createElement(Ze.Z,{align:"middle"},kr.createElement(Re.default.Item,{name:[Bn,"no_space"],valuePropName:"checked"},kr.createElement(Ta.Z,null)),kr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Le==null?void 0:Le.length)>1&&kr.createElement(Ze.Z,{align:"middle",className:(Le==null?void 0:Le.length)>1?"mb30":`${hn.hide}`},kr.createElement(Re.default.Item,{name:ko},kr.createElement(Hl,null)),kr.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")),kr.createElement("div",{onClick:()=>_l(!0)},kr.createElement(Re.default.Item,{name:Pl,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},kr.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:gl}))))};var Zi=Object.defineProperty,gu=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,lu=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,pi=Object.prototype.propertyIsEnumerable,Eu=(jt,rn,Bn)=>rn in jt?Zi(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,qu=(jt,rn)=>{for(var Bn in rn||(rn={}))yl.call(rn,Bn)&&Eu(jt,Bn,rn[Bn]);if(lu)for(var Bn of lu(rn))pi.call(rn,Bn)&&Eu(jt,Bn,rn[Bn]);return jt},ts=(jt,rn)=>gu(jt,fu(rn)),ju=(jt,rn)=>{var Bn={};for(var Fa in jt)yl.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&lu)for(var Fa of lu(jt))rn.indexOf(Fa)<0&&pi.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const Lo={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Ur=({value:jt,onChange:rn,form:Bn,choiceKey:Fa})=>{const sl=(jt==null?void 0:jt.is_answer)===!0,Cr=jt==null?void 0:jt.choice_text,Pl=()=>{var ko;const jo=(ko=Bn==null?void 0:Bn.getFieldValue(["sub_item_banks",...Fa]))==null?void 0:ko.map(Tl=>({choice_text:Tl==null?void 0:Tl.choice_text,is_answer:!1}));Bn==null||Bn.setFieldValue(["sub_item_banks",...Fa],jo),rn(ts(qu({},jt),{is_answer:!0}))};return a.createElement(Ze.Z,{className:hn.choiceWrap,align:"middle",wrap:!1},a.createElement(Ce.Z,{onClick:Pl,className:`${hn.choiceIndex} ${hn.judgementIndex} ${sl?hn.activeAnswer:""}`},Lo[Cr]),a.createElement(Ce.Z,{flex:1,className:`${hn.editorWrap} ml15`},a.createElement("div",{className:`${hn.inputBorder} ${hn.placeholder} ${sl?hn.activeJudgementAnswer:""}`},Cr)),a.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:Pl,className:`${hn.setAnswerBtn} ${sl?hn.activeAnswer:""}`},sl?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Qr=({questionTitlePlaceholder:jt,choiceKey:rn="choices",form:Bn,titleKey:Fa="name",analysisKey:sl="analysis"})=>{const[Cr,Pl]=(0,a.useState)(!1);return a.createElement("div",{className:hn.wrap},a.createElement("div",{className:hn.questionTitleEditorWrap},a.createElement(Re.default.Item,{label:"\u9898\u5E72",name:Fa,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Gr,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},a.createElement(Re.default.List,{name:rn,rules:[{validator(ko,jo){return jo.some(gl=>(gl==null?void 0:gl.is_answer)===!0)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},ko=>a.createElement("div",{id:"choices"},ko.map(jo=>{var Tl=jo,{key:gl,name:_l}=Tl,Ri=ju(Tl,["key","name"]);return a.createElement(Re.default.Item,ts(qu({},Ri),{key:gl,name:_l,noStyle:!0}),a.createElement(Ur,{form:Bn,choiceKey:rn}))})))),a.createElement("div",{onClick:()=>Pl(!0)},a.createElement(Re.default.Item,{name:sl,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:Cr}))))};var Wr=Object.defineProperty,hl=Object.defineProperties,ql=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,gi=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,Ti=(jt,rn,Bn)=>rn in jt?Wr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Zu=(jt,rn)=>{for(var Bn in rn||(rn={}))gi.call(rn,Bn)&&Ti(jt,Bn,rn[Bn]);if(mi)for(var Bn of mi(rn))eu.call(rn,Bn)&&Ti(jt,Bn,rn[Bn]);return jt},pu=(jt,rn)=>hl(jt,ql(rn)),wl=(jt,rn)=>{var Bn={};for(var Fa in jt)gi.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&mi)for(var Fa of mi(jt))rn.indexOf(Fa)<0&&eu.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const zl=jt=>{var rn=jt,{value:Bn,onChange:Fa}=rn,sl=wl(rn,["value","onChange"]);const Cr=Pl=>{Fa([Pl])};return a.createElement(_t.Z,pu(Zu({},sl),{defaultValue:Bn==null?void 0:Bn[0],onChange:Cr}))},ml=jt=>{if(!jt)return!1;let rn=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 jt==="|"?(Ne.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},xo=({value:jt=[],onClose:rn})=>a.createElement(ha.default,{closable:!0,onClose:rn,className:hn.keywordTag},jt==null?void 0:jt.join(" \u6216 ")),si=({questionTitlePlaceholder:jt,form:rn,showKeywords:Bn,isMustKeyWords:Fa=Bn,titleKey:sl="name",analysisKey:Cr="analysis",answerTexts:Pl="answer_texts",keywords:ko="keywords",useKeywords:jo="use_keywords",indexs:Tl})=>{const[gl,_l]=(0,a.useState)(!1),[Ri,Ql]=(0,a.useState)(""),Yr=Re.default.useWatch("sub_item_banks",rn),{use_keywords:zo,score:bl}=(Yr==null?void 0:Yr[Tl])||{};return console.log(zo,bl,"itemValues"),a.createElement("div",{className:hn.wrap},a.createElement("div",{className:hn.questionTitleEditorWrap},a.createElement(Re.default.Item,{label:"\u9898\u5E72",name:sl,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Gr,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Re.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Pl,labelCol:{span:24}},a.createElement(zl,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Bn&&!Fa&&a.createElement(Re.default.Item,{hidden:!0,name:jo,valuePropName:"checked"},a.createElement(Ta.Z,{defaultChecked:!0})),Bn&&Fa&&a.createElement(Ze.Z,{align:"middle",className:"mb30"},a.createElement(Re.default.Item,{name:jo,valuePropName:"checked"},a.createElement(Ta.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(dr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(zo||!Fa)&&a.createElement(Re.default.List,{name:ko,rules:[{validator(Ul,tl){return Fa?tl!=null&&tl.length?(tl==null?void 0:tl.reduce((Ve,Ue)=>Ve+Ue.score,0))>parseFloat(bl)?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:tl,remove:Le})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${hn.title} mb10`},Fa?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(Ze.Z,{align:"middle",className:"font14 mb30"},a.createElement(Ce.Z,{flex:1},a.createElement(De.default,{value:Ri,onChange:Ve=>{Ql(Ve.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ve=>{var Ue,St,Et,Vt;const fn=`${(Ue=Ve.target)==null?void 0:Ue.value}`,da=(Et=(St=fn==null?void 0:fn.split("|"))==null?void 0:St.filter(Ja=>!!Ja))==null?void 0:Et.map(Ja=>Ja==null?void 0:Ja.trim()),ba=rn.getFieldValue(["sub_item_banks",...ko]),Xa=((Vt=ba==null?void 0:ba.map(Ja=>Ja==null?void 0:Ja.keyword))==null?void 0:Vt.flat())||[];for(const Ja of da)if(Xa.includes(Ja)){Ne.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}ml(fn)&&(tl({keyword:da,score:1}),Ql(""))},className:hn.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(Ve=>{var Ue=Ve,{key:St,name:Et}=Ue,Vt=wl(Ue,["key","name"]);return a.createElement(Ze.Z,{key:St,className:"mb20",style:{marginRight:148}},a.createElement(Ce.Z,{flex:1},a.createElement(Ze.Z,{align:"middle",justify:"space-between"},a.createElement(Re.default.Item,pu(Zu({},Vt),{name:[Et,"keyword"]}),a.createElement(xo,{onClose:()=>Le(Et)})),Fa&&a.createElement(Re.default.Item,pu(Zu({},Vt),{name:[Et,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:hn.blankInputNumberWrapper}),a.createElement(oe.Z,{className:hn.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>_l(!0)},a.createElement(Re.default.Item,{name:Cr,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:gl}))))};var Kn=x(59301),Jn=Object.defineProperty,Ia=Object.defineProperties,Nr=Object.getOwnPropertyDescriptors,wo=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,Io=(jt,rn,Bn)=>rn in jt?Jn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,_o=(jt,rn)=>{for(var Bn in rn||(rn={}))Ea.call(rn,Bn)&&Io(jt,Bn,rn[Bn]);if(wo)for(var Bn of wo(rn))Ya.call(rn,Bn)&&Io(jt,Bn,rn[Bn]);return jt},Kr=(jt,rn)=>Ia(jt,Nr(rn)),ul=(jt,rn)=>{var Bn={};for(var Fa in jt)Ea.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&wo)for(var Fa of wo(jt))rn.indexOf(Fa)<0&&Ya.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn},$r=(jt,rn,Bn)=>new Promise((Fa,sl)=>{var Cr=jo=>{try{ko(Bn.next(jo))}catch(Tl){sl(Tl)}},Pl=jo=>{try{ko(Bn.throw(jo))}catch(Tl){sl(Tl)}},ko=jo=>jo.done?Fa(jo.value):Promise.resolve(jo.value).then(Cr,Pl);ko((Bn=Bn.apply(jt,rn)).next())});const{Panel:ei}=fa.default,ki=null,cu=(jt,rn)=>{var Bn=jt,{globalSetting:Fa,loading:sl,dispatch:Cr,editData:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=ul(Bn,["globalSetting","loading","dispatch","editData","onRef","isEdit"]);const[gl,_l]=(0,a.useState)(""),[Ri,Ql]=(0,a.useState)([]),[Yr]=Re.default.useForm();(0,a.useEffect)(()=>{!Pl||!jo||(_l(Pl==null?void 0:Pl.name),Ql(Pl==null?void 0:Pl.sub_item_banks),Yr.setFieldsValue(_o({},Pl)))},[Pl]),(0,a.useEffect)(()=>{Ql(Yr.getFieldValue("sub_item_banks"))},[Re.default.useWatch("sub_item_banks",Yr)]),(0,a.useImperativeHandle)(rn,()=>({onSave:zo,Clear:bl}));const zo=()=>$r(void 0,null,function*(){if(!gl)return Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield Yr.validateFields()}catch(St){return console.log(St,"errInfo"),Ne.ZP.error(St.errorFields[0].errors[0]),!1}const Ue=Ri.map(St=>_o({id:St.id>1?St.id:null},St));return{name:gl,sub_item_banks:Ue}}),bl=()=>{_l(""),Ql([])},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"},tl=({value:Ue})=>Kn.createElement("div",{style:{textAlign:"center",color:"#DF3065",margin:"0 5px"}},Ue),[Le,Ve]=(0,a.useState)();return Kn.createElement("section",{className:Ge.wrap},Kn.createElement("p",{className:Ge.titleWrap},Kn.createElement("span",{className:Ge.required},"*"),Kn.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),Kn.createElement(_t.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:gl,onChange:Ue=>_l(Ue)}),Kn.createElement(Re.default,{form:Yr,autoComplete:"off"},Kn.createElement(Re.default.List,{name:"sub_item_banks",rules:[{validator(Ue,St){return St?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Ue,{add:St,remove:Et})=>{const Vt=Yr.getFieldValue("sub_item_banks");return Kn.createElement(Kn.Fragment,null,Kn.createElement(fa.default,{className:Ue.length>0?Ge.collapseWrapper:"",bordered:!1,expandIcon:({isActive:fn})=>Kn.createElement("i",{className:`iconfont icon-weizhankai ${fn?Ge.open:Ge.close}`,style:{fontSize:14,transition:"all .2s"}})},Ue.map((fn,da)=>{var ba=fn,{key:Xa,name:Ja}=ba,Sa=ul(ba,["key","name"]),cr,tr,fr,ma,Qa,Br,So,so,Oo,Mo,No,po;return Kn.createElement(ei,{className:Ge.panel,forceRender:!0,header:Kn.createElement("div",{className:Ge.panelHeader},"\u7B2C",da+1,"\u5C0F\u9898",Kn.createElement("span",null,"\uFF08",Ul[(cr=Vt==null?void 0:Vt[Ja])==null?void 0:cr.item_type],"\uFF09")),extra:Kn.createElement(Ze.Z,{align:"middle",onClick:Fl=>Fl.stopPropagation(),style:{display:"flex",alignItems:"center"}},((tr=Vt==null?void 0:Vt[Ja])==null?void 0:tr.item_type)=="completion"&&Kn.createElement(Re.default.Item,Kr(_o({},Sa),{name:[Ja,"score"],className:Ge.blankInputNumberWrapper,style:{marginBottom:0}}),((fr=Vt==null?void 0:Vt[Ja])==null?void 0:fr.item_type)=="completion"&&Kn.createElement("div",{style:{display:"flex",alignItems:"center",color:"#191919"}},"\u5171",Kn.createElement(tl,{value:(ma=Vt==null?void 0:Vt[Ja])==null?void 0:ma.score}),"\u5206")),((Qa=Vt==null?void 0:Vt[Ja])==null?void 0:Qa.item_type)=="completion"&&Kn.createElement(Kn.Fragment,null,Kn.createElement(we.ZP.Group,{defaultValue:(Br=Vt==null?void 0:Vt[Ja])==null?void 0:Br.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:Fl=>{var El;console.log(Yr.getFieldsValue()),Yr==null||Yr.setFieldValue(["sub_item_banks",Ja,"use_blank_score"],(El=Fl==null?void 0:Fl.target)==null?void 0:El.value),Ve(new Date)}}),Kn.createElement(ye.Z,{overlayInnerStyle:{width:460},title:Kn.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",Kn.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")},Kn.createElement("i",{className:"icon-tishixiaowenhao font18 c-3061d0"})))),key:Xa},Kn.createElement(Re.default.Item,Kr(_o({},Sa),{name:Ja}),(((So=Vt==null?void 0:Vt[Ja])==null?void 0:So.item_type)=="single"||((so=Vt==null?void 0:Vt[Ja])==null?void 0:so.item_type)=="multiple")&&Kn.createElement(xl,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Oo=Vt==null?void 0:Vt[Ja])==null?void 0:Oo.item_type)!="single",form:Yr,choiceKey:[Ja,"choices"],titleKey:[Ja,"name"],analysisKey:[Ja,"analysis"],choiceOptionsPath:["sub_item_banks",Ja,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Mo=Vt==null?void 0:Vt[Ja])==null?void 0:Mo.item_type)=="completion"&&Kn.createElement($i,{form:Yr,name:Ja,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Ja,"use_blank_score"],titleKey:[Ja,"name"],analysisKey:[Ja,"analysis"],isOrdered:[Ja,"is_ordered"],answerKey:[Ja,"standard_answer"],key:Le}),((No=Vt==null?void 0:Vt[Ja])==null?void 0:No.item_type)=="judgement"&&Kn.createElement(Qr,{form:Yr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Ja,"name"],analysisKey:[Ja,"analysis"],choiceKey:[Ja,"choices"]}),((po=Vt==null?void 0:Vt[Ja])==null?void 0:po.item_type)=="subjective"&&Kn.createElement(si,{showKeywords:!0,form:Yr,titleKey:[Ja,"name"],analysisKey:[Ja,"analysis"],answerTexts:[Ja,"answer_texts"],useKeywords:[Ja,"use_keywords"],keywords:[Ja,"keywords"],indexs:Ja,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})))})))};var ol=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(cu)),Sl=x(58798),vi=x(19842),xi=x(57809),wu=x(1710),Hi={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"},ls=x(68492),Qs=x(55782),vs=x(30467),Ms=x(20562),hs=x(77740),$s=x(89274),Os=({open:jt,onCancel:rn,onOk:Bn})=>{const Fa=(0,Qs.g)(),[sl,Cr,Pl,ko]=(0,Ms.U)(vs.Gm,{page:1,limit:10,keyword:"",diff:"",shixun_publish_status:"",discipline_id:"",sub_discipline_id:"",type:0,include_shixuns:!0,item_type:"SHIXUN"}),[jo,Tl]=(0,a.useState)(!1);(0,a.useEffect)(()=>{jt&&Pl({page:1,limit:10,type:0},!0).then(Yr=>{(Yr==null?void 0:Yr.shixuns_count)===0&&Tl(!0)})},[jt]);const[gl,_l]=(0,a.useState)([]),[Ri,Ql]=(0,a.useState)([]);return a.createElement(Be.default,{title:"\u9009\u62E9\u5B9E\u8BAD\u9898",open:jt,width:948,centered:!0,closable:!0,onCancel:rn,onOk:()=>Bn(Ri),destroyOnClose:!0},a.createElement(Ze.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650}},a.createElement(Ce.Z,null,a.createElement(vi.Z,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Fa,onChange:Yr=>{Pl({page:1,discipline_id:Yr==null?void 0:Yr[0],sub_discipline_id:Yr==null?void 0:Yr[1]})}}),a.createElement(xi.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=>Pl({page:1,diff:Yr})}),a.createElement(xi.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=>Pl({page:1,shixun_publish_status:Yr})})),a.createElement(ls.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",style:{width:290},onChange:Yr=>{Pl({keyword:Yr,page:1})}})),jo?a.createElement("div",null,a.createElement(hs.Z,{customText:"\u6682\u65E0\u6570\u636E",ButtonText:"\u524D\u5F80\u5B9E\u8DF5\u9879\u76EE\u5E93\uFF0C\u6DFB\u52A0\u66F4\u591A\u8BD5\u9898>",ButtonClick:()=>(0,Ae.xg)("/shixuns")})):a.createElement(wu.default,{loading:Cr,rowKey:"id",columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:(Yr,zo)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{className:zo!=null&&zo.high_resources_consume?Hi.title:"",title:Yr||"--"},a.createElement(de.Z,{key:1,showLines:1,showTextOnly:!0,value:Yr||"--"})),(zo==null?void 0:zo.high_resources_consume)&&a.createElement($s.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u96BE\u5EA6",dataIndex:"level"},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",render:(Yr,zo,bl)=>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(dr.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",width:100,render:(Yr,zo,bl)=>a.createElement("span",null,Yr||"- -")},{title:"\u64CD\u4F5C",render(Yr,zo){const{title:bl,challenge_names:Ul,author_name:tl,identifier:Le,author_school_name:Ve,study_count:Ue}=zo||{};return a.createElement("div",null,a.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Be.default.confirm({title:"\u9898\u76EE\u8BE6\u60C5",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:a.createElement("div",null,a.createElement(de.Z,{value:bl,style:{marginBottom:18}}),a.createElement("div",{className:Hi.challengeNameWrapper},Ul.map((St,Et)=>a.createElement("div",{className:Hi.challengeName,key:Et},"\u7B2C",(0,Ae.EM)(Et+1),"\u9898\xA0",St))),a.createElement(Ze.Z,{className:Hi.shixunPreviewFooter,justify:"space-between",style:{alignItems:"center"}},a.createElement(Ce.Z,{className:Hi.shixunInfoWrapper},a.createElement("span",null,"\u521B\u5EFA\u8005"),a.createElement("span",{className:Hi.shixunInfo},tl.split("\u3001")[0]),a.createElement("span",null,"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{className:Hi.shixunInfo},Ve),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Hi.shixunInfo},Ue)),a.createElement(Fe.ZP,{type:"primary",className:Hi.btnToDetail,onClick:()=>(0,Ae.xg)(`/shixuns/${Le}/challenges?exercise=true`)},a.createElement("i",{className:"iconfont icon-shixunkecheng"}),"\u5B9E\u8BAD\u8BE6\u60C5")))})}},"\u67E5\u770B"),(zo==null?void 0:zo.shixun_tag_num)===1&&a.createElement("a",{target:"_blank",href:`/shixuns/${zo==null?void 0:zo.identifier}/challenges`,style:{marginLeft:10}},"\u53BB\u53D1\u5E03"))}}],dataSource:ko==null?void 0:ko.items,rowSelection:{type:"radio",selectedRowKeys:gl,preserveSelectedRowKeys:!0,getCheckboxProps:Yr=>({disabled:Yr.shixun_tag_num===1}),onChange(Yr,zo){var bl,Ul,tl;console.log(Yr),_l(Yr);const Le=[];for(const Ue of Ri)Yr.includes(Ue.id)&&Le.push(Ue);const Ve=Le.map(Ue=>Ue.id);for(const Ue of zo)Ue&&Yr.includes(Ue.id)&&!Ve.includes(Ue.id)&&Le.push({id:Ue.id,difficulty:Ue.level,identifier:Ue.identifier,name:Ue.name,real_name:(bl=Ue==null?void 0:Ue.author_name)==null?void 0:bl.split("\u3001")[0],school_name:Ue.author_school_name,challenge_names:Ue.challenge_names,challenges:(Ul=Ue.challenge_names)==null?void 0:Ul.map((St,Et)=>({subject:St,id:Et,score:5})),score:((tl=Ue.challenge_names)==null?void 0:tl.length)*5,study_count:Ue.study_count,challenges_count:Ue.challenges_count});Ql(Le)}},pagination:{current:sl.page,pageSize:sl.limit,total:ko==null?void 0:ko.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,zo){Pl({page:Yr,limit:zo})},size:"default"},scroll:{y:400}}))},Ss=x(70170),Ys=x(8671),ss=(jt,rn,Bn)=>new Promise((Fa,sl)=>{var Cr=jo=>{try{ko(Bn.next(jo))}catch(Tl){sl(Tl)}},Pl=jo=>{try{ko(Bn.throw(jo))}catch(Tl){sl(Tl)}},ko=jo=>jo.done?Fa(jo.value):Promise.resolve(jo.value).then(Cr,Pl);ko((Bn=Bn.apply(jt,rn)).next())}),Ts=({visible:jt,getdata:rn,onCancel:Bn,onRandomExchange:Fa,selectFromProblemSet:sl,questionParams:Cr})=>{const[Pl,ko]=(0,a.useState)(!1),[jo,Tl]=(0,a.useState)(!1),[gl,_l]=(0,a.useState)({}),Ri=(0,ve.useParams)(),[Ql,Yr]=(0,a.useState)(),zo=(bl,Ul)=>ss(void 0,null,function*(){Tl(!0);const tl=yield(0,Se.ZP)(`/api/exercises/${Ri.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Cr.id,item_bank_id:bl,shixuns_info:[{id:bl,is_copy:Ul!=1,is_use:Ul!=1}]}});Tl(!1),tl!=null&&tl.status||(Ne.ZP.info("\u6362\u9898\u6210\u529F"),Bn(),rn())});return a.createElement(Be.default,{title:"\u8BF7\u9009\u62E9\u66FF\u6362\u65B9\u5F0F",open:jt,onCancel:Bn,centered:!0,maskClosable:!0,footer:null},a.createElement(Ze.Z,{justify:"center",className:"pb20"},a.createElement(Sl.Z,{onClick:Fa},"\u968F\u673A\u66F4\u6362"),(Cr==null?void 0:Cr.type)!=="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:sl},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9"),(Cr==null?void 0:Cr.type)==="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:()=>{ko(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9")),a.createElement(Os,{open:Pl,onCancel:()=>ko(!1),onOk:bl=>ss(void 0,null,function*(){if(console.log("----selectedRows",bl,Ri),(bl==null?void 0:bl.length)<=0){Ne.ZP.info("\u8BF7\u9009\u62E9\u5B9E\u8BAD");return}let Ul=bl==null?void 0:bl.map(Le=>Le==null?void 0:Le.id),tl=yield(0,Ys.Tr)({id:[...Ul],course_id:Ri.coursesId,type:"shixun"});(tl==null?void 0:tl.student_count)===0?zo(Ul==null?void 0:Ul[0],1):(Yr(Ul),_l(tl)),ko(!1)})}),a.createElement(Ss.Z,{resdata:gl,type:"shixun",okloading:jo,oktext:(gl==null?void 0:gl.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:bl=>ss(void 0,null,function*(){zo(Ql==null?void 0:Ql[0],2)})}))},Ws=x(64410),Es=x(24334),cs=x(52660),Gs=x(41843),xs=x(13656),qc=Object.defineProperty,ns=Object.defineProperties,ec=Object.getOwnPropertyDescriptors,tc=Object.getOwnPropertySymbols,xc=Object.prototype.hasOwnProperty,ai=Object.prototype.propertyIsEnumerable,wc=(jt,rn,Bn)=>rn in jt?qc(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ps=(jt,rn)=>{for(var Bn in rn||(rn={}))xc.call(rn,Bn)&&wc(jt,Bn,rn[Bn]);if(tc)for(var Bn of tc(rn))ai.call(rn,Bn)&&wc(jt,Bn,rn[Bn]);return jt},ws=(jt,rn)=>ns(jt,ec(rn)),_u=(jt,rn,Bn)=>new Promise((Fa,sl)=>{var Cr=jo=>{try{ko(Bn.next(jo))}catch(Tl){sl(Tl)}},Pl=jo=>{try{ko(Bn.throw(jo))}catch(Tl){sl(Tl)}},ko=jo=>jo.done?Fa(jo.value):Promise.resolve(jo.value).then(Cr,Pl);ko((Bn=Bn.apply(jt,rn)).next())}),sc=({data:jt,submit:rn,goBack:Bn,loading:Fa,onTypeScore:sl,editPreview:Cr=!1,onSkipExamination:Pl,selectValue:ko,onExchange:jo,getdata:Tl,handleMarkWrongQuestion:gl})=>{var _l,Ri,Ql,Yr,zo,bl,Ul,tl,Le,Ve,Ue;const St=(0,a.useRef)(),[Et,Vt]=(0,a.useState)(null),[fn,da]=(0,a.useState)(!1),[ba,Xa]=(0,a.useState)(!1),Ja=(0,a.useRef)(),[Sa]=Re.default.useForm(),cr=(0,ve.useParams)(),[tr,fr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{da(!0)},[]),(0,a.useEffect)(()=>{Cr||(0,Ae.Dk)("\u8BD5\u5377\u9884\u89C8")},[Cr]);const ma=["\u5BB9\u6613","\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Qa={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"},Br={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"},So=jn=>{var jr;const Wo=[];return a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(jr=jn==null?void 0:jn.choices)==null?void 0:jr.map((We,je)=>(We.is_answer&&Wo.push(xs.k4[je]),a.createElement("ul",{key:je},a.createElement("li",null,xs.k4[je],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:We.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Wo.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ma[jn.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jn==null?void 0:jn.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:"),jn==null?void 0:jn.tag_discipline_name)))))},so=(jn,jr)=>{var Wo;const We=(Wo=jn==null?void 0:jn.standard_answer)==null?void 0:Wo.map((je,Bt)=>{var It;return a.createElement("div",{key:Bt},`\u7B54\u6848\uFF08\u586B\u7A7A${je==null?void 0:je.position}\uFF09\uFF1A${(It=je==null?void 0:je.answer_text)==null?void 0:It.join("\u3001")}`)});return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,We)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),jr?`${(jr==null?void 0:jr.discipline_name)||"--"}/${jr==null?void 0:jr.sub_discipline_name}`:`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jr?jr==null?void 0:jr.tag_discipline_name:jn==null?void 0:jn.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:"),jr?jr==null?void 0:jr.tag_discipline_name:jn==null?void 0:jn.tag_discipline_name)))))},Oo=jn=>{var jr;const Wo=(jr=jn==null?void 0:jn.standard_answer)==null?void 0:jr.map((We,je)=>a.createElement("div",{key:je},`\u7B54\u6848\uFF08\u586B\u7A7A${(We==null?void 0:We.position)||(We==null?void 0:We.exercise_choice_id)}\uFF09\uFF1A${We==null?void 0:We.answer_text}`));return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Wo)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jn==null?void 0:jn.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:"),jn==null?void 0:jn.tag_discipline_name)))))},Mo=(jn,jr)=>{var Wo;return a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",(Wo=jn==null?void 0:jn.answer_texts)==null?void 0:Wo[0]),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),jr?`${(jr==null?void 0:jr.discipline_name)||"--"}/${jr==null?void 0:jr.sub_discipline_name}`:`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jr?jr==null?void 0:jr.tag_discipline_name:jn==null?void 0:jn.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:"),jr?jr==null?void 0:jr.tag_discipline_name:jn==null?void 0:jn.tag_discipline_name))))},No=jn=>{var jr,Wo;return a.createElement("div",{className:fe.analysis},a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u9884\u671F\u8F93\u51FA:"),a.createElement(de.Z,{value:(jr=jn==null?void 0:jn.program_attr)==null?void 0:jr.description})),a.createElement("div",{style:{marginTop:20}},"\u6B63\u786E\u7B54\u6848\uFF1A",((Wo=jn==null?void 0:jn.program_attr)==null?void 0:Wo.answer_text)||"--"),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jn==null?void 0:jn.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:"),jn==null?void 0:jn.tag_discipline_name))))},po=(jn,jr)=>{var Wo;return a.createElement("div",null,(Wo=jn==null?void 0:jn.sub_item_banks)==null?void 0:Wo.map((We,je)=>{var Bt,It;const Qt=[];return a.createElement(a.Fragment,null,a.createElement("div",{style:{marginLeft:25,fontSize:"16px",color:"#333",paddingTop:"15px"}},jr+1+"."+(je+1),"\uFF08",Qa[We.item_type]||Br[We.item_type],"\uFF09",We.name),(We.item_type=="SINGLE"||We.item_type=="MULTIPLE"||We.item_type=="JUDGMENT"||We.item_type=="single"||We.item_type=="multiple"||We.item_type=="judgement")&&a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Bt=We==null?void 0:We.choices)==null?void 0:Bt.map((Zt,Mn)=>(Zt.is_answer&&Qt.push(xs.k4[Mn]),a.createElement("ul",{key:Mn},a.createElement("li",null,xs.k4[Mn],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Zt.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Qt.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ma[We.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:We.analysis?We.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:"),`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jn==null?void 0:jn.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:"),jn==null?void 0:jn.tag_discipline_name))))),(We.item_type=="COMPLETION"||We.item_type=="completion")&&so(We,jn),(We.item_type=="SUBJECTIVE"||We.item_type=="subjective")&&Mo(We,jn),((It=jt==null?void 0:jt.exam)==null?void 0:It.exercise_status)===3&&a.createElement("div",{className:"flex gap-20px mt20"},a.createElement(cs.Z,{state:We==null?void 0:We.is_wrong,onClick:()=>{gl==null||gl({value:ws(ps({},We),{question_id:We==null?void 0:We.id,question_score:We==null?void 0:We.score})})}}),We.item_type=="single"&&a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Qi({value:We})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848")))}))},Fl=jn=>{var jr,Wo,We;return a.createElement("div",{style:{marginTop:"12px"}},(Wo=(jr=jn==null?void 0:jn.shixun)==null?void 0:jr.challenges)==null?void 0:Wo.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,Ae.Pq)(je==null?void 0:je.challenge_name,44)))),Cr&&a.createElement("div",null,"\u5206\u503C\uFF1A",je.score,"\u5206"))),a.createElement(ve.Link,{style:{float:"right"},target:"_blank",to:`/shixuns/${(We=jn==null?void 0:jn.shixun)==null?void 0:We.identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5"),a.createElement("div",{style:{clear:"both"}}))},El=jn=>{let jr=jn.questions_score/jn.questions_count;Be.default.confirm({icon:null,centered:!0,title:"\u5206\u6570\u8BBE\u7F6E",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{className:fe.modalRow,style:{justifyContent:"flex-start"}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",null,jn==null?void 0:jn.name,"\uFF1A"),a.createElement(oe.Z,{min:0,precision:1,defaultValue:jr,onChange:Wo=>{jr=Wo}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>_u(void 0,null,function*(){var Wo;if(!jr)return Ne.ZP.warning("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A\u6216\u4E3A0"),Promise.reject();const We={type:jn==null?void 0:jn.type,score:jr,scoreTotal:Number((Wo=jr*jn.questions_count)==null?void 0:Wo.toFixed(1))};sl(We)})})},Qo=()=>{let jn="";Be.default.confirm({icon:null,centered:!0,title:"\u4FDD\u5B58\u8BD5\u5377",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20"},a.createElement("img",{style:{marginRight:5},src:Tt.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:fe.modalRow,style:{marginTop:20}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",{style:{flexShrink:0}},"\u8BD5\u5377\u540D\u79F0\uFF1A"),a.createElement(De.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",min:0,maxLength:60,defaultValue:jn,onChange:jr=>{jn=jr.target.value}}))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>_u(void 0,null,function*(){var jr;if(!jn)return Ne.ZP.warning("\u8BD5\u5377\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Wo=[],We=[],je=[],Bt=[];(jr=jt==null?void 0:jt.questionList)==null||jr.forEach(Qt=>{var Zt;(Zt=Qt.questions)==null||Zt.forEach(Mn=>{let Sn=Qt.questions_score/Qt.questions_count;Sn=Sn&&Sn.toFixed(1),Qt.type==="COMBINATION"&&je.push({id:Mn.id,sub_item_bank_ids:Mn.sub_item_banks.map(zn=>zn.id)}),Qt.type==="PRACTICAL"?Bt.push(Mn.id):(Wo.push(Mn.id),We.push(Sn))})}),console.log("-----",je),yield rn({item_bank_ids:Wo,item_bank_scores:We,name:jn,combination_item_banks:je,shixun_ids:Bt})})})},Ci=(jn,jr,Wo,We)=>{var je;const Bt=`${location.pathname}${location.search}`,It=(je=We.questions)==null?void 0:je.map(Qt=>Qt==null?void 0:Qt.id);if(Bt.includes("exercise"))Ja.current={id:jn,ids:It,type:jr,index:Wo},Xa(!0);else{let Qt=Be.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:()=>_u(void 0,null,function*(){Qt.update({cancelButtonProps:{disabled:!0}}),yield jo({single_question_id:jn,seleted_item_bank_ids:It},{type:jr,index:Wo}),Qt.update({cancelButtonProps:{disabled:!1}}),Ne.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u8BD5\u9898")})})}},wi=jn=>{var jr;const Wo=(jr=jn.questions)==null?void 0:jr.map(Bt=>Bt==null?void 0:Bt.id),We=jn.name;let je=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:`\u786E\u8BA4\u66F4\u6362${We}\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F`,cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>_u(void 0,null,function*(){je.update({cancelButtonProps:{disabled:!0}}),yield jo({seleted_item_bank_ids:Wo},{type:jn.type}),je.update({cancelButtonProps:{disabled:!1}}),Ne.ZP.success(`\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210${We}\u8BD5\u9898`)})})},Ki=()=>{let jn=Be.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:()=>_u(void 0,null,function*(){jn.update({cancelButtonProps:{disabled:!0}}),yield jo(),jn.update({cancelButtonProps:{disabled:!1}}),Ne.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u6574\u5F20\u8BD5\u9898")})})},Rr=jn=>{console.log(jn,"key"),Pl(jn-1)},zi=(jn,jr)=>{var Wo,We;if(jr==="SINGLE")return a.createElement(a.Fragment,null,a.createElement(Ln,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="MULTIPLE")return a.createElement(a.Fragment,null,a.createElement(ja,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="JUDGMENT")return a.createElement(a.Fragment,null,a.createElement(yt,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="COMPLETION")return a.createElement(a.Fragment,null,a.createElement(Je,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="SUBJECTIVE")return a.createElement(a.Fragment,null,a.createElement(Pa,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="COMBINATION")return a.createElement(a.Fragment,null,a.createElement(ol,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="BPROGRAM")return a.createElement(a.Fragment,null,a.createElement(Re.default,{form:Sa,style:{marginTop:20},onFinishFailed:je=>{var Bt,It;je.errorFields[0].name.includes("standard_answers")?Ne.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ne.ZP.error(je.errorFields[0].errors[0]),Sa.scrollToField((It=(Bt=je==null?void 0:je.errorFields)==null?void 0:Bt[0])==null?void 0:It.name,{behavior:"smooth",block:"center"})},onFinish:je=>_u(void 0,null,function*(){var Bt;let It=ws(ps({question_score:jn.score},je),{question_type:8,hack:ws(ps({},je.hack),{difficult:jn.program_attr.difficult}),hack_codes:ws(ps({},je.hack_codes),{code:Es.Base64.encode((Bt=je.hack_codes)==null?void 0:Bt.code)})});tr&&(It.is_cover=1);const Qt=yield(0,Se.ZP)(`/api/exercise_questions/${jn.id}.json`,{method:"put",body:It});(Qt==null?void 0:Qt.status)===0&&(Ne.ZP.success("\u7F16\u8F91\u6210\u529F"),Rr(ko+1)),Vt(null)})},a.createElement(Ws.tc,{form:Sa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,hackidentifier:(Wo=jn==null?void 0:jn.program_attr)==null?void 0:Wo.identifier,answerKey:"standard_answers"}),a.createElement(be.Z,null)));if(jr==="PROGRAM"&&ve.history.push(`/problems/${(We=jn==null?void 0:jn.program_attr)==null?void 0:We.identifier}/edit?type=exercises&express_id=${cr.categoryId}&question_id=${jn==null?void 0:jn.id}&score=${jn==null?void 0:jn.score}&callback_url=${location.pathname}&select=${ko}&exercise=true`),jr==="PRACTICAL")return a.createElement(a.Fragment,null,a.createElement(Na,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null))},hi=(jn,jr)=>_u(void 0,null,function*(){var Wo,We,je,Bt,It,Qt;const Zt=yield(Wo=St.current)==null?void 0:Wo.onSave();if(!Zt)return;const Mn=An=>{const ua=An.map(er=>er.choice_text.trim().replace(/^\s+|\s+$/g,""));return new Set(ua).size!==ua.length},Sn={question_score:jr.score,analysis:Zt.analysis};if(jn==="SINGLE"||jn==="MULTIPLE"||jn==="JUDGMENT"){if(jn!=="JUDGMENT"&&Mn(Zt==null?void 0:Zt.choices)){Ne.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}const An=[],ua=[];Sn.question_type=jn==="JUDGMENT"?2:1,Sn.question_title=Zt==null?void 0:Zt.name,(We=Zt==null?void 0:Zt.choices)==null||We.forEach((lr,er)=>{An.push(lr.choice_text),lr!=null&&lr.is_answer&&ua.push(er+1)}),Sn.question_choices=An,Sn.standard_answers=ua}if(jn==="COMPLETION"){let An=(je=Zt==null?void 0:Zt.standard_answers)==null?void 0:je.map((er,mr)=>(er==null?void 0:er.score)<=0?mr+1:null).filter(er=>er!==null);if((An==null?void 0:An.length)>0)return Ne.ZP.warning(`\u7B2C${An.join("\u3001")}\u9879\u7684\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A`),!1;let ua=(Bt=Zt==null?void 0:Zt.standard_answers)==null?void 0:Bt.reduce((er,mr)=>er+(Number(mr==null?void 0:mr.score)||0),0);if(parseFloat(ua.toFixed(2))!=(Sn==null?void 0:Sn.question_score))return Ne.ZP.warning("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01"),!1;Sn.is_ordered=Zt.is_ordered,Sn.question_title=Zt==null?void 0:Zt.name,Sn.use_blank_score=Zt==null?void 0:Zt.use_blank_score,Sn.question_type=3;const lr=[];(It=Zt==null?void 0:Zt.standard_answers)==null||It.forEach((er,mr)=>{lr.push({choice_id:er.position,answer_text:er.answer_text,score:er.score})}),Sn.standard_answers=lr,Sn.downcase=Zt==null?void 0:Zt.downcase,Sn.no_space=Zt==null?void 0:Zt.no_space}if(jn==="SUBJECTIVE"&&(console.log("editorData"),console.log(Zt),Sn.question_title=Zt==null?void 0:Zt.name,Sn.question_type=4,Sn.answer_texts=Zt==null?void 0:Zt.answer_texts,Sn.use_keywords=Zt==null?void 0:Zt.use_keywords,Sn.keywords=Zt==null?void 0:Zt.keywords),jn==="COMBINATION"){Sn.question_title=Zt==null?void 0:Zt.name,Sn.question_type=7;try{Sn.sub_questions=(Qt=Zt==null?void 0:Zt.sub_item_banks)==null?void 0:Qt.map((An,ua)=>{var lr,er,mr;if((An==null?void 0:An.item_type)=="single"||(An==null?void 0:An.item_type)=="multiple"){if(Mn(An==null?void 0:An.choices))throw new Error(`\u7B2C${ua+1}\u5C0F\u9898\u9009\u9879\u5185\u5BB9\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58`);const Fr=[],Dr=[];return(lr=An==null?void 0:An.choices)==null||lr.forEach((Tr,Mr)=>{Fr.push(Tr.choice_text),Tr!=null&&Tr.is_answer&&Dr.push(Mr+1)}),{id:An.id,question_id:An.id,question_title:An.name,difficulty:An.difficulty,question_type:(An==null?void 0:An.item_type)=="single"?0:(An==null?void 0:An.item_type)=="multiple"?1:2,question_choices:Fr,standard_answers:Dr,analysis:An.analysis,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="completion"){let Fr=(er=An==null?void 0:An.standard_answer)==null?void 0:er.reduce((Tr,Mr)=>Tr+(Number(Mr==null?void 0:Mr.score)||0),0);if(parseFloat(Fr.toFixed(2))!=(An==null?void 0:An.score))throw new Error("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01");const Dr=[];return(mr=An==null?void 0:An.standard_answer)==null||mr.forEach((Tr,Mr)=>{Dr.push({choice_id:Tr.position,answer_text:Tr.answer_text,score:Tr.score})}),{id:An.id,question_id:An.id,is_ordered:An.is_ordered,question_title:An.name,difficulty:An.difficulty,question_type:3,standard_answers:Dr,use_blank_score:An.use_blank_score,analysis:An.analysis,downcase:An==null?void 0:An.downcase,no_space:An==null?void 0:An.no_space,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="subjective")return{id:An.id,question_id:An.id,question_title:An.name,question_type:4,difficulty:An.difficulty,answer_texts:An==null?void 0:An.answer_texts,analysis:An.analysis,question_score:An==null?void 0:An.score,use_keywords:An.use_keywords,keywords:An==null?void 0:An.keywords}})}catch(An){Ne.ZP.warning(An.message);return}delete Sn.analysis}let zn=!1;(jr==null?void 0:jr.is_my)===1&&(zn=yield new Promise((ua,lr)=>{Be.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:()=>{ua(!0)},onCancel:()=>{ua(!1)}})})),zn&&(Sn.is_cover=1);const Oa=jn!=="PRACTICAL"?yield(0,Se.ZP)(`/api/exercise_questions/${jr.id}.json`,{method:"put",body:Sn}):yield(0,Se.ZP)(`/api/exercise_questions/${jr.id}/update_shixun_score.json`,{method:"post",body:ps({},Zt)});(Oa==null?void 0:Oa.status)===0&&(Ne.ZP.success("\u7F16\u8F91\u6210\u529F"),Rr(ko+1),Vt(null))}),Si=()=>_u(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,Se.ZP)(`/api/exercises/${cr.categoryId}/sync_random_question.json`,{method:"post"})).status===0&&(yield Pl(ko),Ne.ZP.success("\u66F4\u65B0\u6210\u529F")),(0,ve.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),Qi=({value:jn}={})=>{var jr;const Wo=[];let We=[];const je=(jr=jn==null?void 0:jn.choices)==null?void 0:jr.map((It,Qt)=>{var Zt;const Mn=Qt+1;return It!=null&&It.is_answer&&(Wo.push(Mn),We.push(Mn)),{value:Mn,label:a.createElement(de.Z,{className:"c-black font14",value:`${(Zt=xs.k4)==null?void 0:Zt[Qt]}. ${It==null?void 0:It.choice_text}`}),disabled:It==null?void 0:It.origin_standard_answer}}),Bt=Be.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 ",Wo==null?void 0:Wo.map(It=>{var Qt;return(Qt=xs.k4)==null?void 0:Qt[It-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:We,onChange:It=>{We=It}})),onOk:()=>_u(void 0,null,function*(){const It=yield(0,Se.ZP)(`/api/exercises/${cr.categoryId}/questions/${jn==null?void 0:jn.id}/add_standard_answers.json`,{method:"put",body:{standard_answer:We}});(It==null?void 0:It.status)===0&&(Ne.ZP.success("\u4FEE\u6539\u6210\u529F"),Rr(ko+1))})})},Vi=(_l=jt==null?void 0:jt.questionList)==null?void 0:_l.reduce((jn,jr)=>jn+Number(jr.questions_score),0),Mi=Cr&&((Ri=jt==null?void 0:jt.exam)==null?void 0:Ri.exercise_status)!==1;return a.createElement("section",{className:fe.wrap},a.createElement("div",{id:"id_left_preview",className:fe.left,onMouseEnter:jn=>{const jr=document.getElementById("id_left_preview");jr.style.overflowY="auto"},onMouseLeave:jn=>{const jr=document.getElementById("id_left_preview");jr.style.overflowY="hidden"}},a.createElement("div",{className:fe.title},a.createElement("div",{className:"body-overflow-initial"},a.createElement("b",null),a.createElement("span",null,"\u7B54\u9898\u5361"))),a.createElement("div",{className:fe.total},a.createElement("div",null,a.createElement("img",{src:Pt}),a.createElement("span",null,"\u9898\u6570(\u9053)"),a.createElement("aside",null,jt==null?void 0:jt.all_questions_count)),a.createElement("div",{className:"mr30 ml30"},a.createElement("img",{src:mt}),a.createElement("span",null,"\u603B\u5206(\u5206)"),a.createElement("aside",null,Vi&&Vi.toFixed(1))),a.createElement("div",null,a.createElement("img",{src:ce}),a.createElement("span",null,"\u65F6\u957F(\u5206)"),a.createElement("aside",null,((Ql=jt==null?void 0:jt.exam)==null?void 0:Ql.time)===-1||((Yr=jt==null?void 0:jt.exam)==null?void 0:Yr.time)===null?"\u4E0D\u9650":(zo=jt==null?void 0:jt.exam)==null?void 0:zo.time))),(bl=jt==null?void 0:jt.questionList)==null?void 0:bl.map((jn,jr)=>{var Wo;return a.createElement("div",{className:fe.list,key:jr},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,jn.name)),a.createElement("aside",null,a.createElement("div",null,"\u5171",a.createElement("span",{className:fe.b},jn.questions_count),"\u9898 ",a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},jn.questions_score),"\u5206"),a.createElement("div",{className:fe.answerSheet},(Wo=jn==null?void 0:jn.questions)==null?void 0:Wo.map((We,je)=>a.createElement("div",{onClick:()=>{const Bt=`Anchor_${We==null?void 0:We.id}`;let It=document.getElementById(Bt);It&&setTimeout(()=>It.scrollIntoView({block:"center",behavior:"smooth"}))},key:We==null?void 0:We.id,className:fe.tag},je+1)))))})),a.createElement("div",{className:fe.right},a.createElement("div",{className:fe.examName,id:"examName"},a.createElement("div",{className:fe.name},a.createElement(ye.Z,{title:(Ul=jt==null?void 0:jt.exam)==null?void 0:Ul.name,getPopupContainer:jn=>jn.parentNode},a.createElement("span",{className:fe.t},(tl=jt==null?void 0:jt.exam)==null?void 0:tl.name))),Cr&&((Le=jt==null?void 0:jt.exam)==null?void 0:Le.exercise_status)===1&&a.createElement(ls.op,{openLoading:!0,shape:"default",onClick:()=>{Be.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:()=>{Si()}})},type:"primary"},"\u66F4\u65B0\u8BD5\u5377"),!Cr&&a.createElement(Fe.ZP,{onClick:Ki,type:"primary"},"\u968F\u673A\u66F4\u6362")),a.createElement("div",{className:fe.topWarp},(Ve=jt==null?void 0:jt.questionList)==null?void 0:Ve.map((jn,jr)=>{var Wo,We;return a.createElement(a.Fragment,{key:jr},a.createElement("div",{className:fe.head,style:jr===0?{border:0,marginTop:-16}:{}},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,jn.name)),a.createElement("div",{className:fe.so},"\u5171",a.createElement("span",{className:fe.b},jn.questions_count," "),"\u9898 ",jn.type==="COMBINATION"&&`\uFF08\u5305\u542B${(Wo=jn==null?void 0:jn.questions)==null?void 0:Wo.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:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},jn.questions_score),"\u5206"),!Cr&&a.createElement("div",{className:fe.btn},a.createElement(Fe.ZP,{onClick:()=>{El(jn)},type:"primary",ghost:!0,className:"mr20"},"\u8BBE\u7F6E\u5F97\u5206"),a.createElement(Fe.ZP,{onClick:()=>wi(jn),type:"primary",ghost:!0},"\u968F\u673A\u66F4\u6362"))),(We=jn==null?void 0:jn.questions)==null?void 0:We.map((je,Bt)=>{var It,Qt,Zt,Mn;return Et===(je==null?void 0:je.id)?a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,style:{padding:0,marginTop:24},key:je==null?void 0:je.id},a.createElement("div",{style:{float:"right",marginTop:`${(jn==null?void 0:jn.type)==="PRACTICAL"?"-2px":"-6px"}`}},a.createElement(Fe.ZP,{onClick:()=>Vt(null),className:"mr20",type:"primary",ghost:!0},"\u53D6\u6D88"),a.createElement(Fe.ZP,{onClick:()=>{hi(jn==null?void 0:jn.type,je)},type:"primary"},"\u4FDD\u5B58")),zi(je,jn.type)):a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,key:je==null?void 0:je.id},a.createElement("div",{className:fe.titleWrap},(je==null?void 0:je.item_type)==="bprogram"?a.createElement(de.Z,{style:{paddingRight:10},value:Bt+1+"\u3001"+((It=je==null?void 0:je.program_attr)==null?void 0:It.description)}):a.createElement(de.Z,{style:{paddingRight:10},className:fe.titleHtml,value:Bt+1+`\u3001${(je==null?void 0:je.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":""}`+(je==null?void 0:je.name)}),Cr&&a.createElement(Fe.ZP,{onClick:()=>{var Sn,zn,Oa;if(Et){Ne.ZP.warning("\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898");return}Sa.setFieldsValue({standard_answers:je==null?void 0:je.standard_answer,hack:ps(ps({},je),je==null?void 0:je.program_attr),hack_codes:ws(ps({},je==null?void 0:je.program_attr),{code:Es.Base64.decode(((Sn=je==null?void 0:je.program_attr)==null?void 0:Sn.code)||"")}),hack_sets:ps({},(zn=je==null?void 0:je.hack_sets)==null?void 0:zn[0])}),(je==null?void 0:je.item_type)=="program"?ve.history.push(`/problems/newedit/${(Oa=je==null?void 0:je.program_attr)==null?void 0:Oa.identifier}?type=exercises&express_id=${cr.categoryId}&question_id=${je==null?void 0:je.id}&score=${je==null?void 0:je.score}&exercise=true&callback_url=/classrooms/${cr.coursesId}/exercise/${cr.categoryId}/detail?random=true`):Vt(je==null?void 0:je.id)},type:"primary",style:{marginLeft:"auto"},ghost:!0},"\u7F16\u8F91"),!Mi&&a.createElement(Fe.ZP,{disabled:Mi,className:"ml20",onClick:()=>Ci(je==null?void 0:je.id,jn.type,Bt,jn),type:"primary",ghost:!0},"\u6362\u4E00\u9898")),(je==null?void 0:je.item_type)==="bprogram"&&a.createElement(de.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:fe.titleHtml,value:Es.Base64.decode(((Qt=je==null?void 0:je.program_attr)==null?void 0:Qt.code)||"")}),(jn.type==="SINGLE"||jn.type==="JUDGMENT"||jn.type==="MULTIPLE")&&So(je),jn.type==="COMPLETION"&&so(je),jn.type==="SUBJECTIVE"&&Mo(je),jn.type==="PROGRAM"&&No(je),jn.type==="BPROGRAM"&&Oo(je),jn.type==="COMBINATION"&&po(je,Bt),jn.type==="PRACTICAL"&&Fl(je),a.createElement(Ze.Z,{className:"mt20",wrap:!1,align:"middle",gutter:20},((Zt=jt==null?void 0:jt.exam)==null?void 0:Zt.exercise_status)===3&&!["PROGRAM","BPROGRAM","PRACTICAL","COMBINATION"].includes(jn.type)&&a.createElement(Ce.Z,null,a.createElement(cs.Z,{state:je==null?void 0:je.is_wrong,onClick:()=>{gl==null||gl({value:ws(ps({},je),{question_id:je==null?void 0:je.id,question_score:je==null?void 0:je.score})})}})),["PROGRAM","BPROGRAM","PRACTICAL"].includes(jn.type)&&(je==null?void 0:je.show_resubmit)&&a.createElement(Ce.Z,null,a.createElement(Gs.C,{dataSource:ws(ps({},je),{question_id:je==null?void 0:je.id})})),((Mn=jt==null?void 0:jt.exam)==null?void 0:Mn.exercise_status)===3&&["SINGLE"].includes(jn.type)&&a.createElement(Ce.Z,null,a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Qi({value:je})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))))}))}))),Cr?a.createElement(ls.vr,null,a.createElement(re.Z,{showTotal:Ae.rU,total:(Ue=jt==null?void 0:jt.exam)==null?void 0:Ue.total_num,pageSize:1,current:ko+1,showSizeChanger:!1,onChange:Rr,showQuickJumper:!1,hideOnSinglePage:!1})):a.createElement(ls.vr,{LeftContent:a.createElement(ls.op,{onClick:Bn,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u8FD4\u56DE"),RightContent:a.createElement(Ze.Z,{align:"middle"},a.createElement(y.Z,{color:"#55575D",overlayClassName:fe.popover,open:fn,getPopupContainer:jn=>jn==null?void 0:jn.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(ls.op,{onMouseEnter:()=>da(!0),onMouseLeave:()=>da(!1),onClick:()=>_u(void 0,null,function*(){const jn=Number(Vi);[100,120,150].includes(jn)||(yield new Promise((jr,Wo)=>{Be.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"}},jn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>_u(void 0,null,function*(){jr("")}),onCancel:()=>{Wo()}})})),Qo()}),shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u4FDD\u5B58")),a.createElement(ls.op,{shape:"default",type:"primary",onClick:()=>_u(void 0,null,function*(){const jn=Number(Vi);[100,120,150].includes(jn)||(yield new Promise((jr,Wo)=>{Be.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"}},jn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>_u(void 0,null,function*(){jr("")}),onCancel:()=>{Wo()}})})),rn()}),style:{height:38,marginLeft:20}},"\u63D0\u4EA4"))}),a.createElement(Ts,{visible:ba,questionParams:Ja.current,getdata:Tl,onRandomExchange:()=>_u(void 0,null,function*(){const jn=Ja.current;yield jo({single_question_id:jn.id,seleted_item_bank_ids:jn.ids},{type:jn.type,index:jn.index}),Xa(!1)}),selectFromProblemSet:()=>{const jn=Ja.current,jr=`${location.pathname}${location.search}`;jr.includes("exercise")&&ve.history.push(`/paperlibrary/exchangequestion?type=exercise&qid=${jn.id}&qtype=${jn.type}&exerciseid=${cr.categoryId}&from=${jr}`)},onCancel:()=>{Xa(!1)}}))}},98653:function(Ot,st,x){"use strict";x.r(st),x.d(st,{default:function(){return b}});var a=x(59301),fe=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),Be=x(61621),oe=x(82186),Ne=x(92232),De=x(59301),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(ee,te,ne)=>te in ee?be(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,y=(ee,te)=>{for(var ne in te||(te={}))Ze.call(te,ne)&&re(ee,ne,te[ne]);if(Me)for(var ne of Me(te))Ce.call(te,ne)&&re(ee,ne,te[ne]);return ee},E=(ee,te,ne)=>new Promise((ue,ce)=>{var de=Se=>{try{Ae(ne.next(Se))}catch(Te){ce(Te)}},ve=Se=>{try{Ae(ne.throw(Se))}catch(Te){ce(Te)}},Ae=Se=>Se.done?ue(Se.value):Promise.resolve(Se.value).then(de,ve);Ae((ne=ne.apply(ee,te)).next())});const z=({paperlibrary:ee,user:te,globalSetting:ne,dispatch:ue,location:ce})=>{var de,ve,Ae,Se;const[Te]=(0,fe.useSearchParams)(),xe=Te.get("select")||0,[ot,Qe]=(0,a.useState)(!1),[it,Ye]=(0,a.useState)(!0),[lt,Pt]=(0,a.useState)(Number(xe)),[Ct,vt]=(0,a.useState)({}),Lt=(0,fe.useParams)(),{userInfo:Rt}=te,{actionTabs:Kt}=ee;(0,a.useEffect)(()=>(ue({type:"globalSetting/footerToggle",payload:!1}),()=>{ue({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,a.useEffect)(()=>(ue({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),ue({type:"exercise/getWorkSetting",payload:y({},Lt)}),()=>{ue({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,a.useEffect)(()=>{ut(lt)},[]),(0,a.useEffect)(()=>{var Rn;(Rn=Kt==null?void 0:Kt.params)!=null&&Rn.isUpdateData&&ut(lt)},[(de=Kt==null?void 0:Kt.params)==null?void 0:de.isUpdateData]);const ut=(Rn=0)=>E(void 0,null,function*(){console.log(Lt),Ye(!0);const Ge=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:Rn}});ue({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!1}}}),Ye(!1),vt((0,Ne.PF)(Ge))}),Xe=()=>{fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},mt=()=>{alert("\u4FDD\u5B58")},Tt=(Rn,Ge)=>E(void 0,null,function*(){const Gt=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Rn==null?void 0:Rn.single_question_id}});Gt!=null&&Gt.question&&(Fe.ZP.info("\u6362\u9898\u6210\u529F"),ut(lt))}),_t=Rn=>E(void 0,null,function*(){document.body.scrollIntoView(),Pt(Rn),yield ut(Rn)}),Wt=Rn=>{ue({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:Rn}})};return De.createElement("section",{className:Re.wrap},De.createElement(Be.Z,{loading:it,active:!0,paragraph:{rows:5}},((Ae=(ve=(0,fe.useLocation)())==null?void 0:ve.pathname)==null?void 0:Ae.includes("preview"))&&De.createElement("div",{className:Re.crumbs},De.createElement("b",null),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},`${(Se=Rt==null?void 0:Rt.course)==null?void 0:Se.course_name}>`),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),De.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),De.createElement(ye.Z,{loading:ot,submit:mt,goBack:Xe,data:Ct,getdata:()=>{ut(lt)},selectValue:lt,editPreview:!0,onExchange:Tt,onSkipExamination:_t,handleMarkWrongQuestion:Wt})))};var b=(0,fe.connect)(({paperlibrary:ee,user:te,globalSetting:ne})=>({paperlibrary:ee,user:te,globalSetting:ne}))(z)},3995:function(Ot,st,x){"use strict";x.d(st,{AD:function(){return it},BA:function(){return nn},D9:function(){return Lt},Hp:function(){return ce},IM:function(){return Kt},Iy:function(){return de},KM:function(){return En},KU:function(){return Tt},MJ:function(){return ve},Ne:function(){return Rt},ON:function(){return Wt},Uj:function(){return Gt},VY:function(){return mt},YO:function(){return Ge},YX:function(){return Rn},Zn:function(){return y},_g:function(){return te},_k:function(){return Ct},c6:function(){return ot},cr:function(){return E},eV:function(){return Qe},fi:function(){return z},gh:function(){return Te},hS:function(){return ut},iA:function(){return b},j6:function(){return ne},je:function(){return Pt},jj:function(){return ue},kS:function(){return _t},o6:function(){return xe},pO:function(){return Tn},rQ:function(){return Ye},sA:function(){return Se},xm:function(){return vt},xo:function(){return Xe},y8:function(){return lt},yd:function(){return ee}});var a=x(30467),fe=x(52985),Re=x(92232),ye=x(8591),Fe=x(21600),Be=Object.defineProperty,oe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,be=(rt,ht,$e)=>ht in rt?Be(rt,ht,{enumerable:!0,configurable:!0,writable:!0,value:$e}):rt[ht]=$e,Me=(rt,ht)=>{for(var $e in ht||(ht={}))Ne.call(ht,$e)&&be(rt,$e,ht[$e]);if(oe)for(var $e of oe(ht))De.call(ht,$e)&&be(rt,$e,ht[$e]);return rt},Ze=(rt,ht,$e)=>new Promise((ze,Ft)=>{var wt=gt=>{try{He($e.next(gt))}catch(Je){Ft(Je)}},Ke=gt=>{try{He($e.throw(gt))}catch(Je){Ft(Je)}},He=gt=>gt.done?ze(gt.value):Promise.resolve(gt.value).then(wt,Ke);He(($e=$e.apply(rt,ht)).next())});const Ce=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},y=rt=>Ze(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}))),re()}),E=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.yS)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`);else{if(ht.status===-2)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`))}}),z=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.W0)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`);else{if(ht.status===-4)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`))}}),b=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.Nl)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ht.status===-4)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`))}}),ee=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.IU)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`);else{if(ht.status===-4)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`))}}),te=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.td)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ht.status===-2)return ht;if(ht.status===-3)(0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else if(ht.status===-4)return ht}}),ne=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.QX)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`);else{if(ht.status===-4)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`))}}),ue=(rt,ht)=>Ze(void 0,null,function*(){const $e=yield(0,a.o_)(Me({},rt));$e.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"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`))}),ce=(rt,ht)=>Ze(void 0,null,function*(){const $e=yield(0,a.ZL)(Me({},rt));$e.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"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`))}),de=(rt,ht)=>Ze(void 0,null,function*(){const $e=yield(0,a.aP)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`))}),ve=(rt,ht)=>Ze(void 0,null,function*(){const $e=yield(0,a.vV)(Me({},rt));$e.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"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`))}),Ae=rt=>Ze(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}))),re()}),Se=rt=>Ze(void 0,null,function*(){Ce(),yield(0,Re.QH)("",Fe.Z.API_SERVER+`/api/polls/${rt.categoryId}/commit_result.xlsx`),re()}),Te=rt=>Ze(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}))}),xe=rt=>Ze(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=>Ze(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=>Ze(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}))}),it=rt=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:rt}))}),Ye=rt=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:rt}))}),lt=rt=>Ze(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=>Ze(void 0,null,function*(){const ht=yield(0,a.Uy)(Me({},rt));ht.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`)):ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Ct=rt=>Ze(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}))}),vt=rt=>Ze(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}))}),Lt=rt=>Ze(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(ht=>`course_group_id[]=${ht}`).join("&")}`,query:rt}))}),Rt=rt=>Ze(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=>Ze(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}))}),ut=rt=>Ze(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}))}),Xe=rt=>Ze(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}))}),mt=rt=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:rt}))}),Tt=rt=>Ze(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}))}),_t=rt=>Ze(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=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/examination_banks/${rt.id}.json`,query:rt}))}),Rn=rt=>Ze(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=>Ze(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}))}),Gt=rt=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:rt}))}),Tn=(rt,ht)=>Ze(void 0,null,function*(){yield(0,Re.FH)(ht||"",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt==null?void 0:rt.exercise_id}/consult_exercise.json`,query:rt}))}),En=rt=>Ze(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}))}),nn=rt=>Ze(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(Ot,st,x){"use strict";x.d(st,{BU:function(){return fe},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(Be){console.log(Be,":e")}}function fe(){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,Be=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Fe),window.isFullScreen?window.isFullScreen:Fe!=null}},55782:function(Ot,st,x){"use strict";x.d(st,{g:function(){return Fe}});var a=x(59301),fe=x(96817),Re=x(45024),ye=(Be,oe,Ne)=>new Promise((De,be)=>{var Me=re=>{try{Ce(Ne.next(re))}catch(y){be(y)}},Ze=re=>{try{Ce(Ne.throw(re))}catch(y){be(y)}},Ce=re=>re.done?De(re.value):Promise.resolve(re.value).then(Me,Ze);Ce((Ne=Ne.apply(Be,oe)).next())});const Fe=()=>{const[Be,oe]=(0,a.useState)([]);return(0,a.useEffect)(()=>{ye(void 0,null,function*(){const De=yield(0,fe.d1)({source:"question"});De!=null&&De.disciplines&&oe((0,Re.L)(De==null?void 0:De.disciplines))})},[]),Be}},20562:function(Ot,st,x){"use strict";x.d(st,{U:function(){return De}});var a=x(59301),fe=Object.defineProperty,Re=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(be,Me,Ze)=>Me in be?fe(be,Me,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):be[Me]=Ze,oe=(be,Me)=>{for(var Ze in Me||(Me={}))ye.call(Me,Ze)&&Be(be,Ze,Me[Ze]);if(Re)for(var Ze of Re(Me))Fe.call(Me,Ze)&&Be(be,Ze,Me[Ze]);return be},Ne=(be,Me,Ze)=>new Promise((Ce,re)=>{var y=b=>{try{z(Ze.next(b))}catch(ee){re(ee)}},E=b=>{try{z(Ze.throw(b))}catch(ee){re(ee)}},z=b=>b.done?Ce(b.value):Promise.resolve(b.value).then(y,E);z((Ze=Ze.apply(be,Me)).next())});function De(be,Me){const[Ze,Ce]=(0,a.useState)(Me),[re,y]=(0,a.useState)(!1),[E,z]=(0,a.useState)();return[Ze,re,(ee,te=!1)=>Ne(this,null,function*(){const ne=te?Me:oe(oe({},Ze),ee);y(!0),Ce(ne);const ue=yield be(ne);return y(!1),z(ue),ue}),E]}},2281:function(Ot,st,x){"use strict";x.d(st,{rX:function(){return ne},pW:function(){return ue},gy:function(){return ce},xY:function(){return te},O5:function(){return ee},tJ:function(){return re},o1:function(){return y},Rd:function(){return b}});var a=x(52985),fe=x(43418),Re=x(28103),ye=x(8591),Fe=x(99287),Be=x(92232),oe=x(87169),Ne=x(25510),De="data:image/png;base64,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",be=x.p+"static/newqrcode.a8740efb.png",Me=x(32637),Ze=x(59301),Ce=(de,ve,Ae)=>new Promise((Se,Te)=>{var xe=it=>{try{Qe(Ae.next(it))}catch(Ye){Te(Ye)}},ot=it=>{try{Qe(Ae.throw(it))}catch(Ye){Te(Ye)}},Qe=it=>it.done?Se(it.value):Promise.resolve(it.value).then(xe,ot);Qe((Ae=Ae.apply(de,ve)).next())});const re=(de,ve=!1)=>!!(y(de)&&E(ve)),y=de=>(0,Fe.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(de=!1)=>{var ve;const{user:Ae}=(0,a.getDvaApp)()._store.getState();return(ve=Ae.userInfo)!=null&&ve.profile_completed?!0:(fe.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,Be.xg)("/account/profile/edit"),z()}}),!1)},z=()=>{fe.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=()=>{fe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ze.createElement("div",{style:{textAlign:"center"}},Ze.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"),Ze.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Me}),Ze.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var de;const{user:ve}=(0,a.getDvaApp)()._store.getState();return(de=ve.userInfo)!=null&&de.professional_certification?!0:(fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ze.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,Be.xg)("/account/certification")}}),!1)},te=()=>(0,Fe.V9)()?!0:(fe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ze.createElement("div",{className:"tc",style:{marginLeft:-38}},Ze.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ze.createElement("img",{src:be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(de,ve)=>de?!0:(fe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ze.createElement("div",null,Ze.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"),Ze.createElement("div",{style:{marginLeft:"110px"}},Ze.createElement("img",{src:De,width:200}),Ze.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=de=>{fe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ze.createElement("div",null,Ze.createElement("div",null,Ze.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"),Ze.createElement(Re.Z,null),Ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ze.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 ",Ze.createElement("a",null,de),"\u5929\u3002"),Ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ze.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")),Ze.createElement("div",{style:{textAlign:"center",marginTop:30}},Ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ne,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ce=(de,ve="")=>{const{shixunsDetail:{detail:Ae}}=(0,a.getDvaApp)()._store.getState();if((Ae==null?void 0:Ae.public)===2||(Ae==null?void 0:Ae.public)===1||(Ae==null?void 0:Ae.shixun_status)===3){let Se="";return(Ae==null?void 0:Ae.public)===2&&(Se="\u5DF2\u516C\u5F00"),(Ae==null?void 0:Ae.public)===1&&(Se="\u5F85\u5BA1\u6838"),(Ae==null?void 0:Ae.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),fe.default.info({centered:!0,icon:Ze.createElement(oe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ze.createElement("div",{className:"tc",style:{marginLeft:-38}},Ze.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",ve,"\u3002"),Ze.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ne,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ae==null?void 0:Ae.shixun_status)===2?(fe.default.confirm({centered:!0,icon:Ze.createElement(oe.Z,null),title:"\u63D0\u793A",content:Ze.createElement("div",null,Ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),Ze.createElement("br",null),Ze.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:()=>{fe.default.confirm({width:440,centered:!0,icon:Ze.createElement(oe.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 de({type:"shixunsDetail/cancelRelease",payload:{id:Ae==null?void 0:Ae.identifier}})).status!==401&&(ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),de({type:"shixunsDetail/getShixunsDetail",payload:{id:Ae==null?void 0:Ae.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:Ae==null?void 0:Ae.identifier}}))})})}}),!0):!1}},624:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return dr}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(se,ge){return se.__proto__=ge,se},Object.assign=Object.assign||function(se){if(se==null)throw new TypeError("Cannot convert undefined or null to object");let ge=Object(se);for(let Ee=1;Ee ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","error",Ee),Fe.ENABLE_ERROR&&(console.error?console.error(Ee):console.warn?console.warn(Ee):console.log(Ee))}static i(se,ge){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ee=`[${se}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","info",Ee),Fe.ENABLE_INFO&&(console.info?console.info(Ee):console.log(Ee))}static w(se,ge){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ee=`[${se}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","warn",Ee),Fe.ENABLE_WARN&&(console.warn?console.warn(Ee):console.log(Ee))}static d(se,ge){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ee=`[${se}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","debug",Ee),Fe.ENABLE_DEBUG&&(console.debug?console.debug(Ee):console.log(Ee))}static v(se,ge){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ee=`[${se}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","verbose",Ee),Fe.ENABLE_VERBOSE&&console.log(Ee)}}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 Be=Fe;class oe{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 Ne=oe;class De{constructor(se){this._message=se}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class be extends De{constructor(se){super(se)}get name(){return"IllegalStateException"}}class Me extends De{constructor(se){super(se)}get name(){return"InvalidArgumentException"}}class Ze extends De{constructor(se){super(se)}get name(){return"NotImplementedException"}}const Ce={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},re={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,ge){throw new Ze("Unimplemented abstract function!")}abort(){throw new Ze("Unimplemented abstract function!")}}let E={};function z(){let dn=self.navigator.userAgent.toLowerCase(),se=/(edge)\/([\w.]+)/.exec(dn)||/(opr)[\/]([\w.]+)/.exec(dn)||/(chrome)[ \/]([\w.]+)/.exec(dn)||/(iemobile)[\/]([\w.]+)/.exec(dn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+)/.exec(dn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(dn)||/(msie) ([\w.]+)/.exec(dn)||dn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(dn)||dn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(dn)||[],ge=/(ipad)/.exec(dn)||/(ipod)/.exec(dn)||/(windows phone)/.exec(dn)||/(iphone)/.exec(dn)||/(kindle)/.exec(dn)||/(android)/.exec(dn)||/(windows)/.exec(dn)||/(mac)/.exec(dn)||/(linux)/.exec(dn)||/(cros)/.exec(dn)||[],Ee={browser:se[5]||se[3]||se[1]||"",version:se[2]||se[4]||"0",majorVersion:se[4]||se[2]||"0",platform:ge[0]||""},Ie={};if(Ee.browser){Ie[Ee.browser]=!0;let qe=Ee.majorVersion.split(".");Ie.version={major:parseInt(Ee.majorVersion,10),string:Ee.version},qe.length>1&&(Ie.version.minor=parseInt(qe[1],10)),qe.length>2&&(Ie.version.build=parseInt(qe[2],10))}if(Ee.platform&&(Ie[Ee.platform]=!0),(Ie.chrome||Ie.opr||Ie.safari)&&(Ie.webkit=!0),Ie.rv||Ie.iemobile){Ie.rv&&delete Ie.rv;let qe="msie";Ee.browser=qe,Ie[qe]=!0}if(Ie.edge){delete Ie.edge;let qe="msedge";Ee.browser=qe,Ie[qe]=!0}if(Ie.opr){let qe="opera";Ee.browser=qe,Ie[qe]=!0}if(Ie.safari&&Ie.android){let qe="android";Ee.browser=qe,Ie[qe]=!0}Ie.name=Ee.browser,Ie.platform=Ee.platform;for(let qe in E)E.hasOwnProperty(qe)&&delete E[qe];Object.assign(E,Ie)}z();var b=E;class ee extends y{static isSupported(){try{let se=b.msedge&&b.version.minor>=15048,ge=b.msedge?se:!0;return self.fetch&&self.ReadableStream&&ge}catch(se){return!1}}constructor(se,ge){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=se,this._config=ge,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(se,ge){this._dataSource=se,this._range=ge;let Ee=se.url;this._config.reuseRedirectedURL&&se.redirectedURL!=null&&(Ee=se.redirectedURL);let Ie=this._seekHandler.getConfig(Ee,ge),qe=new self.Headers;if(typeof Ie.headers=="object"){let Mt=Ie.headers;for(let Ra in Mt)Mt.hasOwnProperty(Ra)&&qe.append(Ra,Mt[Ra])}let xt={method:"GET",headers:qe,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Mt in this._config.headers)qe.append(Mt,this._config.headers[Mt]);se.cors===!1&&(xt.mode="same-origin"),se.withCredentials&&(xt.credentials="include"),se.referrerPolicy&&(xt.referrerPolicy=se.referrerPolicy),this._status=Ce.kConnecting,self.fetch(Ie.url,xt).then(Mt=>{if(this._requestAbort){this._requestAbort=!1,this._status=Ce.kIdle;return}if(Mt.ok&&Mt.status>=200&&Mt.status<=299){if(Mt.url!==Ie.url&&this._onURLRedirect){let Un=this._seekHandler.removeURLParameters(Mt.url);this._onURLRedirect(Un)}let Ra=Mt.headers.get("Content-Length");return Ra!=null&&(this._contentLength=parseInt(Ra),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Mt.body.getReader())}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:Mt.status,msg:Mt.statusText});else throw new De("FetchStreamLoader: Http code invalid, "+Mt.status+" "+Mt.statusText)}).catch(Mt=>{if(this._status=Ce.kError,this._onError)this._onError(re.EXCEPTION,{code:-1,msg:Mt.message});else throw Mt})}abort(){this._requestAbort=!0}_pump(se){return se.read().then(ge=>{if(ge.done)if(this._contentLength!==null&&this._receivedLength{if(ge.code===11&&b.msedge)return;this._status=Ce.kError;let Ee=0,Ie=null;if((ge.code===19||ge.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("MozChunkedLoader: Http code invalid, "+ge.status+" "+ge.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 ge=se.target.response,Ee=this._range.from+this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,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 ge=0,Ee=null;if(this._contentLength&&se.loaded=200&&ge.status<=299){if(this._status=LoaderStatus.kBuffering,ge.responseURL!=null){let Ie=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ie!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ie,this._onURLRedirect&&this._onURLRedirect(Ie))}let Ee=ge.getResponseHeader("Content-Length");if(Ee!=null&&this._contentLength==null){let Ie=parseInt(Ee);Ie>0&&(this._contentLength=Ie,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+ge.status+" "+ge.statusText);else if(ge.readyState===3&&ge.status>=200&&ge.status<=299){this._status=LoaderStatus.kBuffering;let Ee=ge.response;this._reader.readAsArrayBuffer(Ee)}}_xhrOnError(se){this._status=LoaderStatus.kError;let ge=LoaderErrors.EXCEPTION,Ee={code:-1,msg:se.constructor.name+" "+se.type};if(this._onError)this._onError(ge,Ee);else throw new RuntimeException(Ee.msg)}_msrOnProgress(se){let Ee=se.target.result;if(Ee==null){this._doReconnectIfNeeded();return}let Ie=Ee.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Ee.byteLength;let qe=this._totalRange.from+this._receivedLength;this._receivedLength+=Ie.byteLength,this._onDataArrival&&this._onDataArrival(Ie,qe,this._receivedLength),Ee.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${qe+Ie.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Ee=this._range.from+this._contentLength-1),this._currentRequestRange={from:ge,to:Ee},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(se,ge){this._lastTimeLoaded=0;let Ee=se.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Ee=this._currentRedirectedURL:se.redirectedURL!=null&&(Ee=se.redirectedURL));let Ie=this._seekHandler.getConfig(Ee,ge);this._currentRequestURL=Ie.url;let qe=this._xhr=new XMLHttpRequest;if(qe.open("GET",Ie.url,!0),qe.responseType="arraybuffer",qe.onreadystatechange=this._onReadyStateChange.bind(this),qe.onprogress=this._onProgress.bind(this),qe.onload=this._onLoad.bind(this),qe.onerror=this._onXhrError.bind(this),se.withCredentials&&(qe.withCredentials=!0),typeof Ie.headers=="object"){let xt=Ie.headers;for(let Mt in xt)xt.hasOwnProperty(Mt)&&qe.setRequestHeader(Mt,xt[Mt])}if(typeof this._config.headers=="object"){let xt=this._config.headers;for(let Mt in xt)xt.hasOwnProperty(Mt)&&qe.setRequestHeader(Mt,xt[Mt])}qe.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 ge=se.target;if(ge.readyState===2){if(ge.responseURL!=null){let Ee=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ee!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ee,this._onURLRedirect&&this._onURLRedirect(Ee))}if(ge.status>=200&&ge.status<=299){if(this._waitForTotalLength)return;this._status=Ce.kBuffering}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("RangeLoader: Http code invalid, "+ge.status+" "+ge.statusText)}}_onProgress(se){if(this._status===Ce.kError)return;if(this._contentLength===null){let Ee=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Ee=!0;let Ie=se.total;this._internalAbort(),Ie!=null&Ie!==0&&(this._totalLength=Ie)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Ee){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let ge=se.loaded-this._lastTimeLoaded;this._lastTimeLoaded=se.loaded,this._speedSampler.addBytes(ge)}_normalizeSpeed(se){let ge=this._chunkSizeKBList,Ee=ge.length-1,Ie=0,qe=0,xt=Ee;if(se=ge[Ie]&&se=3&&(ge=this._speedSampler.currentKBps)),ge!==0){let xt=this._normalizeSpeed(ge);this._currentSpeedNormalized!==xt&&(this._currentSpeedNormalized=xt,this._currentChunkSizeKB=xt)}let Ee=se.target.response,Ie=this._range.from+this._receivedLength;this._receivedLength+=Ee.byteLength;let qe=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(ge.result)},ge.readAsArrayBuffer(se.data)}else{this._status=Ce.kError;let ge={code:-1,msg:"Unsupported WebSocket message type: "+se.data.constructor.name};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}_dispatchArrayBuffer(se){let ge=se,Ee=this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onWebSocketError(se){this._status=Ce.kError;let ge={code:se.code,msg:se.message};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}var Te=Se;class xe{constructor(se){this._zeroStart=se||!1}getConfig(se,ge){let Ee={};if(ge.from!==0||ge.to!==-1){let Ie;ge.to!==-1?Ie=`bytes=${ge.from.toString()}-${ge.to.toString()}`:Ie=`bytes=${ge.from.toString()}-`,Ee.Range=Ie}else this._zeroStart&&(Ee.Range="bytes=0-");return{url:se,headers:Ee}}removeURLParameters(se){return se}}var ot=xe;class Qe{constructor(se,ge){this._startName=se,this._endName=ge}getConfig(se,ge){let Ee=se;if(ge.from!==0||ge.to!==-1){let Ie=!0;Ee.indexOf("?")===-1&&(Ee+="?",Ie=!1),Ie&&(Ee+="&"),Ee+=`${this._startName}=${ge.from.toString()}`,ge.to!==-1&&(Ee+=`&${this._endName}=${ge.to.toString()}`)}return{url:Ee,headers:{}}}removeURLParameters(se){let ge=se.split("?")[0],Ee,Ie=se.indexOf("?");Ie!==-1&&(Ee=se.substring(Ie+1));let qe="";if(Ee!=null&&Ee.length>0){let xt=Ee.split("&");for(let Mt=0;Mt0;Ra[0]!==this._startName&&Ra[0]!==this._endName&&(Un&&(qe+="&"),qe+=xt[Mt])}}return qe.length===0?ge:ge+"?"+qe}}var it=Qe;class Ye{constructor(se,ge,Ee){this.TAG="IOController",this._config=ge,this._extraData=Ee,this._stashInitialSize=1024*384,ge.stashInitialSize!=null&&ge.stashInitialSize>0&&(this._stashInitialSize=ge.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,ge.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 Ne,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===Ae?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 ge=se.seekParamStart||"bstart",Ee=se.seekParamEnd||"bend";this._seekHandler=new it(ge,Ee)}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=Te;else if(te.isSupported())this._loaderClass=te;else if(ue.isSupported())this._loaderClass=ue;else if(Ae.isSupported())this._loaderClass=Ae;else throw new De("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,ge){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(ge),this._loader.destroy(),this._loader=null;let Ee={from:se,to:-1};this._currentRange={from:Ee.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Ee),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 ge=this._stashSize;for(;ge+1024*1024*10){let Ie=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Ee,0,ge).set(Ie,0)}this._stashBuffer=Ee,this._bufferSize=ge}_normalizeSpeed(se){let ge=this._speedNormalizeList,Ee=ge.length-1,Ie=0,qe=0,xt=Ee;if(se=ge[Ie]&&se=512&&se<=1024?ge=Math.floor(se*1.5):ge=se*2,ge>8192&&(ge=8192);let Ee=ge*1024+1024*1024*1;this._bufferSize0){let xt=this._stashBuffer.slice(0,this._stashUsed),Mt=this._dispatchChunks(xt,this._stashByteStart);if(Mt0){let Ra=new Uint8Array(xt,Mt);qe.set(Ra,0),this._stashUsed=Ra.byteLength,this._stashByteStart+=Mt}}else this._stashUsed=0,this._stashByteStart+=Mt;this._stashUsed+se.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+se.byteLength),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(se),this._stashUsed),this._stashUsed+=se.byteLength}else{let xt=this._dispatchChunks(se,ge);if(xtthis._bufferSize&&(this._expandBuffer(Mt),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(se,xt),0),this._stashUsed+=Mt,this._stashByteStart=ge+xt}}}else if(this._stashUsed===0){let qe=this._dispatchChunks(se,ge);if(qethis._bufferSize&&this._expandBuffer(xt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(se,qe),0),this._stashUsed+=xt,this._stashByteStart=ge+qe}}else{this._stashUsed+se.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+se.byteLength);let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize);qe.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 Mt=new Uint8Array(this._stashBuffer,xt);qe.set(Mt,0)}this._stashUsed-=xt,this._stashByteStart+=xt}}_flushStashBuffer(se){if(this._stashUsed>0){let ge=this._stashBuffer.slice(0,this._stashUsed),Ee=this._dispatchChunks(ge,this._stashByteStart),Ie=ge.byteLength-Ee;if(Ee0){let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize),xt=new Uint8Array(ge,Ee);qe.set(xt,0),this._stashUsed=xt.byteLength,this._stashByteStart+=Ee}return 0}return this._stashUsed=0,this._stashByteStart=0,Ie}return 0}_onLoaderComplete(se,ge){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(se,ge){switch(Be.e(this.TAG,`Loader error, code = ${ge.code}, msg = ${ge.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,se=re.UNRECOVERABLE_EARLY_EOF),se){case re.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Ee=this._currentRange.to+1;Ee0){let ge=ut.getConfig();se.emit("change",ge)}}static registerListener(se){ut.emitter.addListener("change",se)}static removeListener(se){ut.emitter.removeListener("change",se)}static addLogListener(se){Be.emitter.addListener("log",se),Be.emitter.listenerCount("log")>0&&(Be.ENABLE_CALLBACK=!0,ut._notifyChange())}static removeLogListener(se){Be.emitter.removeListener("log",se),Be.emitter.listenerCount("log")===0&&(Be.ENABLE_CALLBACK=!1,ut._notifyChange())}}ut.emitter=new(ye());var Xe=ut;class mt{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,ge=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&&ge}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(se){if(this.keyframesIndex==null)return null;let ge=this.keyframesIndex,Ee=this._search(ge.times,se);return{index:Ee,milliseconds:ge.times[Ee],fileposition:ge.filepositions[Ee]}}_search(se,ge){let Ee=0,Ie=se.length-1,qe=0,xt=0,Mt=Ie;for(ge=se[qe]&&ge=128){se.push(String.fromCharCode(qe&65535)),Ee+=2;continue}}}else if(ge[Ee]<240){if(_t(ge,Ee,2)){let qe=(ge[Ee]&15)<<12|(ge[Ee+1]&63)<<6|ge[Ee+2]&63;if(qe>=2048&&(qe&63488)!==55296){se.push(String.fromCharCode(qe&65535)),Ee+=3;continue}}}else if(ge[Ee]<248&&_t(ge,Ee,3)){let qe=(ge[Ee]&7)<<18|(ge[Ee+1]&63)<<12|(ge[Ee+2]&63)<<6|ge[Ee+3]&63;if(qe>65536&&qe<1114112){qe-=65536,se.push(String.fromCharCode(qe>>>10|55296)),se.push(String.fromCharCode(qe&1023|56320)),Ee+=4;continue}}}se.push("\uFFFD"),++Ee}return se.join("")}var Rn=Wt;let Ge=function(){let dn=new ArrayBuffer(2);return new DataView(dn).setInt16(0,256,!0),new Int16Array(dn)[0]===256}();class Gt{static parseScriptData(se,ge,Ee){let Ie={};try{let qe=Gt.parseValue(se,ge,Ee),xt=Gt.parseValue(se,ge+qe.size,Ee-qe.size);Ie[qe.data]=xt.data}catch(qe){Be.e("AMF",qe.toString())}return Ie}static parseObject(se,ge,Ee){if(Ee<3)throw new be("Data not enough when parse ScriptDataObject");let Ie=Gt.parseString(se,ge,Ee),qe=Gt.parseValue(se,ge+Ie.size,Ee-Ie.size),xt=qe.objectEnd;return{data:{name:Ie.data,value:qe.data},size:Ie.size+qe.size,objectEnd:xt}}static parseVariable(se,ge,Ee){return Gt.parseObject(se,ge,Ee)}static parseString(se,ge,Ee){if(Ee<2)throw new be("Data not enough when parse String");let qe=new DataView(se,ge,Ee).getUint16(0,!Ge),xt;return qe>0?xt=Rn(new Uint8Array(se,ge+2,qe)):xt="",{data:xt,size:2+qe}}static parseLongString(se,ge,Ee){if(Ee<4)throw new be("Data not enough when parse LongString");let qe=new DataView(se,ge,Ee).getUint32(0,!Ge),xt;return qe>0?xt=Rn(new Uint8Array(se,ge+4,qe)):xt="",{data:xt,size:4+qe}}static parseDate(se,ge,Ee){if(Ee<10)throw new be("Data size invalid when parse Date");let Ie=new DataView(se,ge,Ee),qe=Ie.getFloat64(0,!Ge),xt=Ie.getInt16(8,!Ge);return qe+=xt*60*1e3,{data:new Date(qe),size:10}}static parseValue(se,ge,Ee){if(Ee<1)throw new be("Data not enough when parse Value");let Ie=new DataView(se,ge,Ee),qe=1,xt=Ie.getUint8(0),Mt,Ra=!1;try{switch(xt){case 0:Mt=Ie.getFloat64(1,!Ge),qe+=8;break;case 1:{Mt=!!Ie.getUint8(1),qe+=1;break}case 2:{let Un=Gt.parseString(se,ge+1,Ee-1);Mt=Un.data,qe+=Un.size;break}case 3:{Mt={};let Un=0;for((Ie.getUint32(Ee-4,!Ge)&16777215)===9&&(Un=3);qe32)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 ge=this._current_word_bits_left?this._current_word:0;ge=ge>>>32-this._current_word_bits_left;let Ee=se-this._current_word_bits_left;this._fillCurrentWord();let Ie=Math.min(Ee,this._current_word_bits_left),qe=this._current_word>>>32-Ie;return this._current_word<<=Ie,this._current_word_bits_left-=Ie,ge=ge<>>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 nn=En;class rt{static _ebsp2rbsp(se){let ge=se,Ee=ge.byteLength,Ie=new Uint8Array(Ee),qe=0;for(let xt=0;xt=2&&ge[xt]===3&&ge[xt-1]===0&&ge[xt-2]===0||(Ie[qe]=ge[xt],qe++);return new Uint8Array(Ie.buffer,0,qe)}static parseSPS(se){let ge=rt._ebsp2rbsp(se),Ee=new nn(ge);Ee.readByte();let Ie=Ee.readByte();Ee.readByte();let qe=Ee.readByte();Ee.readUEG();let xt=rt.getProfileString(Ie),Mt=rt.getLevelString(qe),Ra=1,Un=420,ln=[0,420,422,444],$t=8;if((Ie===100||Ie===110||Ie===122||Ie===244||Ie===44||Ie===83||Ie===86||Ie===118||Ie===128||Ie===138||Ie===144)&&(Ra=Ee.readUEG(),Ra===3&&Ee.readBits(1),Ra<=3&&(Un=ln[Ra]),$t=Ee.readUEG()+8,Ee.readUEG(),Ee.readBits(1),Ee.readBool())){let yr=Ra!==3?8:12;for(let Er=0;Er0&&yr<16?(Hn=Er[yr-1],cn=co[yr-1]):yr===255&&(Hn=Ee.readByte()<<8|Ee.readByte(),cn=Ee.readByte()<<8|Ee.readByte())}if(Ee.readBool()&&Ee.readBool(),Ee.readBool()&&(Ee.readBits(4),Ee.readBool()&&Ee.readBits(24)),Ee.readBool()&&(Ee.readUEG(),Ee.readUEG()),Ee.readBool()){let yr=Ee.readBits(32),Er=Ee.readBits(32);na=Ee.readBool(),ar=Er,gr=yr*2,pt=ar/gr}}let _r=1;(Hn!==1||cn!==1)&&(_r=Hn/cn);let Gr=0,lo=0;if(Ra===0)Gr=1,lo=2-fa;else{let yr=Ra===3?1:2,Er=Ra===1?2:1;Gr=yr,lo=Er*(2-fa)}let Ar=(ca+1)*16,hr=(2-fa)*((Pa+1)*16);Ar-=(hn+ct)*Gr,hr-=(on+pn)*lo;let br=Math.ceil(Ar*_r);return Ee.destroy(),Ee=null,{profile_string:xt,level_string:Mt,bit_depth:$t,ref_frames:Xt,chroma_format:Un,chroma_format_string:rt.getChromaFormatString(Un),frame_rate:{fixed:na,fps:pt,fps_den:gr,fps_num:ar},sar_ratio:{width:Hn,height:cn},codec_size:{width:Ar,height:hr},present_size:{width:br,height:hr}}}static _skipScalingList(se,ge){let Ee=8,Ie=8,qe=0;for(let xt=0;xt>>8&255|(dn&255)<<8}function wt(dn){return(dn&4278190080)>>>24|(dn&16711680)>>>8|(dn&65280)<<8|(dn&255)<<24}function Ke(dn,se){return dn[se]<<24|dn[se+1]<<16|dn[se+2]<<8|dn[se+3]}class He{constructor(se,ge){this.TAG="FLVDemuxer",this._config=ge,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 Tt,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 Ee=new ArrayBuffer(2);return new DataView(Ee).setInt16(0,256,!0),new Int16Array(Ee)[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 ge=new Uint8Array(se),Ee={match:!1};if(ge[0]!==70||ge[1]!==76||ge[2]!==86||ge[3]!==1)return Ee;let Ie=(ge[4]&4)>>>2!==0,qe=(ge[4]&1)!==0,xt=Ke(ge,5);return xt<9?Ee:{match:!0,consumed:xt,dataOffset:xt,hasAudioTrack:Ie,hasVideoTrack:qe}}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 Tt}_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,ge){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new be("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Ee=0,Ie=this._littleEndian;if(ge===0)if(se.byteLength>13)Ee=He.probe(se).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,ge+Ee!==this._dataOffset&&Be.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(se,Ee).getUint32(0,!Ie)!==0&&Be.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Ee+=4);Eese.byteLength)break;let xt=qe.getUint8(0),Mt=qe.getUint32(0,!Ie)&16777215;if(Ee+11+Mt+4>se.byteLength)break;if(xt!==8&&xt!==9&&xt!==18){Be.w(this.TAG,`Unsupported tag type ${xt}, skipped`),Ee+=11+Mt+4;continue}let Ra=qe.getUint8(4),Un=qe.getUint8(5),ln=qe.getUint8(6),$t=qe.getUint8(7),Nn=ln|Un<<8|Ra<<16|$t<<24;(qe.getUint32(7,!Ie)&16777215)!==0&&Be.w(this.TAG,"Meet tag which has StreamID != 0!");let ca=Ee+11;switch(xt){case 8:this._parseAudioData(se,ca,Mt,Nn);break;case 9:this._parseVideoData(se,ca,Mt,Nn,ge+Ee);break;case 18:this._parseScriptData(se,ca,Mt);break}let Pa=qe.getUint32(11+Mt,!Ie);Pa!==11+Mt&&Be.w(this.TAG,`Invalid PrevTagSize ${Pa}`),Ee+=11+Mt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Ee}_parseScriptData(se,ge,Ee){let Ie=Tn.parseScriptData(se,ge,Ee);if(Ie.hasOwnProperty("onMetaData")){if(Ie.onMetaData==null||typeof Ie.onMetaData!="object"){Be.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Be.w(this.TAG,"Found another onMetaData tag!"),this._metadata=Ie;let qe=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},qe)),typeof qe.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=qe.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof qe.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=qe.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof qe.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=qe.audiodatarate),typeof qe.videodatarate=="number"&&(this._mediaInfo.videoDataRate=qe.videodatarate),typeof qe.width=="number"&&(this._mediaInfo.width=qe.width),typeof qe.height=="number"&&(this._mediaInfo.height=qe.height),typeof qe.duration=="number"){if(!this._durationOverrided){let xt=Math.floor(qe.duration*this._timescale);this._duration=xt,this._mediaInfo.duration=xt}}else this._mediaInfo.duration=0;if(typeof qe.framerate=="number"){let xt=Math.floor(qe.framerate*1e3);if(xt>0){let Mt=xt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Mt,this._referenceFrameRate.fps_num=xt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Mt}}if(typeof qe.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let xt=qe.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(xt),qe.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=qe,Be.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(Ie).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},Ie))}_parseKeyframesIndex(se){let ge=[],Ee=[];for(let Ie=1;Ie>>4;if(Ra!==2&&Ra!==10){this._onError(ze.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+Ra);return}let Un=0,ln=(Mt&12)>>>2;if(ln>=0&&ln<=4)Un=this._flvSoundRateTable[ln];else{this._onError(ze.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+ln);return}let $t=(Mt&2)>>>1,Nn=Mt&1,Xt=this._audioMetadata,ca=this._audioTrack;if(Xt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Xt=this._audioMetadata={},Xt.type="audio",Xt.id=ca.id,Xt.timescale=this._timescale,Xt.duration=this._duration,Xt.audioSampleRate=Un,Xt.channelCount=Nn===0?1:2),Ra===10){let Pa=this._parseAACAudioData(se,ge+1,Ee-1);if(Pa==null)return;if(Pa.packetType===0){Xt.config&&Be.w(this.TAG,"Found another AudioSpecificConfig!");let fa=Pa.data;Xt.audioSampleRate=fa.samplingRate,Xt.channelCount=fa.channelCount,Xt.codec=fa.codec,Xt.originalCodec=fa.originalCodec,Xt.config=fa.config,Xt.refSampleDuration=1024/Xt.audioSampleRate*Xt.timescale,Be.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",Xt);let hn=this._mediaInfo;hn.audioCodec=Xt.originalCodec,hn.audioSampleRate=Xt.audioSampleRate,hn.audioChannelCount=Xt.channelCount,hn.hasVideo?hn.videoCodec!=null&&(hn.mimeType='video/x-flv; codecs="'+hn.videoCodec+","+hn.audioCodec+'"'):hn.mimeType='video/x-flv; codecs="'+hn.audioCodec+'"',hn.isComplete()&&this._onMediaInfo(hn)}else if(Pa.packetType===1){let fa=this._timestampBase+Ie,hn={unit:Pa.data,length:Pa.data.byteLength,dts:fa,pts:fa};ca.samples.push(hn),ca.length+=Pa.data.length}else Be.e(this.TAG,`Flv: Unsupported AAC data type ${Pa.packetType}`)}else if(Ra===2){if(!Xt.codec){let ct=this._parseMP3AudioData(se,ge+1,Ee-1,!0);if(ct==null)return;Xt.audioSampleRate=ct.samplingRate,Xt.channelCount=ct.channelCount,Xt.codec=ct.codec,Xt.originalCodec=ct.originalCodec,Xt.refSampleDuration=1152/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Xt);let on=this._mediaInfo;on.audioCodec=Xt.codec,on.audioSampleRate=Xt.audioSampleRate,on.audioChannelCount=Xt.channelCount,on.audioDataRate=ct.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 Pa=this._parseMP3AudioData(se,ge+1,Ee-1,!1);if(Pa==null)return;let fa=this._timestampBase+Ie,hn={unit:Pa,length:Pa.byteLength,dts:fa,pts:fa};ca.samples.push(hn),ca.length+=Pa.length}}_parseAACAudioData(se,ge,Ee){if(Ee<=1){Be.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let Ie={},qe=new Uint8Array(se,ge,Ee);return Ie.packetType=qe[0],qe[0]===0?Ie.data=this._parseAACAudioSpecificConfig(se,ge+1,Ee-1):Ie.data=qe.subarray(1),Ie}_parseAACAudioSpecificConfig(se,ge,Ee){let Ie=new Uint8Array(se,ge,Ee),qe=null,xt=0,Mt=0,Ra=null,Un=0,ln=null;if(xt=Mt=Ie[0]>>>3,Un=(Ie[0]&7)<<1|Ie[1]>>>7,Un<0||Un>=this._mpegSamplingRates.length){this._onError(ze.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let $t=this._mpegSamplingRates[Un],Nn=(Ie[1]&120)>>>3;if(Nn<0||Nn>=8){this._onError(ze.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}xt===5&&(ln=(Ie[1]&7)<<1|Ie[2]>>>7,Ra=(Ie[2]&124)>>>2);let Xt=self.navigator.userAgent.toLowerCase();return Xt.indexOf("firefox")!==-1?Un>=6?(xt=5,qe=new Array(4),ln=Un-3):(xt=2,qe=new Array(2),ln=Un):Xt.indexOf("android")!==-1?(xt=2,qe=new Array(2),ln=Un):(xt=5,ln=Un,qe=new Array(4),Un>=6?ln=Un-3:Nn===1&&(xt=2,qe=new Array(2),ln=Un)),qe[0]=xt<<3,qe[0]|=(Un&15)>>>1,qe[1]=(Un&15)<<7,qe[1]|=(Nn&15)<<3,xt===5&&(qe[1]|=(ln&15)>>>1,qe[2]=(ln&1)<<7,qe[2]|=8,qe[3]=0),{config:qe,samplingRate:$t,channelCount:Nn,codec:"mp4a.40."+xt,originalCodec:"mp4a.40."+Mt}}_parseMP3AudioData(se,ge,Ee,Ie){if(Ee<4){Be.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let qe=this._littleEndian,xt=new Uint8Array(se,ge,Ee),Mt=null;if(Ie){if(xt[0]!==255)return;let Ra=xt[1]>>>3&3,Un=(xt[1]&6)>>1,ln=(xt[2]&240)>>>4,$t=(xt[2]&12)>>>2,Xt=(xt[3]>>>6&3)!==3?2:1,ca=0,Pa=0,fa=34,hn="mp3";switch(Ra){case 0:ca=this._mpegAudioV25SampleRateTable[$t];break;case 2:ca=this._mpegAudioV20SampleRateTable[$t];break;case 3:ca=this._mpegAudioV10SampleRateTable[$t];break}switch(Un){case 1:fa=34,ln>>4,Ra=xt&15;if(Ra!==7){this._onError(ze.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${Ra}`);return}this._parseAVCVideoPacket(se,ge+1,Ee-1,Ie,qe,Mt)}_parseAVCVideoPacket(se,ge,Ee,Ie,qe,xt){if(Ee<4){Be.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Mt=this._littleEndian,Ra=new DataView(se,ge,Ee),Un=Ra.getUint8(0),$t=(Ra.getUint32(0,!Mt)&16777215)<<8>>8;if(Un===0)this._parseAVCDecoderConfigurationRecord(se,ge+4,Ee-4);else if(Un===1)this._parseAVCVideoData(se,ge+4,Ee-4,Ie,qe,xt,$t);else if(Un!==2){this._onError(ze.FORMAT_ERROR,`Flv: Invalid video packet type ${Un}`);return}}_parseAVCDecoderConfigurationRecord(se,ge,Ee){if(Ee<7){Be.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let Ie=this._videoMetadata,qe=this._videoTrack,xt=this._littleEndian,Mt=new DataView(se,ge,Ee);Ie?typeof Ie.avcc!="undefined"&&Be.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),Ie=this._videoMetadata={},Ie.type="video",Ie.id=qe.id,Ie.timescale=this._timescale,Ie.duration=this._duration);let Ra=Mt.getUint8(0),Un=Mt.getUint8(1),ln=Mt.getUint8(2),$t=Mt.getUint8(3);if(Ra!==1||Un===0){this._onError(ze.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Mt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(ze.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Nn=Mt.getUint8(5)&31;if(Nn===0){this._onError(ze.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Nn>1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Nn}`);let Xt=6;for(let Pa=0;Pa1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ca}`);Xt++;for(let Pa=0;Pa=Ee){Be.w(this.TAG,`Malformed Nalu near timestamp ${ca}, offset = ${Nn}, dataSize = ${Ee}`);break}let fa=Un.getUint32(Nn,!Ra);if(Xt===3&&(fa>>>=8),fa>Ee-Xt){Be.w(this.TAG,`Malformed Nalus near timestamp ${ca}, NaluSize > DataSize!`);return}let hn=Un.getUint8(Nn+Xt)&31;hn===5&&(Pa=!0);let ct=new Uint8Array(se,ge+Nn,Xt+fa),on={type:hn,data:ct};ln.push(on),$t+=ct.byteLength,Nn+=Xt+fa}if(ln.length){let fa=this._videoTrack,hn={units:ln,length:$t,isKeyframe:Pa,dts:ca,cts:Mt,pts:ca+Mt};Pa&&(hn.fileposition=qe),fa.samples.push(hn),fa.length+=$t}}}var gt=He;class Je{static init(){Je.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 ge in Je.types)Je.types.hasOwnProperty(ge)&&(Je.types[ge]=[ge.charCodeAt(0),ge.charCodeAt(1),ge.charCodeAt(2),ge.charCodeAt(3)]);let se=Je.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 ge=8,Ee=null,Ie=Array.prototype.slice.call(arguments,1),qe=Ie.length;for(let Mt=0;Mt>>24&255,Ee[1]=ge>>>16&255,Ee[2]=ge>>>8&255,Ee[3]=ge&255,Ee.set(se,4);let xt=8;for(let Mt=0;Mt>>24&255,se>>>16&255,se>>>8&255,se&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&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 Je.box(Je.types.trak,Je.tkhd(se),Je.mdia(se))}static tkhd(se){let ge=se.id,Ee=se.duration,Ie=se.presentWidth,qe=se.presentHeight;return Je.box(Je.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&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,Ie>>>8&255,Ie&255,0,0,qe>>>8&255,qe&255,0,0]))}static mdia(se){return Je.box(Je.types.mdia,Je.mdhd(se),Je.hdlr(se),Je.minf(se))}static mdhd(se){let ge=se.timescale,Ee=se.duration;return Je.box(Je.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,85,196,0,0]))}static hdlr(se){let ge=null;return se.type==="audio"?ge=Je.constants.HDLR_AUDIO:ge=Je.constants.HDLR_VIDEO,Je.box(Je.types.hdlr,ge)}static minf(se){let ge=null;return se.type==="audio"?ge=Je.box(Je.types.smhd,Je.constants.SMHD):ge=Je.box(Je.types.vmhd,Je.constants.VMHD),Je.box(Je.types.minf,ge,Je.dinf(),Je.stbl(se))}static dinf(){return Je.box(Je.types.dinf,Je.box(Je.types.dref,Je.constants.DREF))}static stbl(se){return Je.box(Je.types.stbl,Je.stsd(se),Je.box(Je.types.stts,Je.constants.STTS),Je.box(Je.types.stsc,Je.constants.STSC),Je.box(Je.types.stsz,Je.constants.STSZ),Je.box(Je.types.stco,Je.constants.STCO))}static stsd(se){return se.type==="audio"?se.codec==="mp3"?Je.box(Je.types.stsd,Je.constants.STSD_PREFIX,Je.mp3(se)):Je.box(Je.types.stsd,Je.constants.STSD_PREFIX,Je.mp4a(se)):Je.box(Je.types.stsd,Je.constants.STSD_PREFIX,Je.avc1(se))}static mp3(se){let ge=se.channelCount,Ee=se.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Je.box(Je.types[".mp3"],Ie)}static mp4a(se){let ge=se.channelCount,Ee=se.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Je.box(Je.types.mp4a,Ie,Je.esds(se))}static esds(se){let ge=se.config||[],Ee=ge.length,Ie=new Uint8Array([0,0,0,0,3,23+Ee,0,1,0,4,15+Ee,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Ee]).concat(ge).concat([6,1,2]));return Je.box(Je.types.esds,Ie)}static avc1(se){let ge=se.avcc,Ee=se.codecWidth,Ie=se.codecHeight,qe=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,Ee>>>8&255,Ee&255,Ie>>>8&255,Ie&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 Je.box(Je.types.avc1,qe,Je.box(Je.types.avcC,ge))}static mvex(se){return Je.box(Je.types.mvex,Je.trex(se))}static trex(se){let ge=se.id,Ee=new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Je.box(Je.types.trex,Ee)}static moof(se,ge){return Je.box(Je.types.moof,Je.mfhd(se.sequenceNumber),Je.traf(se,ge))}static mfhd(se){let ge=new Uint8Array([0,0,0,0,se>>>24&255,se>>>16&255,se>>>8&255,se&255]);return Je.box(Je.types.mfhd,ge)}static traf(se,ge){let Ee=se.id,Ie=Je.box(Je.types.tfhd,new Uint8Array([0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255])),qe=Je.box(Je.types.tfdt,new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255])),xt=Je.sdtp(se),Mt=Je.trun(se,xt.byteLength+16+16+8+16+8+8);return Je.box(Je.types.traf,Ie,qe,Mt,xt)}static sdtp(se){let ge=se.samples||[],Ee=ge.length,Ie=new Uint8Array(4+Ee);for(let qe=0;qe>>24&255,Ie>>>16&255,Ie>>>8&255,Ie&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255],0);for(let Mt=0;Mt>>24&255,Ra>>>16&255,Ra>>>8&255,Ra&255,Un>>>24&255,Un>>>16&255,Un>>>8&255,Un&255,ln.isLeading<<2|ln.dependsOn,ln.isDependedOn<<6|ln.hasRedundancy<<4|ln.isNonSync,0,0,$t>>>24&255,$t>>>16&255,$t>>>8&255,$t&255],12+16*Mt)}return Je.box(Je.types.trun,xt)}static mdat(se){return Je.box(Je.types.mdat,se)}}Je.init();var we=Je;class zt{static getSilentFrame(se,ge){if(se==="mp4a.40.2"){if(ge===1)return new Uint8Array([0,200,0,128,35,128]);if(ge===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(ge===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(ge===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(ge===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(ge===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(ge===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(ge===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(ge===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 oa=zt;class vn{constructor(se,ge,Ee,Ie,qe){this.dts=se,this.pts=ge,this.duration=Ee,this.originalDts=Ie,this.isSyncPoint=qe,this.fileposition=null}}class bn{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 ta{constructor(){this._list=[]}clear(){this._list=[]}appendArray(se){let ge=this._list;se.length!==0&&(ge.length>0&&se[0].originalDts=ge[qe].dts&&sege[Ie].lastSample.originalDts&&se=ge[Ie].lastSample.originalDts&&(Ie===ge.length-1||Ie0&&(qe=this._searchNearestSegmentBefore(Ee.originalBeginDts)+1),this._lastAppendLocation=qe,this._list.splice(qe,0,Ee)}getLastSegmentBefore(se){let ge=this._searchNearestSegmentBefore(se);return ge>=0?this._list[ge]:null}getLastSampleBefore(se){let ge=this.getLastSegmentBefore(se);return ge!=null?ge.lastSample:null}getLastSyncPointBefore(se){let ge=this._searchNearestSegmentBefore(se),Ee=this._list[ge].syncPoints;for(;Ee.length===0&&ge>0;)ge--,Ee=this._list[ge].syncPoints;return Ee.length>0?Ee[Ee.length-1]:null}}class yt{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 Vn("audio"),this._videoSegmentInfoList=new Vn("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,ge){if(!this._onMediaSegment)throw new be("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(se,ge),this._remuxVideo(ge),this._remuxAudio(se)}_onTrackMetadataReceived(se,ge){let Ee=null,Ie="mp4",qe=ge.codec;if(se==="audio")this._audioMeta=ge,ge.codec==="mp3"&&this._mp3UseMpegAudio?(Ie="mpeg",qe="",Ee=new Uint8Array):Ee=we.generateInitSegment(ge);else if(se==="video")this._videoMeta=ge,Ee=we.generateInitSegment(ge);else return;if(!this._onInitSegment)throw new be("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(se,{type:se,data:Ee.buffer,codec:qe,container:`${se}/${Ie}`,mediaDuration:ge.duration})}_calculateDtsBase(se,ge){this._dtsBaseInited||(se.samples&&se.samples.length&&(this._audioDtsBase=se.samples[0].dts),ge.samples&&ge.samples.length&&(this._videoDtsBase=ge.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let se=this._videoStashedLastSample,ge=this._audioStashedLastSample,Ee={type:"video",id:1,sequenceNumber:0,samples:[],length:0};se!=null&&(Ee.samples.push(se),Ee.length=se.length);let Ie={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};ge!=null&&(Ie.samples.push(ge),Ie.length=ge.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Ee,!0),this._remuxAudio(Ie,!0)}_remuxAudio(se,ge){if(this._audioMeta==null)return;let Ee=se,Ie=Ee.samples,qe,xt=-1,Mt=-1,Ra=-1,Un=this._audioMeta.refSampleDuration,ln=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,$t=this._dtsBaseInited&&this._audioNextDts===void 0,Nn=!1;if(!Ie||Ie.length===0||Ie.length===1&&!ge)return;let Xt=0,ca=null,Pa=0;ln?(Xt=0,Pa=Ee.length):(Xt=8,Pa=8+Ee.length);let fa=null;if(Ie.length>1&&(fa=Ie.pop(),Pa-=fa.length),this._audioStashedLastSample!=null){let cn=this._audioStashedLastSample;this._audioStashedLastSample=null,Ie.unshift(cn),Pa+=cn.length}fa!=null&&(this._audioStashedLastSample=fa);let hn=Ie[0].dts-this._dtsBase;if(this._audioNextDts)qe=hn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())qe=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Nn=!0);else{let cn=this._audioSegmentInfoList.getLastSampleBefore(hn);if(cn!=null){let pt=hn-(cn.originalDts+cn.duration);pt<=3&&(pt=0);let na=cn.dts+cn.duration+pt;qe=hn-na}else qe=0}if(Nn){let cn=hn-qe,pt=this._videoSegmentInfoList.getLastSegmentBefore(hn);if(pt!=null&&pt.beginDts=1?Gn=ct[ct.length-1].duration:Gn=Math.floor(Un);let _r=!1,Gr=null;if(Gn>Un*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!b.safari){_r=!0;let lo=Math.abs(Gn-Un),Ar=Math.ceil(lo/Un),hr=gr+Un;Be.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +\u5982\u672A\u586B\u5199\uFF0C\u5219\u9ED8\u8BA4\u53EA\u80FD\u8FDB\u5165https://www.educoder.net\uFF08\u7F51\u9875\uFF09`}))))),((0,bt.aN)()||((_e=me==null?void 0:me.commonHeader)==null?void 0:_e.exercise_author))&&!(at!=null&&at.appraise_label)&&Ai.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{Oe.submit()}},"\u4FDD\u5B58")),Ai.createElement(Oc,null))};var xm=(0,ye.connect)(({exercise:me,loading:pe,globalSetting:ie})=>({exercise:me,loading:pe.effects,globalSetting:ie}))(P0),c0=x(4274),dd=x(59301);const em=({exercise:me,globalSetting:pe,dispatch:ie})=>{var dt,Dt,_e,Ut,at;const[Oe,Pe]=(0,a.useState)("0"),[Pn]=(0,ye.useSearchParams)(),Zn=[{label:"\u53D1\u5E03\u8BBE\u7F6E",key:"0",element:dd.createElement(nd,{changeActive:Xn=>{Pe(Xn)}})},{label:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",key:"2",element:dd.createElement(id,null)},(0,bt.GJ)()&&((Dt=(dt=me==null?void 0:me.workSetting)==null?void 0:dt.exercise)==null?void 0:Dt.exercise_type)!=2&&{label:"\u8BC4\u9605\u8BBE\u7F6E",key:"5",element:dd.createElement(zu,null)},{label:"\u6210\u7EE9\u8BBE\u7F6E",key:"3",element:dd.createElement(kd,null)},((_e=pe==null?void 0:pe.setting)!=null&&_e.is_local?!1:((at=(Ut=me==null?void 0:me.workSetting)==null?void 0:Ut.exercise)==null?void 0:at.exercise_type)!=2)&&{label:"\u5BA2\u6237\u7AEF\u8BBE\u7F6E",key:"4",element:dd.createElement(xm,null)}].filter(Xn=>!!Xn);return(0,a.useEffect)(()=>(Pn.get("childrenTabs")&&Pe(Pn.get("childrenTabs")),ie({type:"globalSetting/footerToggle",payload:!1}),()=>{ie({type:"globalSetting/footerToggle",payload:!0})}),[]),dd.createElement("div",{style:{paddingBottom:"50px"}},dd.createElement(c0.Z,{dataSource:Zn,style:{marginBottom:52}}))};var tm=(0,ye.connect)(({exercise:me,globalSetting:pe})=>({exercise:me,globalSetting:pe}))(em),Ls={wrap:"wrap___y4Bkb",head:"head___Dfq21",title:"title___cJ2wS",table:"table___gdAJP",FormCheckBoxDom:"FormCheckBoxDom___NtsDC"},Dd=x(68492),b0=x(97783),Ad=x(42441),d0=x(13562),Id=x(94349),Od=x(33383),nm=x(92310),m0=x.n(nm),x0=Object.defineProperty,am=Object.defineProperties,rm=Object.getOwnPropertyDescriptors,Zd=Object.getOwnPropertySymbols,w0=Object.prototype.hasOwnProperty,Hd=Object.prototype.propertyIsEnumerable,g0=(me,pe,ie)=>pe in me?x0(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,zd=(me,pe)=>{for(var ie in pe||(pe={}))w0.call(pe,ie)&&g0(me,ie,pe[ie]);if(Zd)for(var ie of Zd(pe))Hd.call(pe,ie)&&g0(me,ie,pe[ie]);return me},Qd=(me,pe)=>am(me,rm(pe)),D0=(me,pe)=>{var ie={};for(var dt in me)w0.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Zd)for(var dt of Zd(me))pe.indexOf(dt)<0&&Hd.call(me,dt)&&(ie[dt]=me[dt]);return ie},om=me=>{var pe=me,{data:ie,className:dt="",colon:Dt=!1}=pe,_e=D0(pe,["data","className","colon"]);return a.createElement(de.default,Qd(zd({},_e),{className:m0()(Ls.FormCheckBoxDom,dt),colon:Dt}),ie==null?void 0:ie.map((Ut,at)=>{var Oe=Ut,{ItemData:Pe,valuePropName:Pn,children:Zn,desc:Xn,type:an="Checkbox",normalize:wn}=Oe,aa=D0(Oe,["ItemData","valuePropName","children","desc","type","normalize"]);return(aa==null?void 0:aa.isShow)&&a.createElement(re.Z,{key:at,wrap:!1,justify:"space-between"},a.createElement(ve.Z,null,a.createElement(de.default.Item,Qd(zd({},aa),{normalize:(Aa,_n,Wn)=>{var Ga,On;return an=="Radio"||((Ga=_n||[])!=null&&Ga.every(pa=>pa==="all")&&Aa.includes("all")&&Aa.length>1&&(Aa=Aa.filter(pa=>pa!=="all")),(!((On=_n||[])!=null&&On.includes("all"))&&Aa.includes("all")||(Aa==null?void 0:Aa.length)==0)&&(Aa=["all"])),wn?wn(Aa,_n,Wn):Aa}}),Zn||(an=="Checkbox"?a.createElement(Ne.default.Group,{options:Pe}):a.createElement(be.ZP.Group,{options:Pe})))),a.createElement(ve.Z,null,Xn))}))},I0=x(36381),du={Onerow:"Onerow___ZYa8H",TableDom:"TableDom___PXmEy",CollapseDom:"CollapseDom___q9wvV",CollapseDomC:"CollapseDomC___zTeH1",CollapseChildrenDom:"CollapseChildrenDom___O1Ffz",open:"open___K7p7T",DomStyle:"DomStyle___EoUKX",DomStyleTitle:"DomStyleTitle___vhLg3",DomStyleTitleChild:"DomStyleTitleChild___a1RIx",Sessce:"Sessce___zdKQ2",AnswerSDom:"AnswerSDom___YkvgW",scale_hover:"scale_hover___RkGo0",percent:"percent___DP1EH"},f0=x(69421),lm=Object.defineProperty,im=Object.defineProperties,um=Object.getOwnPropertyDescriptors,O0=Object.getOwnPropertySymbols,sm=Object.prototype.hasOwnProperty,cm=Object.prototype.propertyIsEnumerable,N0=(me,pe,ie)=>pe in me?lm(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,md=(me,pe)=>{for(var ie in pe||(pe={}))sm.call(pe,ie)&&N0(me,ie,pe[ie]);if(O0)for(var ie of O0(pe))cm.call(pe,ie)&&N0(me,ie,pe[ie]);return me},Nd=(me,pe)=>im(me,um(pe));const L0=(me="")=>{var pe,ie;const dt=document.createElement("html");return dt.innerHTML=(0,f0.ZP)(me),a.createElement("span",null,((ie=(pe=dt==null?void 0:dt.children)==null?void 0:pe[1])==null?void 0:ie.textContent)||(dt==null?void 0:dt.textContent)||"")},dm=({ModalProps:me={},QuestionDetail:pe={},CurrentData:ie={}})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn;const{question_type:an=null}=pe;return(0,a.useEffect)(()=>{console.log("CurrentData===",ie,pe,pe==null?void 0:pe.question_choices)},[ie]),a.createElement(Fe.default,md({},md({title:"\u5B66\u751F\u7B54\u9898",centered:!0,width:800,destroyOnClose:!0,footer:null},me)),a.createElement("div",{className:"flex item-center mb20",style:{gap:"30px"}},a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u59D3\u540D"),ie==null?void 0:ie.name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5B66\u53F7"),ie==null?void 0:ie.student_id),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5206\u73ED"),ie==null?void 0:ie.course_group_name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5F97\u5206"),(dt=ie==null?void 0:ie.users_answer_info)==null?void 0:dt.score,"/",pe==null?void 0:pe.question_score)),a.createElement("div",{style:{maxHeight:500,overflow:"auto"}},(an===Cr.fw[3].id||an===Cr.fw[8].id)&&a.createElement("div",{className:"flex flex-col font14 gap-10px "},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),(_e=(Dt=ie==null?void 0:ie.users_answer_info)==null?void 0:Dt.choices)==null?void 0:_e.map((wn,aa)=>a.createElement("div",{key:wn==null?void 0:wn.exercise_choice_id},"\u7B54\u6848\uFF08\u586B\u7A7A",aa+1,"\uFF09\uFF1A",a.createElement("span",{style:{color:wn!=null&&wn.score_type?"#2EC25B":"#E30000"}},wn==null?void 0:wn.answer_text)))),an===Cr.fw[4].id&&a.createElement(a.Fragment,null,a.createElement("div",{className:"flex flex-col font14 gap-10px"},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(at=(Ut=ie==null?void 0:ie.users_answer_info)==null?void 0:Ut.choices)==null?void 0:at.map((wn,aa)=>a.createElement(Ya.Z,{key:aa,value:(0,ue.EJ)(wn==null?void 0:wn.answer_text,pe==null?void 0:pe.question_keywords)})))),a.createElement("div",{className:"flex flex-col font14 gap-10px mt20"},a.createElement("div",{className:"blod"},"\u53C2\u8003\u7B54\u6848\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(Oe=pe==null?void 0:pe.question_choices)==null?void 0:Oe.map((wn,aa)=>a.createElement(Ya.Z,{key:aa,value:wn==null?void 0:wn.answer_text}))))),an===Cr.fw[5].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(Pn=(Pe=ie==null?void 0:ie.users_answer_info)==null?void 0:Pe.choices)==null?void 0:Pn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u7B2C",aa+1,"\u5173\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn==null?void 0:wn.answer_text)))))),an===Cr.fw[6].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(Xn=(Zn=ie==null?void 0:ie.users_answer_info)==null?void 0:Zn.choices)==null?void 0:Xn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn!=null&&wn.answer_text?Sn.Base64.decode(wn==null?void 0:wn.answer_text):""))))))))},mm=a.memo(dm),R0=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga,On,pa,Jt,ga,la,ka,Yt,Ca,ia,rr,oo,Lr,Ua,sn,tt,Za;const{actionTabs:va={},course_groups:za=[]}=me,ur=(0,ye.useParams)(),[,Ha,Vr,Va]=(0,wt.U)(ne.hv,{exercise_id:ur==null?void 0:ur.categoryId}),Da=((dt=Va==null?void 0:Va.data)==null?void 0:dt.question)||{},Or=((_e=(Dt=Va==null?void 0:Va.data)==null?void 0:Dt.exercise)==null?void 0:_e.use_blank_score)||0,[Sr,or]=(0,a.useState)({open:!1,currentData:{}}),[ea,_a]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:((Ut=va==null?void 0:va.data)==null?void 0:Ut.exercise_group_id)||"all",keyword:"",score_type:(at=va==null?void 0:va.data)!=null&&at.choice_position?(Oe=va==null?void 0:va.data)==null?void 0:Oe.choice_position:"all"}),ya=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})},ra=(0,a.useMemo)(()=>{var xa;const qn=Da==null?void 0:Da.question_type,nr=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:vr=>vr||"\u672A\u5206\u73ED"}];return[Cr.fw[0].id,Cr.fw[1].id,Cr.fw[2].id].includes(qn)&&nr.push({title:"\u9009\u9879",dataIndex:"users_answer_info.score",align:"center",width:100,render:(vr,xr)=>{var ho,Eo,Zr,sr,io;const yo=(Eo=(ho=xr==null?void 0:xr.users_answer_info)==null?void 0:ho.choices)==null?void 0:Eo.map(Gl=>Gl==null?void 0:Gl.exercise_choice_id),kl=(Zr=Da==null?void 0:Da.question_choices)==null?void 0:Zr.filter(Gl=>yo.includes(Gl==null?void 0:Gl.exercise_choice_id)),Gi=((io=(sr=Da==null?void 0:Da.question_choices)==null?void 0:sr.filter(Gl=>Gl==null?void 0:Gl.right_answer))==null?void 0:io.map(Gl=>Gl==null?void 0:Gl.exercise_choice_id))||[],Yi=Gi.length===yo.length?yo.length>0&&yo.every(Gl=>Gi.includes(Gl))?1:3:yo.length>0&&yo.every(Gl=>Gi.includes(Gl))&&Or===1?2:3;return a.createElement(a.Fragment,null,kl==null?void 0:kl.map(Gl=>a.createElement("span",{key:Gl==null?void 0:Gl.exercise_choice_id,style:{color:Yi===3?"#E30000":Yi===2?"#FF9D18":"#2EC25B"}},(Da==null?void 0:Da.question_type)===Cr.fw[2].id?Gl==null?void 0:Gl.choice_text:Cr.k4[(Gl==null?void 0:Gl.choice_position)-1])))}}),[Cr.fw[3].id,Cr.fw[4].id,Cr.fw[8].id,Cr.fw[6].id,Cr.fw[7].id].includes(qn)&&nr.push({title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(vr,xr)=>{var ho;return`${(ho=xr==null?void 0:xr.users_answer_info)==null?void 0:ho.score}/${Da==null?void 0:Da.question_score}`}},{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",render:(vr,xr)=>a.createElement("a",{onClick:()=>{or({open:!0,currentData:xr})}},"\u67E5\u770B\u8BE6\u60C5")}),[Cr.fw[5].id].includes(qn)&&nr.push(...((xa=Da==null?void 0:Da.question_choices)==null?void 0:xa.map((vr,xr=0)=>({title:`\u7B2C${vr==null?void 0:vr.position}\u5173\u5F97\u5206/\u5206\u6570`,align:"center",dataIndex:"users_answer_info.choices",width:150,render:(ho,Eo)=>{var Zr,sr,io,yo,kl,Gi,Yi,Gl;return((sr=(Zr=Eo==null?void 0:Eo.users_answer_info)==null?void 0:Zr.choices)==null?void 0:sr.length)>0&&`${(kl=(yo=(io=Eo==null?void 0:Eo.users_answer_info)==null?void 0:io.choices)==null?void 0:yo[xr])==null?void 0:kl.score}/${(Gl=(Yi=(Gi=Eo==null?void 0:Eo.users_answer_info)==null?void 0:Gi.choices)==null?void 0:Yi[xr])==null?void 0:Gl.question_score}`}})))||[],{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",fixed:"right",width:100,render:(vr,xr)=>a.createElement("a",{onClick:()=>{or({open:!0,currentData:xr})}},"\u67E5\u770B\u8BE6\u60C5")}),nr},[Da,Or]);return(0,a.useEffect)(()=>{var xa,qn,nr,vr,xr,ho;(va==null?void 0:va.key)==="\u7B54\u9898\u8BE6\u60C5"&&Vr(Nd(md({},ea),{exercise_group_id:(ea==null?void 0:ea.exercise_group_id)=="all"?"":ea==null?void 0:ea.exercise_group_id,exercise_id:ur==null?void 0:ur.categoryId,question_id:(xa=va==null?void 0:va.data)==null?void 0:xa.id,choice_position:([4,5,6].includes((qn=va==null?void 0:va.data)==null?void 0:qn.ques_type)||[4,5,6].includes((vr=(nr=Va==null?void 0:Va.data)==null?void 0:nr.question)==null?void 0:vr.question_type))&&ea.score_type!=="all"?ea.score_type:null,challenge_id:(xr=va==null?void 0:va.data)==null?void 0:xr.challenge_id,scope:(ho=va==null?void 0:va.data)==null?void 0:ho.scope,score_type:null}))},[va==null?void 0:va.key,ea]),a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:a.createElement(a.Fragment,null,"\u7B54\u9898\u8BE6\u60C5",a.createElement("span",{className:"font14 c-grey-666"},"\uFF08",((Pe=va==null?void 0:va.data)==null?void 0:Pe.tabActive)==="3"&&((Pn=va==null?void 0:va.data)!=null&&Pn.title)?(Zn=va==null?void 0:va.data)==null?void 0:Zn.title:`${(aa=(wn=Cr.fw)==null?void 0:wn[(an=(Xn=Va==null?void 0:Va.data)==null?void 0:Xn.question)==null?void 0:an.question_type])==null?void 0:aa.name}${((Aa=va==null?void 0:va.data)==null?void 0:Aa.question_number)||""}`,"\uFF09"),((_n=va==null?void 0:va.data)==null?void 0:_n.tabActive)==="2"&&a.createElement(a.Fragment,null,a.createElement(De.Z,{title:a.createElement(a.Fragment,null,"\u9898\u76EE\uFF1A",L0((Ga=(Wn=Va==null?void 0:Va.data)==null?void 0:Wn.question)==null?void 0:Ga.question_title),a.createElement("br",null),"\u9898\u578B\uFF1A",Cr.fw[((pa=(On=Va==null?void 0:Va.data)==null?void 0:On.question)==null?void 0:pa.question_type)||0].name,a.createElement("br",null),"\u5206\u503C\uFF1A",L0((ga=(Jt=Va==null?void 0:Va.data)==null?void 0:Jt.question)==null?void 0:ga.question_score),a.createElement("br",null))},a.createElement("a",{className:"ml10"},"\u8BD5\u9898\u8BE6\u60C5")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u6B63\u786E\u7387",a.createElement("span",{className:"c-block ml10"},(la=va==null?void 0:va.data)==null?void 0:la.right_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5F97\u5206\u7387",a.createElement("span",{className:"c-block ml10"},(ka=va==null?void 0:va.data)==null?void 0:ka.score_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5DF2\u7B54\u4EBA\u6570",a.createElement("span",{className:"c-block ml10"},(Yt=va==null?void 0:va.data)==null?void 0:Yt.effictive_counts,"\u4EBA")))),open:(va==null?void 0:va.key)==="\u7B54\u9898\u8BE6\u60C5",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:ya},((Ca=va==null?void 0:va.data)==null?void 0:Ca.tabActive)==="3"&&a.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(rr=(ia=va==null?void 0:va.data)==null?void 0:ia.exercise_group_list)==null?void 0:rr.map((xa,qn)=>{var nr;return a.createElement("span",{key:qn},xa==null?void 0:xa.course_group_name,a.createElement("span",{className:"ml10 c-black"},xa==null?void 0:xa.value,((nr=va==null?void 0:va.data)==null?void 0:nr.questionsscoreType)||"%"))})),a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",null,a.createElement(dn.default,{style:{width:256},value:ea==null?void 0:ea.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:xa=>xa.parentNode,onChange:xa=>{let qn=[...xa];qn.length===0&&(qn=["all"]),qn.includes("all")&&qn.length>1&&(qn[qn.length-1]=="all"?qn=["all"]:qn=qn.filter(nr=>nr!=="all")),_a(Nd(md({},ea),{exercise_group_id:qn}))},filterOption:(xa,qn)=>qn.label.indexOf(xa.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...za.map(xa=>({label:xa==null?void 0:xa.exercise_group_name,value:xa==null?void 0:xa.exercise_group_id}))]}),[4,5,6].includes((Lr=(oo=Va==null?void 0:Va.data)==null?void 0:oo.question)==null?void 0:Lr.question_type)&&a.createElement(dn.default,{style:{width:140,marginLeft:20},value:ea==null?void 0:ea.score_type,onChange:xa=>{_a(Nd(md({},ea),{score_type:xa}))},options:[{label:"\u5168\u90E8\u5F97\u5206\u7C7B\u578B",value:"all"},{label:"\u6EE1\u5206\u4F5C\u7B54",value:1},{label:"\u90E8\u5206\u5F97\u5206",value:2},{label:"\u96F6\u5206\u4F5C\u7B54",value:3}]})),a.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:xa=>{_a(Nd(md({},ea),{keyword:xa}))}})),a.createElement(z.default,{className:"mt10",dataSource:((sn=(Ua=Va==null?void 0:Va.data)==null?void 0:Ua.student_score)==null?void 0:sn.list)||[],scroll:{y:500,x:"max-content"},loading:Ha,columns:ra,pagination:{current:ea.page,pageSize:ea==null?void 0:ea.limit,onChange:(xa,qn)=>{_a(Nd(md({},ea),{page:xa,limit:qn}))},total:((Za=(tt=Va==null?void 0:Va.data)==null?void 0:tt.student_score)==null?void 0:Za.count)||0,showTotal:xa=>a.createElement("span",{className:"font12 c-666"},"\u5171",a.createElement("span",{style:{color:"#3061D0"}},xa),"\u6761\u6570\u636E")}})),a.createElement(mm,{QuestionDetail:Da,CurrentData:Sr.currentData,ModalProps:{open:Sr.open,onCancel:()=>{or({open:!1,currentData:{}})}}}))};var p0=(0,ye.connect)(({exercise:me})=>({exercise:me}))(R0),sa=x(59301),gm=Object.defineProperty,fm=Object.defineProperties,M0=Object.getOwnPropertyDescriptors,Wd=Object.getOwnPropertySymbols,T0=Object.prototype.hasOwnProperty,k0=Object.prototype.propertyIsEnumerable,j0=(me,pe,ie)=>pe in me?gm(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Cc=(me,pe)=>{for(var ie in pe||(pe={}))T0.call(pe,ie)&&j0(me,ie,pe[ie]);if(Wd)for(var ie of Wd(pe))k0.call(pe,ie)&&j0(me,ie,pe[ie]);return me},Rc=(me,pe)=>fm(me,M0(pe)),v0=(me,pe)=>{var ie={};for(var dt in me)T0.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&Wd)for(var dt of Wd(me))pe.indexOf(dt)<0&&k0.call(me,dt)&&(ie[dt]=me[dt]);return ie},pm=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const h0=me=>{var pe,ie;const dt=document.createElement("html");return dt.innerHTML=(0,f0.ZP)(me),sa.createElement("span",null,((ie=(pe=dt==null?void 0:dt.children)==null?void 0:pe[1])==null?void 0:ie.textContent)||(dt==null?void 0:dt.textContent)||"")},E0=me=>{var pe=me,{data:ie,dispatch:dt,exercise_group_id:Dt}=pe,_e=v0(pe,["data","dispatch","exercise_group_id"]),Ut,at;const Oe=(()=>{var Pn,Zn,Xn,an;let wn=[];return((ie==null?void 0:ie.ques_type)==Cr.fw[0].id||(ie==null?void 0:ie.ques_type)==Cr.fw[1].id)&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:sa.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(Pn=(ie==null?void 0:ie.ques_details)||[])==null?void 0:Pn.map((aa,Aa)=>Rc(Cc({},aa),{title:Cr.k4[Aa],num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),(ie==null?void 0:ie.ques_type)==Cr.fw[2].id&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:sa.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(Zn=(ie==null?void 0:ie.ques_details)||[])==null?void 0:Zn.map((aa,Aa)=>Rc(Cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((ie==null?void 0:ie.ques_type)==Cr.fw[3].id||(ie==null?void 0:ie.ques_type)==Cr.fw[8].id)&&(wn=[{title:"\u586B\u7A7A",num:"\u7B54\u5BF9\u4EBA\u6570",scale:sa.createElement("span",null,"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570\u3002"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(Xn=(ie==null?void 0:ie.ques_details)||[])==null?void 0:Xn.map((aa,Aa)=>Rc(Cc({},aa),{title:`\u586B\u7A7A${aa.choice_position}`,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((ie==null?void 0:ie.ques_type)==Cr.fw[4].id||(ie==null?void 0:ie.ques_type)==Cr.fw[6].id)&&(wn=[{title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:sa.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\u7B80\u7B54\u9898\u88AB\u8BC4\u9605\u4E3A\u96F6\u5206\u7684\u5B66\u751F\u6570\u3002":"\u7F16\u7A0B\u9898\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002","\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),(ie==null?void 0:ie.ques_type)==Cr.fw[4].id?"\uFF08\u8BE5\u7B80\u7B54\u9898\u5F97\u96F6\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100% (\u6CE8\uFF1A\u672A\u8BC4\u9605\uFF08\u5305\u62EC\u5173\u952E\u8BCD\u8BC4\u5206\u548C\u6559\u5E08\u8BC4\u9605\uFF09\u7684\u5B66\u751F\u4E0D\u7EDF\u8BA1\u81F3\u8BE5\u9009\u9879\u4E2D)":"\uFF08\u8BE5\u7F16\u7A0B\u9898\u672A\u5F97\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(an=(ie==null?void 0:ie.ques_details)||[])==null?void 0:an.map((aa,Aa)=>Rc(Cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),wn})(),Pe=(Pn={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Rc(Cc({},ie),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:Pn==null?void 0:Pn.choice_position,tabActive:"2",question_number:(ie==null?void 0:ie.index)||`${_e.Findex}.${ie==null?void 0:ie.ques_position}`})}})};return sa.createElement("div",{className:du.DomStyle},sa.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},sa.createElement("div",{style:{flex:1,display:"flex",flexDirection:"column",justifyContent:"space-between",gap:20}},sa.createElement(re.Z,{gutter:10,wrap:!1,style:{maxHeight:350,overflow:"auto"}},sa.createElement(ve.Z,{className:du.DomStyleTitle},"\u9898\u76EE"),sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{className:du.DomStyleTitle,style:{maxWidth:710},value:ie.ques_title}),sa.createElement("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:20}},(Ut=ie==null?void 0:ie.ques_details)==null?void 0:Ut.map((Pn,Zn)=>sa.createElement("div",{key:Zn},((ie==null?void 0:ie.ques_type)==Cr.fw[0].id||(ie==null?void 0:ie.ques_type)==Cr.fw[1].id)&&sa.createElement(re.Z,{className:`${Pn.choice_right_boolean?du.Sessce:""}`,gutter:10,wrap:!1,key:Zn},sa.createElement(ve.Z,{style:{fontWeight:600}},Cr.k4[Zn]),sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{className:du.DomStyleTitle,style:{maxWidth:690},value:Pn.choice_text||""}))),(ie==null?void 0:ie.ques_type)==Cr.fw[2].id&&sa.createElement(re.Z,{className:`${Pn.choice_right_boolean?du.Sessce:""}`,gutter:10,wrap:!1,key:Zn},sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{className:du.DomStyleTitle,style:{maxWidth:690},value:Pn.choice_text||""}))),((ie==null?void 0:ie.ques_type)==Cr.fw[3].id||(ie==null?void 0:ie.ques_type)==Cr.fw[8].id)&&sa.createElement(re.Z,{gutter:10,wrap:!1,key:Zn},sa.createElement(ve.Z,{style:{fontWeight:600}},"\u586B\u7A7A",Pn.choice_position,"\uFF1A"),sa.createElement(ve.Z,null,Pn.choice_text||"")),((ie==null?void 0:ie.ques_type)==Cr.fw[4].id||(ie==null?void 0:ie.ques_type)==Cr.fw[6].id)&&sa.createElement(re.Z,{gutter:10,wrap:!1,key:Zn},sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{className:du.DomStyleTitle,style:{maxWidth:690},value:Pn.choice_text||""})))))))),sa.createElement(re.Z,{gutter:60},[Cr.fw[0].id,Cr.fw[1].id,Cr.fw[2].id].includes(ie==null?void 0:ie.ques_type)&&sa.createElement(ve.Z,null,sa.createElement("span",{className:`${du.DomStyleTitle}`},"\u6B63\u786E\u7B54\u6848\uFF1A"),(at=ie==null?void 0:ie.ques_details)==null?void 0:at.filter(Pn=>Pn.choice_right_boolean).map((Pn,Zn)=>sa.createElement("span",{key:Zn},((ie==null?void 0:ie.ques_type)==Cr.fw[0].id||(ie==null?void 0:ie.ques_type)==Cr.fw[1].id)&&sa.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},Cr.k4[Pn.choice_position-1]),(ie==null?void 0:ie.ques_type)==Cr.fw[2].id&&sa.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},Pn.choice_text)))),sa.createElement(ve.Z,null,sa.createElement("span",{className:`${du.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),sa.createElement("span",{style:{color:"#000",fontWeight:600}},(ie==null?void 0:ie.tag_discipline)||"-")))),sa.createElement("div",{className:du.AnswerSDom,style:{padding:"0 0 0 20px"}},sa.createElement("div",{className:`${du.DomStyleTitle} flex item-center justify-between`},sa.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),sa.createElement("a",{onClick:Pe},"\u67E5\u770B\u8BE6\u60C5")),sa.createElement("div",{className:"mt20"},Oe==null?void 0:Oe.map((Pn,Zn)=>sa.createElement("div",{key:Zn,style:{display:"flex",alignItems:"center",gap:10,marginTop:Zn==0?10:14}},[Cr.fw[0].id,Cr.fw[1].id,Cr.fw[2].id].includes(ie==null?void 0:ie.ques_type)?sa.createElement("div",{className:`${Pn!=null&&Pn.choice_right_boolean?du.Sessce:""}`,style:{width:56}},Pn.title):sa.createElement("div",{style:{width:56}},Pn.title),sa.createElement("div",{className:`${Pn.num>0?"current primary-hover":""}`,style:{width:56},onClick:()=>{Pn.num>0&&Pe(Pn)}},Pn.num,Zn==0?"":"\u4EBA"),sa.createElement("div",{style:{width:140}},Zn==0?Pn.scale:sa.createElement(re.Z,{gutter:4,align:"middle",className:`${Pn.num>0?du.scale_hover:""}`,onClick:()=>{Pn.num>0&&Pe(Pn)}},sa.createElement(ve.Z,{flex:1},sa.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},sa.createElement("div",{style:{width:`${Pn.scale}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),sa.createElement(ve.Z,{className:`${Pn.num>0?du.percent:""}`,style:{color:"#999"}},Pn.scale,"%")))))))))},vm=me=>{var pe=me,{data:ie,dispatch:dt,exercise_group_id:Dt}=pe,_e=v0(pe,["data","dispatch","exercise_group_id"]);const Ut=(Oe,Pe={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Rc(Cc({},ie),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:Pe==null?void 0:Pe.choice_position,challenge_id:Oe==null?void 0:Oe.challenge_id,tabActive:"2",question_number:ie==null?void 0:ie.index})}})},at={title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:sa.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))};return sa.createElement("div",{className:du.DomStyle},sa.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between"}},sa.createElement("div",null,sa.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},sa.createElement(re.Z,{gutter:10,wrap:!1},sa.createElement(ve.Z,{className:du.DomStyleTitle},"\u9898\u76EE"),sa.createElement(ve.Z,null,sa.createElement(Ya.Z,{style:{maxWidth:710},className:du.DomStyleTitle,value:ie.ques_title}))),sa.createElement("div",{className:du.AnswerSDom},sa.createElement("div",{className:`${du.DomStyleTitle} flex item-center justify-between`},sa.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),sa.createElement("a",{onClick:Ut},"\u67E5\u770B\u8BE6\u60C5")),sa.createElement("div",{className:"mt20",style:{display:"flex",alignItems:"center",gap:10}},sa.createElement("div",{style:{width:56}},at.title),sa.createElement("div",{style:{width:56}},at.num),sa.createElement("div",{style:{width:140}},at.scale)))),ie==null?void 0:ie.ques_details.map((Oe,Pe)=>sa.createElement("div",{key:Pe,style:{display:"flex",gap:10}},sa.createElement("div",{className:du.DomStyleTitle},"\u7B2C",(0,ue.EM)(Pe+1),"\u5173\uFF1A"),sa.createElement("div",{style:{flex:1}},[{challenge_name:Oe.challenge_name},...(Oe==null?void 0:Oe.challenge_details)||[]].map((Pn,Zn)=>sa.createElement("div",{key:Zn,style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:20,width:"100%"}},sa.createElement("div",null,sa.createElement(Ya.Z,{className:`${du.DomStyleTitle} ${Zn==0?du.DomStyleTitleChild:""}`,value:Pn.challenge_name||Pn.choice_text})),sa.createElement("div",{className:du.AnswerSDom},sa.createElement("div",{style:{display:"flex",alignItems:"center",gap:10}},sa.createElement("div",{style:{width:56}},Pn.choice_text?Pn.choice_text:""),sa.createElement("div",{className:"current",style:{width:56},onClick:()=>{Pn.choice_users_count>0&&Ut(Oe,Pn)}},Pn.choice_users_count!=null?`${Pn.choice_users_count}\u4EBA`:""),sa.createElement("div",{style:{width:140}},Pn.choice_percent&&sa.createElement(re.Z,{gutter:4,align:"middle",className:`${Pn.choice_users_count>0?du.scale_hover:""}`,onClick:()=>{Pn.choice_users_count>0&&Ut(Oe,Pn)}},sa.createElement(ve.Z,{flex:1},sa.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},sa.createElement("div",{style:{width:`${(Number(Pn.choice_percent)*100).toFixed(2)}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),sa.createElement(ve.Z,{className:`${Pn.choice_users_count>0?du.percent:""}`,style:{color:"#999"}},(Number(Pn.choice_percent)*100).toFixed(2),"%"))))))))))),sa.createElement("div",null,sa.createElement("span",{className:`${du.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),sa.createElement("span",{style:{color:"#000",fontWeight:600}},(ie==null?void 0:ie.tag_discipline)||"-"))))},Z0=({columns:me,item:pe,Fques_type:ie,Findex:dt})=>sa.createElement(re.Z,{align:"middle",wrap:!1,style:{color:"#333"}},sa.createElement(ve.Z,{flex:`${me[0].width-20}px`,style:{paddingLeft:ie==Cr.fw[7].id&&"8px"}},(pe==null?void 0:pe.index)||`${dt}.${pe==null?void 0:pe.ques_position}`),sa.createElement(ve.Z,{className:du.Onerow,flex:1,style:{padding:"0 8px",maxWidth:392}},h0(pe==null?void 0:pe.ques_title)),sa.createElement(De.Z,{title:pe==null?void 0:pe.name},sa.createElement(ve.Z,{className:du.Onerow,flex:`${me[2].width}px`,style:{padding:"0 8px"}},ie==Cr.fw[7].id?pe==null?void 0:pe.name:sa.createElement("div",{className:du.Onerow,style:{padding:"2px 10px 2px 0",borderRadius:"13px",color:"#165DFF"}},sa.createElement("span",{style:{padding:"2px 10px",borderRadius:"13px",background:"rgba(22,93,255,0.1)"}},pe==null?void 0:pe.name)))),sa.createElement(ve.Z,{flex:`${me[3].width}px`,style:{padding:"0 8px"}},pe==null?void 0:pe.right_percent,"%"),sa.createElement(ve.Z,{flex:`${me[4].width}px`,style:{padding:"0 8px"}},pe==null?void 0:pe.score_percent,"%"),sa.createElement(ve.Z,{flex:`${me[5].width}px`,style:{padding:"0 8px"}},pe==null?void 0:pe.effictive_counts,"\u4EBA"),sa.createElement(ve.Z,{flex:`${me[6].width}px`,style:{padding:"0 8px"}},pe==null?void 0:pe.un_answer_counts,"\u4EBA"),sa.createElement(ve.Z,{flex:`${me[7].width}px`,style:{paddingLeft:"8px"}},pe==null?void 0:pe.total_user_counts,"\u4EBA")),hm=(me,pe)=>{var ie=me,{exercise:dt,dispatch:Dt,value:_e}=ie,Ut=v0(ie,["exercise","dispatch","value"]);const{NormalResult:{commit_results:at,questions_count:Oe},actionTabs:Pe}=dt,Pn=(0,ye.useParams)(),[Zn,Xn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,Aa]=(0,a.useState)(void 0),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)({coursesId:Pn.coursesId,id:Pn.categoryId,categoryId:Pn.categoryId,page:1,limit:50,order:null,sort:"asc"}),pa=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(ka,Yt)=>ka.index-Yt.index},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"ques_title",ellipsis:!0},{title:"\u9898\u578B",dataIndex:"name",width:110},{title:sa.createElement("span",null,"\u6B63\u786E\u7387 ",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(ka,Yt)=>ka.index3-Yt.index3},{title:sa.createElement("span",null,"\u5F97\u5206\u7387 ",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:sa.createElement(sa.Fragment,null,sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),sa.createElement("div",null,sa.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(ka,Yt)=>ka.score_percent-Yt.score_percent},{title:sa.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(ka,Yt)=>ka.effictive_counts-Yt.effictive_counts},{title:sa.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",sa.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},sa.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(ka,Yt)=>ka.un_answer_counts-Yt.un_answer_counts},{title:sa.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80},{title:"",dataIndex:"index8",width:58}],Jt=(...ka)=>pm(void 0,[...ka],function*(Yt=Ga){var Ca,ia,rr,oo,Lr;Wn(!0);const Ua=[],sn=yield Dt({type:"exercise/getQuestionResult",payload:Cc(Cc({},Yt),_e)});(Ca=sn==null?void 0:sn.commit_results)==null||Ca.forEach(tt=>{var Za,va;Ua.push(tt==null?void 0:tt.id),(Za=tt==null?void 0:tt.sub_exercise_questions)!=null&&Za.length&&((va=tt==null?void 0:tt.sub_exercise_questions)==null||va.forEach(za=>{Ua.push(za==null?void 0:za.id)}))}),aa&&Xn(Ua),aa==!1&&Xn([]),aa==null&&Xn((rr=(ia=sn==null?void 0:sn.commit_results)==null?void 0:ia[0])!=null&&rr.id?[(Lr=(oo=sn==null?void 0:sn.commit_results)==null?void 0:oo[0])==null?void 0:Lr.id]:[]),wn(Ua),Wn(!1)}),ga=ka=>{let Yt=[];Zn!=null&&Zn.includes(ka)?Yt=Zn.filter(Ca=>Ca!=ka):Yt=[...Zn,ka],Xn(Yt)};(0,a.useEffect)(()=>{Jt(),console.log("asdfsadf====",_e)},[Ga,_e]);const la=()=>{Jt()};return(0,a.useImperativeHandle)(pe,()=>({dealData:la})),sa.createElement(Ft.Z,{spinning:_n},sa.createElement("div",null,sa.createElement(re.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},sa.createElement(ve.Z,null,sa.createElement("span",{className:"font16",style:{lineHeight:"26px",color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5")),sa.createElement(ve.Z,null,sa.createElement(Ce.ZP,{type:"primary",onClick:()=>{(Zn==null?void 0:Zn.length)==(an==null?void 0:an.length)?(Xn([]),Aa(!1)):(Xn(an),Aa(!0))}},"\u5168\u90E8",(Zn==null?void 0:Zn.length)==(an==null?void 0:an.length)?"\u6536\u8D77":"\u5C55\u5F00"))),sa.createElement(z.default,{className:du.TableDom,columns:pa,dataSource:[],pagination:!1,onChange:(ka,Yt,Ca)=>{var ia;On(Rc(Cc({},Ga),{order:Ca==null?void 0:Ca.field,sort:((ia=Ca==null?void 0:Ca.order)==null?void 0:ia.replace("end",""))||"asc"}))}}),at==null?void 0:at.map(ka=>{var Yt;return sa.createElement(I0.default,{key:ka==null?void 0:ka.id,className:`${du.CollapseDom} ${(ka==null?void 0:ka.ques_type)==Cr.fw[7].id?du.CollapseDomC:""}`,ghost:!0,expandIconPosition:"end",activeKey:Zn,onChange:()=>{ga(ka==null?void 0:ka.id)},expandIcon:({isActive:Ca})=>sa.createElement("span",{className:"font14",style:{color:"#165DFF"}},Ca?"\u6536\u8D77":"\u5C55\u5F00",sa.createElement(Do.Z,{className:`${Ca?du.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:ka==null?void 0:ka.id,label:sa.createElement(Z0,{columns:pa,item:ka}),children:sa.createElement(sa.Fragment,null,(ka==null?void 0:ka.ques_type)==Cr.fw[7].id&&((Yt=ka==null?void 0:ka.sub_exercise_questions)==null?void 0:Yt.map(Ca=>sa.createElement(I0.default,{key:Ca==null?void 0:Ca.id,className:du.CollapseChildrenDom,ghost:!0,expandIconPosition:"end",activeKey:Zn,onChange:()=>{ga(Ca==null?void 0:Ca.id)},expandIcon:({isActive:ia})=>sa.createElement("span",{style:{color:"#165DFF",marginLeft:25}},sa.createElement(Do.Z,{className:`${ia?du.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:Ca==null?void 0:Ca.id,label:sa.createElement(Z0,{columns:pa,item:Ca,Fques_type:ka==null?void 0:ka.ques_type,Findex:ka==null?void 0:ka.index}),children:sa.createElement(E0,{data:Ca,exercise_group_id:_e==null?void 0:_e.exercise_group_id,Findex:ka==null?void 0:ka.index,scope:_e==null?void 0:_e.scope,dispatch:Dt})}]}))),(ka==null?void 0:ka.ques_type)!==Cr.fw[7].id&&(ka==null?void 0:ka.ques_type)!==Cr.fw[5].id&&sa.createElement(E0,{data:ka,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id,dispatch:Dt}),(ka==null?void 0:ka.ques_type)==Cr.fw[5].id&&sa.createElement(vm,{data:ka,dispatch:Dt,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id}))}]})}),(at==null?void 0:at.length)==0&&sa.createElement(ze.Z,null),sa.createElement(xe.Z,{className:"mt20",pageSize:Ga.limit,current:Ga.page,showSizeChanger:!0,showQuickJumper:!0,showTotal:ka=>sa.createElement("span",null,"\u5171",sa.createElement("span",{style:{color:"#165DFF"}}," ",ka," "),"\u6761\u6570\u636E"),onChange:(ka,Yt)=>{On(Rc(Cc({},Ga),{page:ka,limit:Yt}))},total:Oe}),(Pe==null?void 0:Pe.key)==="\u7B54\u9898\u8BE6\u60C5"&&sa.createElement(p0,null)))};var Em=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(hm)),H0={wrap:"wrap___nansB"},ae=x(59301),le=Object.defineProperty,he=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,At=(me,pe,ie)=>pe in me?le(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,tn=(me,pe)=>{for(var ie in pe||(pe={}))nt.call(pe,ie)&&At(me,ie,pe[ie]);if(et)for(var ie of et(pe))ft.call(pe,ie)&&At(me,ie,pe[ie]);return me},In=(me,pe)=>he(me,ke(pe)),Fn=(me,pe)=>{var ie={};for(var dt in me)nt.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&et)for(var dt of et(me))pe.indexOf(dt)<0&&ft.call(me,dt)&&(ie[dt]=me[dt]);return ie},un=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const mn=(me,pe)=>{var ie=me,{exercise:dt,dispatch:Dt,value:_e}=ie,Ut=Fn(ie,["exercise","dispatch","value"]);const[at]=de.default.useForm(),{NormalResult:{commit_results:Oe}}=dt,Pe=(0,ye.useParams)(),[Pn,Zn]=(0,a.useState)({coursesId:Pe.coursesId,id:Pe.categoryId,categoryId:Pe.categoryId,page:1,limit:50,order:null,sort:"asc"}),[Xn,an]=(0,a.useState)(!1),wn=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(_n,Wn)=>_n.index-Wn.index,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},_n)},{title:"\u9898\u578B",dataIndex:"name",width:110,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},_n)},{title:ae.createElement("span",null,"\u6B63\u786E\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u7B54\u9898\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(_n,Wn)=>_n.right_percent-Wn.right_percent,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}%`)},{title:ae.createElement("span",null,"\u5F97\u5206\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(_n,Wn)=>_n.score_percent-Wn.score_percent,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}%`)},{title:ae.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(_n,Wn)=>_n.effictive_counts-Wn.effictive_counts,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}\u4EBA`)},{title:ae.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(_n,Wn)=>_n.un_answer_counts-Wn.un_answer_counts,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}\u4EBA`)},{title:ae.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80,render:(_n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${_n}\u4EBA`)}],aa=(..._n)=>un(void 0,[..._n],function*(Wn=Pn){an(!0);const Ga=yield Dt({type:"exercise/getQuestionResult",payload:tn(tn({},Wn),_e)});an(!1)});(0,a.useEffect)(()=>{aa()},[Pn,_e]);const Aa=()=>{aa()};return(0,a.useImperativeHandle)(pe,()=>({dealData:Aa})),ae.createElement("div",{className:H0.wrap},ae.createElement("div",{className:"mt30"},ae.createElement("div",{className:"mb20 font16",style:{color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5"),ae.createElement(z.default,{columns:wn,rowKey:_n=>_n.index,loading:Xn,dataSource:Oe,onChange:(_n,Wn,Ga)=>{var On;Zn(In(tn({},Pn),{order:Ga==null?void 0:Ga.field,sort:((On=Ga==null?void 0:Ga.order)==null?void 0:On.replace("end",""))||"asc"}))},pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:Pn.limit,current:Pn.page,position:["bottomRight"],onChange:(_n,Wn)=>{Pn.page=_n,Pn.limit=Wn,Zn(tn({},Pn)),aa()},total:Oe==null?void 0:Oe.length,showTotal:(_n,Wn)=>ae.createElement("span",null,"\u5171",ae.createElement("span",{style:{color:"#165DFF"}}," ",_n," "),"\u6761\u6570\u636E")}})))};var Yn=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(mn)),Wa=x(59301),ro=Object.defineProperty,Ao=Object.getOwnPropertySymbols,bo=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,il=(me,pe,ie)=>pe in me?ro(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Bl=(me,pe)=>{for(var ie in pe||(pe={}))bo.call(pe,ie)&&il(me,ie,pe[ie]);if(Ao)for(var ie of Ao(pe))Vo.call(pe,ie)&&il(me,ie,pe[ie]);return me},Li=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const yi=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{const{actionTabs:dt={},ScoreRangesData:Dt}=me,[_e]=de.default.useForm(),Ut=(0,ye.useParams)(),[,at,Oe]=(0,wt.U)(ne.lL,{exercise_id:Ut==null?void 0:Ut.categoryId}),[Pe,Pn]=(0,a.useState)([{level:"fail_rate",level_zh:"\u4E0D\u53CA\u683C"},{level:"pass_rate",level_zh:"\u53CA\u683C"},{level:"good_rate",level_zh:"\u826F\u597D"},{level:"max_rate",level_zh:"\u4F18\u79C0"}]),Zn=[{title:"\u7B49\u7EA7",dataIndex:"level_zh",align:"left",width:180,render:wn=>Wa.createElement("span",{style:{color:"#000000"}},wn)},{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"level",align:"left",render:(wn,aa,Aa)=>Wa.createElement("div",{className:"flex item-center"},Wa.createElement(de.default.Item,{className:"mb0",name:Aa===0?"min_rate":Pe[Aa-1].level},Wa.createElement(Te.Z,{size:"large",style:{width:"140px"},disabled:!0,suffix:"%"})),Wa.createElement("span",{style:{display:"inline-block",width:"20px",height:"1px",border:"1px solid #DCDCDC",marginLeft:"20px",marginRight:"20px",marginBottom:"4px"}}),Wa.createElement(de.default.Item,{className:"mb0",name:wn,rules:Aa!==3&&[{validator:(_n,Wn)=>{const Ga=(Aa===0?_e.getFieldValue("min_rate"):_e.getFieldValue(Pe[Aa-1].level))+1,On=_e.getFieldValue(Pe[Aa+1].level)-1;return Wn{const{min_rate:wn=0,fail_rate:aa=60,pass_rate:Aa=70,good_rate:_n=90,max_rate:Wn=100}=(Dt==null?void 0:Dt.score_ranges)||{};_e.setFieldsValue({min_rate:wn,fail_rate:aa,pass_rate:Aa,good_rate:_n,max_rate:Wn})},an=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Xn()},[Dt]),Wa.createElement(Fe.default,{centered:!0,title:dt==null?void 0:dt.key,open:(dt==null?void 0:dt.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4",width:630,maskClosable:!1,confirmLoading:at,destroyOnClose:!0,onCancel:an,onOk:()=>{_e.submit()}},Wa.createElement(de.default,{form:_e,onValuesChange:()=>{_e.validateFields()},onFinish:wn=>Li(void 0,null,function*(){(yield Oe(Bl({exercise_id:Ut.categoryId},wn))).status===0&&(oe.ZP.success("\u8BBE\u7F6E\u6210\u529F"),an(),ie==null||ie(),pe({type:"exercise/getScoreRangesData",payload:{exercise_id:Ut==null?void 0:Ut.categoryId}}))})},Wa.createElement(de.default.Item,{hidden:!0,name:"min_rate"}),Wa.createElement(z.default,{pagination:!1,dataSource:Pe,columns:Zn})))};var tu=(0,ye.connect)(({exercise:me})=>({exercise:me}))(yi),Ru=x(59301),uu=Object.defineProperty,es=Object.defineProperties,ys=Object.getOwnPropertyDescriptors,Fs=Object.getOwnPropertySymbols,yc=Object.prototype.hasOwnProperty,oc=Object.prototype.propertyIsEnumerable,Hs=(me,pe,ie)=>pe in me?uu(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,zs=(me,pe)=>{for(var ie in pe||(pe={}))yc.call(pe,ie)&&Hs(me,ie,pe[ie]);if(Fs)for(var ie of Fs(pe))oc.call(pe,ie)&&Hs(me,ie,pe[ie]);return me},ms=(me,pe)=>es(me,ys(pe));const Vc=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{var dt,Dt,_e,Ut,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,Pn=(0,ye.useParams)(),[,Zn,Xn,an]=(0,wt.U)(ne.OO,{exercise_id:Pn==null?void 0:Pn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,exercise_group_id:((dt=Oe==null?void 0:Oe.data)==null?void 0:dt.exercise_group_id)||"all",keyword:""}),Aa=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Oe!=null&&Oe.data&&Xn(ms(zs(zs({},Oe==null?void 0:Oe.data),wn),{exercise_id:Pn==null?void 0:Pn.categoryId,exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id}))},[Oe==null?void 0:Oe.data,wn]),Ru.createElement(Fe.default,{centered:!0,title:`${Oe==null?void 0:Oe.key} (${((Dt=an==null?void 0:an.data)==null?void 0:Dt.score_range)||""}, ${((_e=an==null?void 0:an.data)==null?void 0:_e.score_type)||""})`,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u5217\u8868",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Aa},Ru.createElement("div",{className:"flex item-center justify-between"},Ru.createElement(dn.default,{style:{width:256},value:wn==null?void 0:wn.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:_n=>_n.parentNode,onChange:_n=>{let Wn=[..._n];Wn.length===0&&(Wn=["all"]),Wn.includes("all")&&Wn.length>1&&(Wn[Wn.length-1]=="all"?Wn=["all"]:Wn=Wn.filter(Ga=>Ga!=="all")),aa(ms(zs({},wn),{exercise_group_id:Wn}))},filterOption:(_n,Wn)=>Wn.label.indexOf(_n.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map(_n=>({label:_n==null?void 0:_n.exercise_group_name,value:_n==null?void 0:_n.exercise_group_id}))]}),Ru.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:_n=>{aa(ms(zs({},wn),{keyword:_n}))}})),Ru.createElement(z.default,{className:"mt10",dataSource:((Ut=an==null?void 0:an.data)==null?void 0:Ut.list)||[],scroll:{y:500},loading:Zn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:50},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u6700\u7EC8\u6210\u7EE9",align:"right",dataIndex:"score",width:100}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:(_n,Wn)=>{aa(ms(zs({},wn),{page:_n,limit:Wn}))},total:((at=an==null?void 0:an.data)==null?void 0:at.count)||0,showTotal:_n=>Ru.createElement("span",{className:"font12 c-666"},"\u5171",Ru.createElement("span",{style:{color:"#3061D0"}},_n),"\u6761\u6570\u636E")}}))};var Fc=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Vc),Rs=x(59301),gd=Object.defineProperty,Yc=Object.defineProperties,Bc=Object.getOwnPropertyDescriptors,Xc=Object.getOwnPropertySymbols,Gd=Object.prototype.hasOwnProperty,Sc=Object.prototype.propertyIsEnumerable,Cd=(me,pe,ie)=>pe in me?gd(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Jc=(me,pe)=>{for(var ie in pe||(pe={}))Gd.call(pe,ie)&&Cd(me,ie,pe[ie]);if(Xc)for(var ie of Xc(pe))Sc.call(pe,ie)&&Cd(me,ie,pe[ie]);return me},Pc=(me,pe)=>Yc(me,Bc(pe));const Ud=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga;const{actionTabs:On={},course_groups:pa=[]}=me,Jt=(0,ye.useParams)(),[,ga,la,ka]=(0,wt.U)(ne.OO,{exercise_id:Jt==null?void 0:Jt.categoryId}),[,Yt,Ca,ia]=(0,wt.U)(ne.hk,{exercise_id:Jt==null?void 0:Jt.categoryId}),[rr,oo]=(0,a.useState)({page:1,limit:10,type:((dt=On==null?void 0:On.data)==null?void 0:dt.type)||2,exercise_group_id:((Dt=On==null?void 0:On.data)==null?void 0:Dt.exercise_group_id)==-1||((_e=On==null?void 0:On.data)==null?void 0:_e.exercise_group_id)==null?"all":(Ut=On==null?void 0:On.data)==null?void 0:Ut.exercise_group_id,keyword:"",sub_type:(at=On==null?void 0:On.data)==null?void 0:at.sub_type}),Lr=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})},Ua=(0,a.useMemo)(()=>{var sn;const tt=[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}];return(rr==null?void 0:rr.type)===2&&tt.push({title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"text",render:(Za,va)=>Rs.createElement("a",{onClick:()=>{(0,ue.xg)(`/classrooms/${Jt.coursesId}/exercise/${Jt.categoryId}/review/${va==null?void 0:va.login}`)}},"\u67E5\u770B\u8BE6\u60C5")}),(rr==null?void 0:rr.type)===3&&tt.push({title:(sn=On==null?void 0:On.data)!=null&&sn.isFinalScore?"\u6700\u7EC8\u6210\u7EE9":"\u5F97\u5206/\u5206\u6570",dataIndex:"score",align:"center"}),tt},[rr==null?void 0:rr.type,(Oe=On==null?void 0:On.data)==null?void 0:Oe.isFinalScore]);return(0,a.useEffect)(()=>{var sn,tt;(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52"&&(On!=null&&On.data)&&((sn=On==null?void 0:On.data)!=null&&sn.isFinalScore?la(Pc(Jc({},rr),{exercise_id:Jt==null?void 0:Jt.categoryId,exercise_group_id:(rr==null?void 0:rr.exercise_group_id)=="all"?"":rr==null?void 0:rr.exercise_group_id})):Ca(Pc(Jc({},rr),{exercise_id:Jt==null?void 0:Jt.categoryId,exercise_group_id:(rr==null?void 0:rr.exercise_group_id)=="all"?"":rr==null?void 0:rr.exercise_group_id,question_type:(tt=On==null?void 0:On.data)==null?void 0:tt.question_type})))},[rr,On==null?void 0:On.data]),Rs.createElement(Fe.default,{centered:!0,title:On==null?void 0:On.title,open:(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Lr},((Pe=On==null?void 0:On.data)==null?void 0:Pe.type)===3&&Rs.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(Zn=(Pn=On==null?void 0:On.data)==null?void 0:Pn.exercise_group_list)==null?void 0:Zn.map((sn,tt)=>{var Za;return Rs.createElement("span",{key:tt},sn==null?void 0:sn.course_group_name,Rs.createElement("span",{className:"ml10 c-black"},sn==null?void 0:sn.value,((Za=On==null?void 0:On.data)==null?void 0:Za.questionsscoreType)||"%"))})),Rs.createElement("div",{className:"flex item-center justify-between"},Rs.createElement(dn.default,{style:{width:140},value:rr==null?void 0:rr.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:sn=>sn.parentNode,onChange:sn=>{let tt=[...sn];tt.length===0&&(tt=["all"]),tt.includes("all")&&tt.length>1&&(tt[tt.length-1]=="all"?tt=["all"]:tt=tt.filter(Za=>Za!=="all")),oo(Pc(Jc({},rr),{exercise_group_id:tt}))},filterOption:(sn,tt)=>tt.label.indexOf(sn.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...pa.map(sn=>({label:sn==null?void 0:sn.exercise_group_name,value:sn==null?void 0:sn.exercise_group_id}))]}),Rs.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:sn=>{oo(Pc(Jc({},rr),{keyword:sn}))}})),Rs.createElement(z.default,{className:"mt20",dataSource:((Xn=On==null?void 0:On.data)!=null&&Xn.isFinalScore?(an=ka==null?void 0:ka.data)==null?void 0:an.list:(aa=(wn=ia==null?void 0:ia.data)==null?void 0:wn.student_score)==null?void 0:aa.list)||[],scroll:{y:500},loading:ga||Yt,columns:Ua,pagination:{current:rr.page,pageSize:rr==null?void 0:rr.limit,onChange:(sn,tt)=>{oo(Pc(Jc({},rr),{page:sn,limit:tt}))},total:((Aa=On==null?void 0:On.data)!=null&&Aa.isFinalScore?(_n=ka==null?void 0:ka.data)==null?void 0:_n.count:(Ga=(Wn=ia==null?void 0:ia.data)==null?void 0:Wn.student_score)==null?void 0:Ga.count)||0,showTotal:sn=>Rs.createElement("span",{className:"font12 c-666"},"\u5171",Rs.createElement("span",{style:{color:"#3061D0"}},sn),"\u6761\u6570\u636E")}}))};var Kd=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ud),z0={tables:"tables___zoHyz"},Am=Object.defineProperty,Vd=Object.defineProperties,Cm=Object.getOwnPropertyDescriptors,A0=Object.getOwnPropertySymbols,C0=Object.prototype.hasOwnProperty,Yd=Object.prototype.propertyIsEnumerable,y0=(me,pe,ie)=>pe in me?Am(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Mc=(me,pe)=>{for(var ie in pe||(pe={}))C0.call(pe,ie)&&y0(me,ie,pe[ie]);if(A0)for(var ie of A0(pe))Yd.call(pe,ie)&&y0(me,ie,pe[ie]);return me},yd=(me,pe)=>Vd(me,Cm(pe));const ym=({Data:me=[],yAxisName:pe="",legendData:ie=[],className:dt="",style:Dt={},labelTrue:_e=!1,grid:Ut={},yAxisNamePadding:at=0,ReactEchartsOnEvents:Oe})=>{const Pe=(0,a.useRef)(null),Pn=["#F3647C","#FBD438","#FF9D18","#37CCCC","#3BA1FF","#4ECC74","#3061D0","#7F30D0","#C60101","#9096A3","#E900F5","#FA6400","#3D81B7","#D4BE26","#34A858","#FE8DB3"];return(0,a.useEffect)(()=>{if(Pe.current){const Zn=Pe.current.getEchartsInstance(),Xn=[];ie==null||ie.forEach((an,wn)=>{Xn.push((Pn==null?void 0:Pn[wn])||`rgb(${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)})`)}),Zn.setOption({dataset:{source:[["product",...ie],...me]},legend:{right:"1%",top:"5%",type:"scroll",width:"90%",itemWidth:10,itemHeight:10,itemGap:22},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:Mc({left:"5%",right:"2%",top:"20%",bottom:40},Ut),dataZoom:[Mc({type:"slider"},(me==null?void 0:me.length)>10||(ie==null?void 0:ie.length)>6?{start:0,end:10}:{})],yAxis:{name:pe,splitArea:{show:!1},nameTextStyle:{color:"#000",padding:at},splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EDEDED"}},axisLabel:{color:"#000"}},xAxis:{type:"category",silent:!1,splitLine:{show:!1},splitArea:{show:!1},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#000"}},series:ie==null?void 0:ie.map(()=>({type:"bar",barMaxWidth:40,label:{show:_e,position:"top"}})),color:Xn},!0)}},[me,pe,ie,_e,Ut]),a.createElement(Ad.Z,{ref:Pe,className:`w-full ${dt}`,style:Mc({height:400,background:"#F6F7F9"},Dt),onEvents:Oe,option:{}})},Tc=a.memo(ym),F0=({exercise:me,dispatch:pe,value:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga,On,pa,Jt,ga,la,ka,Yt,Ca,ia,rr,oo,Lr;const{actionTabs:Ua={}}=me,sn=(0,ye.useParams)(),[tt,Za]=(0,a.useState)(1),[,va,za,ur]=(0,wt.U)(ne.iU,{exercise_id:sn==null?void 0:sn.categoryId,exercise_group_id:(dt=ie==null?void 0:ie.exercise_group_id)!=null&&dt.includes("all")?null:ie==null?void 0:ie.exercise_group_id}),[,Ha,Vr,Va]=(0,wt.U)(ne.fG,{exercise_id:sn==null?void 0:sn.categoryId,exercise_group_id:(Dt=ie==null?void 0:ie.exercise_group_id)!=null&&Dt.includes("all")?null:ie==null?void 0:ie.exercise_group_id}),Da=(qn={},nr)=>{pe({type:"exercise/setActionTabs",payload:{title:"\u5B66\u751F\u8BE6\u60C5",key:"\u5B66\u751F\u8BE6\u60C52",data:{sub_type:nr,exercise_group_id:(qn==null?void 0:qn.course_group_id)==-1?"all":qn==null?void 0:qn.course_group_id,isFinalScore:qn==null?void 0:qn.isFinalScore}}})},Or=(0,a.useCallback)(qn=>{var nr,vr,xr,ho;Da(yd(Mc({},((vr=(nr=ur==null?void 0:ur.data)==null?void 0:nr.list)==null?void 0:vr[(qn==null?void 0:qn.dataIndex)||0])||{}),{isFinalScore:!0}),(((ho=(xr=qn==null?void 0:qn.encode)==null?void 0:xr.y)==null?void 0:ho[0])||1)-1)},[(_e=ur==null?void 0:ur.data)==null?void 0:_e.list]),Sr=(qn={},nr=null)=>{var vr;console.log("asdfasdf===",qn),pe({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:{title:(qn==null?void 0:qn.question_type)||"",id:qn==null?void 0:qn.question_id,exercise_group_id:ie==null?void 0:ie.exercise_group_id,tabActive:"3",exercise_group_list:(vr=qn==null?void 0:qn.list)==null?void 0:vr.map(xr=>yd(Mc({},xr),{value:nr===0?xr==null?void 0:xr.correct_percent:nr===1?xr==null?void 0:xr.score_percent:xr==null?void 0:xr.value})),questionsscoreType:qn==null?void 0:qn.questionsscoreType}}})},or=(0,a.useCallback)((qn,nr={})=>{var vr,xr;Sr((xr=(vr=Va==null?void 0:Va.data)==null?void 0:vr.question_type_list)==null?void 0:xr[(qn==null?void 0:qn.dataIndex)||0],0)},[(Ut=Va==null?void 0:Va.data)==null?void 0:Ut.question_type_list]),ea=(0,a.useCallback)((qn,nr={})=>{var vr,xr;Sr((xr=(vr=Va==null?void 0:Va.data)==null?void 0:vr.question_type_list)==null?void 0:xr[(qn==null?void 0:qn.dataIndex)||0],1)},[(at=Va==null?void 0:Va.data)==null?void 0:at.question_type_list]),_a=(0,a.useCallback)(qn=>{var nr,vr,xr;const ho=(vr=(nr=Va==null?void 0:Va.data)==null?void 0:nr.class_average_score_list)==null?void 0:vr[(qn==null?void 0:qn.dataIndex)||0];pe({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C52",title:"\u5B66\u751F\u8BE6\u60C5",data:{exercise_group_id:ie==null?void 0:ie.exercise_group_id,exercise_group_list:ho==null?void 0:ho.list,type:3,isFinalScore:(xr=qn==null?void 0:qn.data)==null?void 0:xr[0].includes("\u6700\u7EC8\u6210\u7EE9"),question_type:ho==null?void 0:ho.question_type,questionsscoreType:"\u5206"}}})},[(Oe=Va==null?void 0:Va.data)==null?void 0:Oe.class_average_score_list,ie]),ya=([qn,nr,vr],xr=0)=>a.createElement("span",{className:qn>0?"current-primary-hover":"",style:{display:"inline-block",width:"100%",height:47,lineHeight:"47px"},onClick:()=>{qn>0&&Da(yd(Mc({},nr),{isFinalScore:!0}),xr)}},`${qn}${tt===1?"":"%"}`),ra=(()=>{var qn,nr,vr,xr,ho,Eo,Zr,sr,io,yo,kl,Gi;const Yi=[{title:"\u5206\u73ED",dataIndex:"course_group_name",align:"left"},{title:((nr=(qn=ur==null?void 0:ur.data)==null?void 0:qn.titles)==null?void 0:nr[0])||"",dataIndex:"column_1",align:"center",render:(...Gl)=>ya(Gl,0)},{title:((xr=(vr=ur==null?void 0:ur.data)==null?void 0:vr.titles)==null?void 0:xr[1])||"",dataIndex:"column_2",align:"center",render:(...Gl)=>ya(Gl,1)},{title:((Eo=(ho=ur==null?void 0:ur.data)==null?void 0:ho.titles)==null?void 0:Eo[2])||"",dataIndex:"column_3",align:"center",render:(...Gl)=>ya(Gl,2)},{title:((sr=(Zr=ur==null?void 0:ur.data)==null?void 0:Zr.titles)==null?void 0:sr[3])||"",dataIndex:"column_4",align:"center",render:(...Gl)=>ya(Gl,3)},{title:((yo=(io=ur==null?void 0:ur.data)==null?void 0:io.titles)==null?void 0:yo[4])||"",dataIndex:"column_5",align:"center",render:(...Gl)=>ya(Gl,4)},{title:((Gi=(kl=ur==null?void 0:ur.data)==null?void 0:kl.titles)==null?void 0:Gi[5])||"",dataIndex:"column_6",align:"center",render:(...Gl)=>ya(Gl,5)}];return tt===1&&Yi.push({title:"\u4EBA\u6570",dataIndex:"total_count",align:"center",render:(...Gl)=>ya(Gl,6)}),Yi})();(0,a.useEffect)(()=>{var qn;za({count_by:tt,exercise_id:sn==null?void 0:sn.categoryId,exercise_group_id:(qn=ie==null?void 0:ie.exercise_group_id)!=null&&qn.includes("all")?null:ie==null?void 0:ie.exercise_group_id})},[tt,ie==null?void 0:ie.exercise_group_id]),(0,a.useEffect)(()=>{var qn;Vr({exercise_id:sn==null?void 0:sn.categoryId,exercise_group_id:(qn=ie==null?void 0:ie.exercise_group_id)!=null&&qn.includes("all")?null:ie==null?void 0:ie.exercise_group_id})},[ie==null?void 0:ie.exercise_group_id]);const xa=(0,a.useMemo)(()=>{var qn,nr;return(nr=(qn=Va==null?void 0:Va.data)==null?void 0:qn.question_type_score_list)==null?void 0:nr.map((vr,xr)=>{var ho,Eo,Zr,sr;return a.createElement(Tc,{key:xr,Data:((ho=vr==null?void 0:vr.list)==null?void 0:ho.map(io=>{var yo;return[(io==null?void 0:io.title)||"",...((yo=io==null?void 0:io.list)==null?void 0:yo.map(kl=>kl==null?void 0:kl.value))||[]]}))||[],yAxisName:vr==null?void 0:vr.title,labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((sr=(Zr=(Eo=vr==null?void 0:vr.list)==null?void 0:Eo[0])==null?void 0:Zr.list)==null?void 0:sr.map(io=>io==null?void 0:io.course_group_name))||[],ReactEchartsOnEvents:{click:io=>{var yo;console.log("params",io),Sr(yd(Mc({},((yo=vr==null?void 0:vr.list)==null?void 0:yo[(io==null?void 0:io.dataIndex)||0])||{}),{questionsscoreType:"\u5206"}))}}})})},[(Pe=Va==null?void 0:Va.data)==null?void 0:Pe.question_type_score_list]);return a.createElement(a.Fragment,null,a.createElement(Ft.Z,{spinning:va},a.createElement("div",{className:"flex item-center justify-between mt30"},a.createElement("div",{className:"font16"},"\u6210\u7EE9\u5206\u5E03",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u7EDF\u8BA1\u6570\u503C\u6216\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement("div",{className:"flex item-center gap-20px"},a.createElement(dn.default,{style:{width:140},size:"large",value:tt,onChange:qn=>{Za(qn)},options:[{value:1,label:"\u6309\u4EBA\u6570\u7EDF\u8BA1"},{value:2,label:"\u6309\u767E\u5206\u6BD4\u7EDF\u8BA1"}]}))),a.createElement(z.default,{className:`mt10 ${z0.tables}`,bordered:!0,columns:ra,dataSource:((Pn=ur==null?void 0:ur.data)==null?void 0:Pn.list)||[],pagination:!1}),a.createElement("div",{className:"mt20"},a.createElement(Tc,{Data:((Xn=(Zn=ur==null?void 0:ur.data)==null?void 0:Zn.list)==null?void 0:Xn.map(qn=>[(qn==null?void 0:qn.course_group_name)||"",(qn==null?void 0:qn.column_1)||0,(qn==null?void 0:qn.column_2)||0,(qn==null?void 0:qn.column_3)||0,(qn==null?void 0:qn.column_4)||0,(qn==null?void 0:qn.column_5)||0,(qn==null?void 0:qn.column_6)||0]))||[],grid:{left:"5%",top:"15%"},yAxisNamePadding:[0,0,10,70],yAxisName:`\u5404\u73ED\u7EA7\u6210\u7EE9\u5206\u5E03\uFF08${tt===1?"\u4EBA\u6570":"\u767E\u5206\u6BD4"}\uFF09`,legendData:((an=ur==null?void 0:ur.data)==null?void 0:an.titles)||[],ReactEchartsOnEvents:{click:Or}}))),a.createElement(Ft.Z,{spinning:Ha},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5C0F\u9898\u5BF9\u6BD4",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Tc,{Data:((aa=(wn=Va==null?void 0:Va.data)==null?void 0:wn.question_type_list)==null?void 0:aa.map(qn=>{var nr;return[(qn==null?void 0:qn.question_type)||"",...((nr=qn==null?void 0:qn.list)==null?void 0:nr.map(vr=>vr.correct_percent))||[]]}))||[],yAxisName:"\u6B63\u786E\u7387",yAxisNamePadding:[0,0,10,0],legendData:((Ga=(Wn=(_n=(Aa=Va==null?void 0:Va.data)==null?void 0:Aa.question_type_list)==null?void 0:_n[0])==null?void 0:Wn.list)==null?void 0:Ga.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:or}}),a.createElement(Tc,{Data:((pa=(On=Va==null?void 0:Va.data)==null?void 0:On.question_type_list)==null?void 0:pa.map(qn=>{var nr;return[(qn==null?void 0:qn.question_type)||"",...((nr=qn==null?void 0:qn.list)==null?void 0:nr.map(vr=>vr.score_percent))||[]]}))||[],yAxisName:"\u5F97\u5206\u7387",yAxisNamePadding:[0,0,10,0],legendData:((ka=(la=(ga=(Jt=Va==null?void 0:Va.data)==null?void 0:Jt.question_type_list)==null?void 0:ga[0])==null?void 0:la.list)==null?void 0:ka.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:ea}}))),a.createElement(Ft.Z,{spinning:Ha},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5E73\u5747\u5206",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Tc,{Data:((Ca=(Yt=Va==null?void 0:Va.data)==null?void 0:Yt.class_average_score_list)==null?void 0:Ca.map(qn=>{var nr;return[(qn==null?void 0:qn.title)||"",...((nr=qn==null?void 0:qn.list)==null?void 0:nr.map(vr=>vr==null?void 0:vr.value))||[]]}))||[],yAxisName:"\u5404\u73ED\u7EA7\u5E73\u5747\u5206",labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((Lr=(oo=(rr=(ia=Va==null?void 0:Va.data)==null?void 0:ia.class_average_score_list)==null?void 0:rr[0])==null?void 0:oo.list)==null?void 0:Lr.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:_a}}),a.createElement("div",{className:"flex flex-col"},xa))),(Ua==null?void 0:Ua.key)==="\u7B54\u9898\u8BE6\u60C5"&&a.createElement(p0,null),(Ua==null?void 0:Ua.key)==="\u5B66\u751F\u8BE6\u60C52"&&a.createElement(Kd,null))};var cg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(F0),dg=x(67921),Ld=x(59301),mg=Object.defineProperty,gg=Object.defineProperties,fg=Object.getOwnPropertyDescriptors,Dm=Object.getOwnPropertySymbols,pg=Object.prototype.hasOwnProperty,vg=Object.prototype.propertyIsEnumerable,Im=(me,pe,ie)=>pe in me?mg(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Q0=(me,pe)=>{for(var ie in pe||(pe={}))pg.call(pe,ie)&&Im(me,ie,pe[ie]);if(Dm)for(var ie of Dm(pe))vg.call(pe,ie)&&Im(me,ie,pe[ie]);return me},W0=(me,pe)=>gg(me,fg(pe));const hg=({exercise:me,dispatch:pe,handleOnComplete:ie})=>{var dt,Dt,_e,Ut,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,Pn=(0,ye.useParams)(),[,Zn,Xn,an]=(0,wt.U)(ne.hv,{exercise_id:Pn==null?void 0:Pn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:"all",keyword:""}),Aa=(0,a.useMemo)(()=>{var Wn,Ga,On;return((On=(Ga=(Wn=an==null?void 0:an.data)==null?void 0:Wn.question)==null?void 0:Ga.question_choices)==null?void 0:On.filter(pa=>pa==null?void 0:pa.right_answer).map(pa=>pa==null?void 0:pa.exercise_choice_id))||[]},[(dt=an==null?void 0:an.data)==null?void 0:dt.question]),_n=()=>{pe({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{var Wn,Ga,On,pa,Jt;Oe!=null&&Oe.data&&Xn(W0(Q0({},wn),{exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id,exercise_id:Pn==null?void 0:Pn.categoryId,question_id:(Ga=(Wn=Oe==null?void 0:Oe.data)==null?void 0:Wn.questionDetail)==null?void 0:Ga.question_id,question_number:(pa=(On=Oe==null?void 0:Oe.data)==null?void 0:On.questionDetail)==null?void 0:pa.index,scope:(Jt=Oe==null?void 0:Oe.data)==null?void 0:Jt.scope}))},[Oe==null?void 0:Oe.data,wn]),Ld.createElement(Fe.default,{centered:!0,title:Oe==null?void 0:Oe.title,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u8BE6\u60C5",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:_n},Ld.createElement("div",{className:"flex item-center justify-between"},Ld.createElement(dn.default,{style:{width:256},mode:"multiple",maxTagCount:"responsive",value:wn==null?void 0:wn.exercise_group_id,getPopupContainer:Wn=>Wn.parentNode,onChange:Wn=>{console.log(Wn);let Ga=[...Wn];Ga.length===0&&(Ga=["all"]),Ga.includes("all")&&Ga.length>1&&(Ga[Ga.length-1]=="all"?Ga=["all"]:Ga=Ga.filter(On=>On!=="all")),aa(W0(Q0({},wn),{exercise_group_id:Ga}))},filterOption:(Wn,Ga)=>Ga.label.indexOf(Wn.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map(Wn=>({label:Wn==null?void 0:Wn.exercise_group_name,value:Wn==null?void 0:Wn.exercise_group_id}))]}),Ld.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Wn=>{aa(W0(Q0({},wn),{keyword:Wn}))}})),Ld.createElement(z.default,{className:"mt10",dataSource:((_e=(Dt=an==null?void 0:an.data)==null?void 0:Dt.student_score)==null?void 0:_e.list)||[],scroll:{y:500},loading:Zn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:Wn=>Wn||"\u672A\u5206\u73ED"},{title:"\u662F\u5426\u6B63\u786E",align:"center",dataIndex:"users_answer_info.choices",render:(Wn,Ga)=>{var On,pa,Jt,ga;return((pa=(On=Ga==null?void 0:Ga.users_answer_info)==null?void 0:On.choices)==null?void 0:pa.length)>0&&((ga=(Jt=Ga==null?void 0:Ga.users_answer_info)==null?void 0:Jt.choices)!=null&&ga.every(la=>Aa.includes(la==null?void 0:la.exercise_choice_id)))?"\u662F":"\u5426"}},{title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(Wn,Ga)=>{var On,pa,Jt;return`${(On=Ga==null?void 0:Ga.users_answer_info)==null?void 0:On.score}/${(Jt=(pa=an==null?void 0:an.data)==null?void 0:pa.question)==null?void 0:Jt.question_score}`}}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:(Wn,Ga)=>{aa(W0(Q0({},wn),{page:Wn,limit:Ga}))},total:((at=(Ut=an==null?void 0:an.data)==null?void 0:Ut.student_score)==null?void 0:at.count)||0,showTotal:Wn=>Ld.createElement("span",{className:"font12 c-666"},"\u5171",Ld.createElement("span",{style:{color:"#3061D0"}},Wn),"\u6761\u6570\u636E")}}))};var Eg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(hg),Om={flex_box_center:"flex_box_center___BUbDS",flex_space_between:"flex_space_between___bos8a",flex_box_vertical_center:"flex_box_vertical_center___DLIAD",flex_box_center_end:"flex_box_center_end___IvLKX",flex_box_column:"flex_box_column___DaoiT",tables:"tables___YOYJ9",checkboxgroup:"checkboxgroup___aBFSQ"},Nm=x(73579),Lm=x(19003),Ag=Object.defineProperty,Cg=Object.defineProperties,yg=Object.getOwnPropertyDescriptors,Rm=Object.getOwnPropertySymbols,Fg=Object.prototype.hasOwnProperty,Bg=Object.prototype.propertyIsEnumerable,Mm=(me,pe,ie)=>pe in me?Ag(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,bs=(me,pe)=>{for(var ie in pe||(pe={}))Fg.call(pe,ie)&&Mm(me,ie,pe[ie]);if(Rm)for(var ie of Rm(pe))Bg.call(pe,ie)&&Mm(me,ie,pe[ie]);return me},Xd=(me,pe)=>Cg(me,yg(pe)),Jd=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});let Sg=[d0.Z,Id.Z,Od.Z];const Pg=me=>{let pe=new Date;const ie=Qe()(me).format("HH");if(Qe()(me).isSame(Qe()(pe),"day")){const dt=Qe()(pe).format("HH"),Dt=Qe()(pe).format("mm");return{disabledHours:()=>qd(0,24).splice(1,dt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ie,dt),Qe()(me).isSame(Qe()(pe),"hour")&&ie<=dt?qd(0,60).splice(0,Dt):qd(60,60))}}else if(Qe()(me).isSame(Qe()(),"day")){const dt=Qe()().format("HH"),Dt=Qe()().format("mm");return{disabledHours:()=>qd(0,24).splice(0,dt),disabledMinutes:()=>ie<=dt?qd(0,Dt):qd(60,60)}}else return};function qd(me,pe){const ie=[];for(let dt=me;dt{var _e,Ut;let[at,Oe]=(0,a.useState)(bs(Xd(bs({},(0,ye.useParams)()),{page:1,per_page:20,rank_type:2,search:"",course_group:(0,bt.dE)()?[me.userInfo.course.course_group_id]:[]}),(0,ye.useParams)()));const[Pe,Pn]=(0,a.useState)([]),[Zn,Xn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,Aa]=(0,a.useState)(!1),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)(!1),[pa]=de.default.useForm(),{commonHeader:Jt}=Dt,ga=(0,a.useRef)(),[la,ka]=(0,a.useState)({});let[Yt,Ca]=(0,a.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:70,fixed:"left",ellipsis:!0,sorter:(tt,Za)=>tt.rank-Za.rank,render:(tt,Za,va)=>tt<4?a.createElement("img",{src:Sg[tt-1]}):tt},{title:"\u59D3\u540D",dataIndex:"user_name",width:80,fixed:"left",ellipsis:!0,key:"user_name",render:(tt,Za,va)=>a.createElement("span",null,Za.is_me&&a.createElement("span",{style:{display:"inline-block",fontSize:12,color:"#CA7720",background:"rgba(255, 181, 56, 0.36)",borderRadius:2,width:16,height:16,textAlign:"center",lineHeight:"16px",transform:"translateY(-1px)"}},"\u6211"),tt)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:80,ellipsis:!0,fixed:"left",render:tt=>tt||"- -"},{title:"\u73ED\u7EA7",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:70,fixed:"left"},{title:"\u901A\u8FC7",dataIndex:"passed_count",width:60,fixed:"left",ellipsis:!0,key:"passed_count",render:tt=>a.createElement("span",null,tt," ",tt!="-"&&"\u9898")},{title:"\u5F97\u5206",dataIndex:"score",width:50,ellipsis:!0,fixed:"left",key:"score"}]);const[ia,rr]=(0,a.useState)(null),oo=()=>{var tt,Za;const va=((tt=document.getElementById("filterWarp"))==null?void 0:tt.clientHeight)||0,za=((Za=document.getElementById("pagination"))==null?void 0:Za.clientHeight)||0;return window.innerHeight-va-za-110};(0,a.useEffect)(()=>{const tt=()=>{rr(oo())};return window.addEventListener("resize",tt),()=>{window.removeEventListener("resize",tt)}},[]);const Lr=tt=>tt&&tt{var tt,Za,va,za,ur;Yt.splice(7);for(let Ha=0;Ha<((tt=Pe==null?void 0:Pe.question_data)==null?void 0:tt.length);Ha++){let Vr={};Vr.title=Pe!=null&&Pe.sent_type?a.createElement("span",null,"\u9898\u76EE"+(Ha+1)+`\uFF08${(va=(Za=Pe==null?void 0:Pe.question_data)==null?void 0:Za[Ha])==null?void 0:va.question_score}\uFF09`):a.createElement("a",{onClick:()=>Jd(void 0,null,function*(){var Va,Da;let Or=yield(0,fe.ZP)(`/api/problems/${(Da=(Va=Pe==null?void 0:Pe.question_data)==null?void 0:Va[Ha])==null?void 0:Da.identifier}/start.json`,{method:"get"});Or&&(window.open(`/myproblems/${Or==null?void 0:Or.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(Ha+1)+`\uFF08${(ur=(za=Pe==null?void 0:Pe.question_data)==null?void 0:za[Ha])==null?void 0:ur.question_score}\uFF09`),Vr.dataIndex="question_data",Vr.width=140,Vr.render=(Va,Da)=>{var Or,Sr,or,ea,_a;return a.createElement("div",null,((Or=Va==null?void 0:Va[Ha])==null?void 0:Or.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Jd(void 0,null,function*(){var ya,ra,xa,qn,nr,vr,xr,ho;if((0,bt.Rm)()&&!((ya=pe.AssistantObject.hack)!=null&&ya.can_appraise)){oe.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(!((ra=Va==null?void 0:Va[Ha])!=null&&ra.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let Eo=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Xd(bs({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(xa=Va==null?void 0:Va[Ha])==null?void 0:xa.hack_user_code_id})});Fe.default.warning({icon:null,width:800,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(qn=Va==null?void 0:Va[Ha])==null?void 0:qn.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(nr=Va==null?void 0:Va[Ha])==null?void 0:nr.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(vr=Va==null?void 0:Va[Ha])==null?void 0:vr.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(xr=Va==null?void 0:Va[Ha])==null?void 0:xr.score)),content:a.createElement(Nm.Z,{classroomList:pe,user:me,languages:[{language:(ho=Va==null?void 0:Va[Ha])==null?void 0:ho.language,code:Eo==null?void 0:Eo.code}],v:Va,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:Va.language,game_id:Va.id,diff_code_count:Va.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((Sr=Va==null?void 0:Va[Ha])==null?void 0:Sr.answer_question_time)||"- -"),(or=Va==null?void 0:Va[Ha])!=null&&or.submit_count?a.createElement(De.Z,{title:`${((ea=Va==null?void 0:Va[Ha])==null?void 0:ea.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((_a=Va==null?void 0:Va[Ha])==null?void 0:_a.submit_count)||0):null))},Yt.push(Vr)}Ca([...Yt])},[Pe==null?void 0:Pe.question_data]),(0,a.useEffect)(()=>{var tt;(tt=me==null?void 0:me.userInfo)!=null&&tt.course&&((0,bt.dE)()&&(at.course_group=(0,bt.dE)()?[me.userInfo.course.course_group_id]:[],Oe(bs({},at))),Ua(1))},[me==null?void 0:me.userInfo]);function Ua(tt){return Jd(this,null,function*(){var Za,va,za,ur,Ha,Vr,Va;Aa(!0);let Da=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/rank_list.json`,{method:"get",params:Xd(bs({},at),{id:at.coursesId,rank_type:2})});if(Pn(Da),Aa(!1),Da.status!=-1&&((0,bt.dE)()?(tt===1&&Xn([(va=(Za=Da==null?void 0:Da.course_group)==null?void 0:Za[0])==null?void 0:va.id]),Da!=null&&Da.my_rank?wn([bs({is_me:!0},Da==null?void 0:Da.my_rank),...Da==null?void 0:Da.rank_list]):wn([...(Da==null?void 0:Da.rank_list)||[]])):wn([...(Da==null?void 0:Da.rank_list)||[]]),tt===1)){let Or={title:(Da==null?void 0:Da.hack_rank_rule)===0?a.createElement(De.Z,{title:`\u603B\u8017\u65F6\u65F6\u4E3A\u505A\u9898\u901A\u8FC7\u65F6\u957F\u548C\u7F5A\u65F6\u65F6\u957F\u7684\u603B\u548C\uFF0C + \u7F5A\u65F6\u65F6\u957F=\u8BC4\u6D4B\u51FA\u9519\u6B21\u6570X\u8BBE\u7F6E\u7684\u7F5A\u65F6\uFF08\u5F53\u524D\u4E3A${Da==null?void 0:Da.punish_time}\u5206\uFF09`},a.createElement("span",{style:{marginRight:3}},"\u603B\u8017\u65F6")," ",a.createElement("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})):"\u5B8C\u6210\u65F6\u95F4",dataIndex:(Da==null?void 0:Da.hack_rank_rule)===0?"finish_time":"finish_at",width:(Da==null?void 0:Da.hack_rank_rule)===0?80:150,ellipsis:!0,fixed:"left",key:"finish_time"};Yt.push(Or);for(let Sr=0;Sr<((za=Da==null?void 0:Da.question_data)==null?void 0:za.length);Sr++){let or={};or.title=Da!=null&&Da.sent_type?a.createElement("span",null,"\u9898\u76EE"+(Sr+1)+`\uFF08${(Ha=(ur=Da==null?void 0:Da.question_data)==null?void 0:ur[Sr])==null?void 0:Ha.question_score}\uFF09`):a.createElement("a",{onClick:()=>Jd(this,null,function*(){var ea,_a;let ya=yield(0,fe.ZP)(`/api/problems/${(_a=(ea=Da==null?void 0:Da.question_data)==null?void 0:ea[Sr])==null?void 0:_a.identifier}/start.json`,{method:"get"});ya&&(window.open(`/myproblems/${ya==null?void 0:ya.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(Sr+1)+`\uFF08${(Va=(Vr=Da==null?void 0:Da.question_data)==null?void 0:Vr[Sr])==null?void 0:Va.question_score}\uFF09`),or.dataIndex="question_data",or.width=140,or.render=(ea,_a)=>{var ya,ra,xa,qn,nr;return a.createElement("div",null,((ya=ea==null?void 0:ea[Sr])==null?void 0:ya.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Jd(this,null,function*(){var vr,xr,ho,Eo,Zr,sr,io,yo;if((0,bt.Rm)()&&!((vr=pe.AssistantObject.hack)!=null&&vr.can_view)){oe.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(!((xr=ea==null?void 0:ea[Sr])!=null&&xr.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let kl=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Xd(bs({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(ho=ea==null?void 0:ea[Sr])==null?void 0:ho.hack_user_code_id})});Fe.default.warning({icon:null,width:800,getContainer:ga.current,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(Eo=ea==null?void 0:ea[Sr])==null?void 0:Eo.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(Zr=ea==null?void 0:ea[Sr])==null?void 0:Zr.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(sr=ea==null?void 0:ea[Sr])==null?void 0:sr.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(io=ea==null?void 0:ea[Sr])==null?void 0:io.score)),content:a.createElement(Nm.Z,{classroomList:pe,user:me,languages:[{language:(yo=ea==null?void 0:ea[Sr])==null?void 0:yo.language,code:kl==null?void 0:kl.code}],v:ea,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:ea.language,game_id:ea.id,diff_code_count:ea.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((ra=ea==null?void 0:ea[Sr])==null?void 0:ra.answer_question_time)||"- -"),(xa=ea==null?void 0:ea[Sr])!=null&&xa.submit_count?a.createElement(De.Z,{title:`${((qn=ea==null?void 0:ea[Sr])==null?void 0:qn.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((nr=ea==null?void 0:ea[Sr])==null?void 0:nr.submit_count)||0):null))},Yt.push(or)}Ca([...Yt])}})}const sn=Jt==null?void 0:Jt.hack_rank_rule;return a.createElement("div",{ref:ga,style:{margin:"0px auto",minHeight:_n?"100vh":""},id:"rankingInfo"},(Pe==null?void 0:Pe.message)==="\u5C01\u699C\u4E2D"?a.createElement(ze.Z,{styles:{marginTop:0,paddingTop:100,paddingBottom:100},customText:"\u7B54\u9898\u65F6\u95F4\u8FDB\u5165\u5012\u8BA1\u65F6\uFF0C\u6682\u65F6\u5C01\u699C\uFF0C\u8BF7\u52A0\u901F\u7ADE\u6280\u901A\u5173\u7B54\u9898"}):a.createElement("div",{style:{background:"#fff",paddingTop:(0,bt.dE)()&&20,height:"100%",overflow:"auto"}},a.createElement("div",{id:"filterWarp"},a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",width:"90%"}},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5\uFF1A"),(0,bt.GJ)()&&a.createElement("div",{style:{flex:1}},a.createElement(Ne.default.Group,{className:Om.checkboxgroup,value:Zn,onChange:tt=>{var Za;at.type===1?(Xn([]),at.course_group=[],at.page=1,Oe(bs({},at)),Ua()):at.type===2?(Xn(["\u5168\u90E8"]),at.course_group=(Za=Pe==null?void 0:Pe.course_group)==null?void 0:Za.map(va=>va.id),at.page=1,Oe(bs({},at)),Ua()):(Xn([...tt.filter(va=>va!="\u5168\u90E8")]),at.course_group=tt.filter(va=>va!="\u5168\u90E8"),at.page=1,Oe(bs({},at)),Ua())}},a.createElement(Ne.default,{value:"\u5168\u90E8",style:{marginBottom:10},onChange:tt=>{tt.target.checked?at.type=2:at.type=1}},"\u5168\u90E8\u5206\u73ED"),(_e=Pe==null?void 0:Pe.course_group)==null?void 0:_e.map((tt,Za)=>a.createElement(Ne.default,{style:{marginBottom:10},onChange:va=>{at.type=3},value:tt.id},tt==null?void 0:tt.name)))),(0,bt.dE)()&&a.createElement(be.ZP.Group,{style:{marginBottom:10},onChange:tt=>{tt.target.value==="\u5168\u90E8"?(at.course_group=[],at.page=1,Oe(bs({},at)),Ua()):(at.course_group=[tt.target.value],at.page=1,Oe(bs({},at)),Ua())},defaultValue:me.userInfo.course.course_group_id},a.createElement(be.ZP,{value:"\u5168\u90E8",style:{marginBottom:10}},"\u5168\u90E8\u5206\u73ED"),(Ut=Pe==null?void 0:Pe.course_group)==null?void 0:Ut.map((tt,Za)=>a.createElement(be.ZP,{style:{marginBottom:10},value:tt.id},tt.name)))),a.createElement("div",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{_n?(0,Lm.BU)():(0,Lm.Dj)(document.getElementById("rankingInfo")),Wn(!_n)}},a.createElement("i",{style:{fontSize:12},className:`mr10 iconfont ${_n?"icon-tuichuquanping2":"icon-quanping2"}`}),a.createElement("span",null,_n?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u5C55\u793A"))),a.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10}},a.createElement("span",{style:{fontSize:14,color:"#B1BACD",display:"flex",alignItems:"center"}},"\u6392\u884C\u89C4\u5219\uFF1A",sn===0?"\u8003\u8BD5\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002\u5F53\u524D\u6309\u5B9E\u9645\u5B9E\u9A8C\u65F6\u957F\u4F18\u5148\uFF0C\u540C\u901A\u8FC7\u9898\u6570\u4E0B\u65F6\u957F\u77ED\u540D\u6B21\u9760\u524D\u3002":"\u8003\u8BD5\u65F6\u6BB5\u5916\u63D0\u4EA4\u4E0D\u8BA1\u6392\u540D\uFF1B\u5F53\u524D\u6309\u901A\u8FC7\u9898\u6570\u548C\u5B8C\u6210\u65F6\u95F4\u6392\u5E8F\uFF0C\u540C\u9898\u6570\u4E0B\u5B8C\u6210\u8D8A\u65E9\uFF0C\u540D\u6B21\u8D8A\u524D\u3002",(0,bt.eB)()&&a.createElement("a",{onClick:()=>{On(!0),pa.setFieldsValue({punish_time:Jt.punish_time,hack_rank_rule:Jt.hack_rank_rule,open_code:Jt.open_code,open_code_type:Jt.open_code_type,rank_forbidden:Jt.rank_forbidden,rank_forbidden_start:Jt.rank_forbidden_start?Qe()(Jt.rank_forbidden_start):"",rank_forbidden_end:Jt.rank_forbidden_end?Qe()(Jt.rank_forbidden_end):""})}},"\u8BBE\u7F6E\u89C4\u5219/"),a.createElement("a",{onClick:()=>{Fe.default.warning({title:"\u8BA1\u5206\u89C4\u5219",width:500,getContainer:ga.current,content:a.createElement("div",null,sn===0&&a.createElement("p",null,"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219"),a.createElement("p",null,"AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),a.createElement("p",null,"AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),sn==0&&a.createElement(a.Fragment,null,a.createElement("p",null,"\u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09"),a.createElement("p",null,"\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6"),a.createElement("p",null,"\u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6"),a.createElement("p",null,"\u4E0D\u7B97\u7F5A\u65F6\u7684\u60C5\u51B5\uFF1A\u6CA1\u6709\u901A\u8FC7\u7684\u9898\u76EE\u3001\uFF08\u7CFB\u7EDF\uFF09\u5185\u90E8\u9519\u8BEF\u3001\u7F16\u8BD1\u9519\u8BEF")))})}},"\u67E5\u770B\u89C4\u5219")),(0,bt.GJ)()&&a.createElement(a.Fragment,null,a.createElement(Se.default.Search,{className:"mr20",onSearch:tt=>{at.page=1,at.search=tt,Oe(bs({},at)),Ua()},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250,marginLeft:"auto"}}),a.createElement(Ce.ZP,{onClick:()=>{(0,ce.KU)(Xd(bs({},at),{id:at.coursesId,rank_type:2,homework_common_id:at.categoryId}))}},"\u5BFC\u51FA")))),a.createElement(Ft.Z,{spinning:aa},a.createElement(z.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200,y:_n?ia:null},rowClassName:(tt,Za)=>Za===0&&(0,bt.dE)()&&Om.tables,dataSource:an,columns:Yt})),a.createElement("div",{id:"pagination",style:{width:"100%",textAlign:"center",marginTop:10}},a.createElement(xe.Z,{current:at.page,pageSize:at.per_page,total:Pe==null?void 0:Pe.count,showSizeChanger:!0,onChange:(tt,Za)=>{at.page=tt,at.per_page=Za,Oe(bs({},at)),Ua()}}))),a.createElement(Fe.default,{open:Ga,title:"\u89C4\u5219\u8BBE\u7F6E",getContainer:()=>ga.current,width:630,onOk:()=>{pa.submit()},onCancel:()=>{On(!1)}},a.createElement(de.default,{colon:!1,size:"large",form:pa,onValuesChange:(tt,Za)=>{console.log("---",tt),ka(bs(bs({},Za),tt))},onFinish:tt=>Jd(void 0,null,function*(){console.log("---",tt);let Za=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/exercise_setting_rank.json`,{method:"put",body:Xd(bs({},tt),{rank_forbidden_start:Qe()(tt.rank_forbidden_start).format("YYYY-MM-DD HH:mm"),rank_forbidden_end:Qe()(tt.rank_forbidden_end).format("YYYY-MM-DD HH:mm")})});(Za==null?void 0:Za.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),On(!1),Ua(),ie({type:"exercise/getCommonHeader",payload:bs({},at)}))})},a.createElement(de.default.Item,{label:"\u8BC4\u6D4B\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F",name:"punish_time"},a.createElement(Te.Z,{min:0,precision:0,style:{width:"100%"},addonAfter:"\u5206\u949F"})),a.createElement(de.default.Item,{label:"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219",name:"hack_rank_rule"},a.createElement(be.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8,marginTop:8,marginLeft:12}},a.createElement(be.ZP,{value:0},"\u8017\u65F6\u65F6\u957F\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09")),a.createElement(be.ZP,{value:1},"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09")))),a.createElement(de.default.Item,{name:"open_code",valuePropName:"checked",style:{marginBottom:0}},a.createElement(Ne.default,null,"\u516C\u5F00\u4EE3\u7801 ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09"))),la.open_code&&a.createElement(de.default.Item,{name:"open_code_type",style:{marginLeft:20}},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),a.createElement(be.ZP,{value:0},"\u4EFB\u610F\u65F6\u95F4"))),a.createElement(de.default.Item,{valuePropName:"checked",name:"rank_forbidden"},a.createElement(Ne.default,null,"\u5F00\u542F\u5C01\u699C ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09"))),la.rank_forbidden&&a.createElement(re.Z,{align:"middle",style:{alignItems:"center"}},a.createElement(ve.Z,null,"\u5F00\u59CB\u65F6\u95F4"),a.createElement(ve.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_start",style:{marginBottom:0}},a.createElement(xn.default,{size:"large",style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4\uFF09",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Lr,disabledTime:Pg}))),a.createElement(ve.Z,{className:"ml20"},"\u622A\u6B62\u65F6\u95F4"),a.createElement(ve.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_end",style:{marginBottom:0}},a.createElement(xn.default,{size:"large",style:{width:200},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4\uFF09",showTime:{format:"HH:mm",defaultValue:Qe()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm"})))))))};var Tm=(0,ye.connect)(({shixunHomeworks:me,user:pe,classroomList:ie,exercise:dt})=>({user:pe,shixunHomeworks:me,classroomList:ie,exercise:dt}))(bg),ir=x(59301),xg=Object.defineProperty,wg=Object.defineProperties,Dg=Object.getOwnPropertyDescriptors,km=Object.getOwnPropertySymbols,Ig=Object.prototype.hasOwnProperty,Og=Object.prototype.propertyIsEnumerable,jm=(me,pe,ie)=>pe in me?xg(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,lc=(me,pe)=>{for(var ie in pe||(pe={}))Ig.call(pe,ie)&&jm(me,ie,pe[ie]);if(km)for(var ie of km(pe))Og.call(pe,ie)&&jm(me,ie,pe[ie]);return me},G0=(me,pe)=>wg(me,Dg(pe)),_d=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Ng=({exercise:me,dispatch:pe,classroomList:ie})=>{var dt,Dt,_e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga,On,pa,Jt,ga,la,ka,Yt,Ca,ia;const{ScoreRangesData:rr}=me,[oo,Lr]=(0,a.useState)((dt=me==null?void 0:me.commonHeader)!=null&&dt.show_acm?"5":"1"),[Ua,sn]=(0,a.useState)({}),[tt,Za]=(0,a.useState)([]),[va,za]=(0,a.useState)([]),[ur,Ha]=(0,a.useState)({exercise_group_id:["all"],scope:"0",question_type:["all"]}),[Vr,Va]=(0,a.useState)(0),[Da,Or]=(0,a.useState)(0),[Sr,or]=(0,a.useState)([]),[ea,_a]=(0,a.useState)([]),[ya,ra]=(0,a.useState)(0),[xa,qn]=(0,a.useState)(!0),[nr,vr]=(0,a.useState)(!1),[xr,ho]=(0,a.useState)(!1),[Eo,Zr]=(0,a.useState)(!1),[sr,io]=(0,a.useState)(!1),[yo,kl]=(0,a.useState)(0),Gi=(0,a.useRef)(null),Yi=(0,a.useRef)(null),[Gl]=de.default.useForm(),_i=(0,ye.useParams)(),ku=[{label:"90%-100%",color:"#3BA1FF"},{label:"80%-90%",color:"#37CCCC"},{label:"70%-80%",color:"#4ECC74"},{label:"60%-70%",color:"#FBD438"},{label:"60%\u53CA\u4EE5\u4E0B",color:"#F3647C"}];(0,a.useEffect)(()=>(sr?Gi.current=setInterval(()=>{kl(to=>to+1)},1e3*30):clearInterval(Gi.current),()=>{clearInterval(Gi.current)}),[sr]),(0,a.useEffect)(()=>{Iu()},[]),(0,a.useEffect)(()=>{var to;yo>0&&(oo==="1"?Iu():(to=Yi.current)==null||to.dealData())},[yo]);const Iu=(...to)=>_d(void 0,[...to],function*(el=ur){vr(!0),yield Promise.all([Kl(el),Ui(el),mu(el)]),vr(!1),qn(!1)}),eo=(0,a.useMemo)(()=>{var to,el;return{scope:ur==null?void 0:ur.scope,exercise_group_id:(to=ur==null?void 0:ur.exercise_group_id)!=null&&to.includes("all")?null:ur==null?void 0:ur.exercise_group_id,question_type:(el=ur==null?void 0:ur.question_type)!=null&&el.includes("all")?null:ur==null?void 0:ur.question_type}},[ur]),Kl=to=>_d(void 0,null,function*(){var el,Ol,bi;const qi={scope:to==null?void 0:to.scope,exercise_group_id:(el=to==null?void 0:to.exercise_group_id)!=null&&el.includes("all")?null:to==null?void 0:to.exercise_group_id},ui=yield(0,fe.ZP)(`/api/exercises/${_i==null?void 0:_i.categoryId}/new_exercise_result.json`,{method:"get",params:lc({},qi)});if(pe({type:"exercise/getScoreRangesData",payload:{exercise_id:_i==null?void 0:_i.categoryId}}),(ui==null?void 0:ui.status)===0){const Ju=[{label:"\u5168\u90E8",value:"all"}];pe({type:"exercise/save",payload:{course_groups:ui==null?void 0:ui.course_groups}}),(Ol=ui==null?void 0:ui.course_groups)==null||Ol.forEach($n=>{Ju.push({label:$n==null?void 0:$n.exercise_group_name,value:$n==null?void 0:$n.exercise_group_id})});const kn=[{label:"\u5168\u90E8",value:"all"}];(bi=ui==null?void 0:ui.question_types)==null||bi.forEach($n=>{kn.push({label:$n==null?void 0:$n.name,value:$n==null?void 0:$n.id})}),za(kn),Za(Ju),sn(lc({},ui))}}),Ui=(to,...el)=>_d(void 0,[to,...el],function*(Ol,bi=!1,qi={}){var ui;const Ju={scope:Ol==null?void 0:Ol.scope,exercise_group_id:(ui=Ol==null?void 0:Ol.exercise_group_id)!=null&&ui.includes("all")?null:Ol==null?void 0:Ol.exercise_group_id};ho(bi);const kn=yield(0,fe.ZP)(`/api/exercises/${_i==null?void 0:_i.categoryId}/new_exercise_result_form.json`,{method:"get",params:lc(G0(lc({},Ju),{method:Vr,order:Da}),qi)});(kn==null?void 0:kn.status)===0&&or(kn==null?void 0:kn.rate_list),ho(!1)}),mu=(to,...el)=>_d(void 0,[to,...el],function*(Ol,bi=!1,qi={}){var ui;const Ju={scope:Ol==null?void 0:Ol.scope,exercise_group_id:(ui=Ol==null?void 0:Ol.exercise_group_id)!=null&&ui.includes("all")?null:Ol==null?void 0:Ol.exercise_group_id};Zr(bi);const kn=yield(0,fe.ZP)(`/api/exercises/${_i==null?void 0:_i.categoryId}/new_exercise_result_bottom.json`,{method:"get",params:lc(G0(lc({},Ju),{method:ya}),qi)});(kn==null?void 0:kn.status)===0&&_a(kn==null?void 0:kn.chart),Zr(!1)}),Uu=[{label:"\u5168\u90E8",value:"0"},{label:"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377",value:"1"},{label:"\u5DF2\u4EA4\u5377",value:"2"}],su=()=>[{name:"exercise_group_id",label:"\u5206\u73ED\u8303\u56F4",ItemData:tt,isShow:!0},{noStyle:!0,isShow:oo==="3",children:ir.createElement("div",{className:"mb20",style:{color:"#FF9D18"}},"\u8BF4\u660E\uFF1A\u5B66\u751F\u4EBA\u6570=0\u7684\u5206\u73ED\u4E0D\u5728\u4E0B\u9762\u56FE\u8868\u4E2D\u663E\u793A"),ItemData:[]},{name:"scope",label:ir.createElement("span",{style:{marginRight:-18}},"\u7EDF\u8BA1\u8303\u56F4 ",ir.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ir.createElement(ir.Fragment,null,ir.createElement("div",null,ir.createElement("span",{style:{fontWeight:600}},"\u5168\u90E8\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5168\u90E8\u5B66\u751F\u65F6\uFF0C\u5219\u7EDF\u8BA1\u6570\u636E\u6DB5\u76D6\u6240\u6709\u5E94\u8003\u5B66\u751F\u3002"),ir.createElement("div",null,ir.createElement("span",{style:{fontWeight:600}},"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u6B63\u5728\u8003\u8BD5\u4E2D\u548C\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"),ir.createElement("div",null,ir.createElement("span",{style:{fontWeight:600}},"\u5DF2\u4EA4\u5377\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"))},ir.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),type:"Radio",ItemData:Uu,isShow:oo!=="3"},{name:"question_type",label:"\u9009\u62E9\u9898\u578B",ItemData:va,isShow:oo==="2"}],jl=[((Dt=me==null?void 0:me.commonHeader)==null?void 0:Dt.show_acm)&&{name:"\u7F16\u7A0B\u9898\u6392\u884C",id:"5"},{name:"\u6210\u7EE9\u603B\u89C8",id:"1"},{name:"\u8BD5\u9898\u8BE6\u60C5",id:"2"},{name:"\u5206\u73ED\u5BF9\u6BD4",id:"3"}].filter(to=>!!to),Nu=Vr?"\u5F97\u5206\u7387":"\u6B63\u786E\u7387",Vs=to=>{to==="1"&&Iu(),Lr(to)},Gu=(0,a.useMemo)(()=>{var to;const el=[],Ol=[],bi=[];(to=Ua==null?void 0:Ua.student_score_list)==null||to.map(ui=>{el.unshift([ui.name,ui.score_range].join(".")),Ol.unshift({value:ui.rate,type:ui.type}),bi.unshift(ui.count)});const qi={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"}},grid:{left:90,right:120,top:60,bottom:40},xAxis:{type:"value",name:"\u5B66\u751F\u6BD4\u4F8B\uFF08%\uFF09",data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"category",data:el,name:"\u6210\u7EE9\uFF08\u5206\uFF09",nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",formatter:ui=>`${ui.split(".")[0]} +(${ui.split(".")[1]})`}},series:[{type:"bar",data:Ol,color:"#A2BEFF",barWidth:40,itemStyle:{borderColor:"#165DFF",borderWidth:1},label:{show:!0,position:"right",color:"#666666",formatter:ui=>{var Ju;return`${(Ju=ui==null?void 0:ui.data)==null?void 0:Ju.value}%\uFF08${bi[ui==null?void 0:ui.dataIndex]}\u4EBA\uFF09`}}}]};return ir.createElement(Ad.Z,{option:qi,onEvents:{click:ui=>{var Ju;ui.componentType==="series"&&pe({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u5217\u8868",data:G0(lc({},ur),{type:1,sub_type:(Ju=ui==null?void 0:ui.data)==null?void 0:Ju.type})}})}},style:{height:434,background:"#F6F7F9"}})},[Ua==null?void 0:Ua.student_score_list]),wr=(0,a.useMemo)(()=>{let to=[],el=[];Sr.forEach(bi=>{to.push(bi.index),el.push({value:bi.rate,extraInfo:bi})});const Ol={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"},formatter:()=>""},dataZoom:lc({type:"slider",show:(el==null?void 0:el.length)>30},(el==null?void 0:el.length)>30?{start:0,end:Math.floor(29*100/(Sr==null?void 0:Sr.length))}:{}),grid:{left:50,right:60,top:60,bottom:40},xAxis:{type:"category",name:"\u9898\u76EE",data:to,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"value",name:Nu,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:el,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}%"},color:"#2EC25B"}]};return ir.createElement(Ad.Z,{option:Ol,style:{height:370,background:"#F6F7F9"},onEvents:{click:bi=>{var qi,ui,Ju,kn,$n,fo,Mu,us,Ku,uc,kc,_s;console.log("sdfsdf===",(qi=bi==null?void 0:bi.data)==null?void 0:qi.extraInfo),pe({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C5",title:ir.createElement(ir.Fragment,null,"\u5B66\u751F\u8BE6\u60C5",ir.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u9898\u76EE",(Ju=(ui=bi==null?void 0:bi.data)==null?void 0:ui.extraInfo)==null?void 0:Ju.index,"\uFF0C",Nu,($n=(kn=bi==null?void 0:bi.data)==null?void 0:kn.extraInfo)==null?void 0:$n.rate,"%\uFF09"),ir.createElement(De.Z,{title:ir.createElement(ir.Fragment,null,"\u9898\u76EE\uFF1A",(Mu=(fo=bi==null?void 0:bi.data)==null?void 0:fo.extraInfo)==null?void 0:Mu.question_title,ir.createElement("br",null),"\u9898\u578B\uFF1A",(Ku=(us=bi==null?void 0:bi.data)==null?void 0:us.extraInfo)==null?void 0:Ku.question_type,ir.createElement("br",null),Nu,"\uFF1A",(kc=(uc=bi==null?void 0:bi.data)==null?void 0:uc.extraInfo)==null?void 0:kc.rate,"%")},ir.createElement("a",null,"\u8BD5\u9898\u8BE6\u60C5"))),data:{questionDetail:(_s=bi==null?void 0:bi.data)==null?void 0:_s.extraInfo,scope:eo==null?void 0:eo.scope}}})}}})},[Sr,Nu,eo]),dl=(0,a.useMemo)(()=>ea==null?void 0:ea.map((to,el)=>{var Ol,bi,qi,ui,Ju;const kn={tooltip:{trigger:"item"},title:{text:to==null?void 0:to.question_type,textStyle:{fontWeight:"normal",fontSize:14},top:"10%",left:"center"},series:[{name:to==null?void 0:to.question_type,type:"pie",radius:["20%","40%"],center:["50%","65%"],itemStyle:{borderColor:"#fff",borderWidth:2},data:[{value:((Ol=to==null?void 0:to.details)==null?void 0:Ol.full_count)||0,name:ku[0].label,itemStyle:{color:ku[0].color}},{value:((bi=to==null?void 0:to.details)==null?void 0:bi.best_count)||0,name:ku[1].label,itemStyle:{color:ku[1].color}},{value:((qi=to==null?void 0:to.details)==null?void 0:qi.good_count)||0,name:ku[2].label,itemStyle:{color:ku[2].color}},{value:((ui=to==null?void 0:to.details)==null?void 0:ui.pass_count)||0,name:ku[3].label,itemStyle:{color:ku[3].color}},{value:((Ju=to==null?void 0:to.details)==null?void 0:Ju.fails_count)||0,name:ku[4].label,itemStyle:{color:ku[4].color}}]}]};return ir.createElement(Ad.Z,{key:el,className:"bg-white",option:kn,style:{width:"100%",height:240},onEvents:{click:$n=>{const fo=G0(lc({},ur),{question_type:[to==null?void 0:to.question_type_id]});Ha(fo),Gl.setFieldsValue(lc({},fo)),Lr("2"),window.scrollTo({top:0,behavior:"smooth"})}}})}),[ea]),Fi=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:to=>{let el=to;to===1&&(el=d0.Z),to===2&&(el=Id.Z),to===3&&(el=Od.Z);const Ol=typeof el=="number"?el:ir.createElement("img",{src:el});return ir.createElement("div",{style:{textAlign:"left",paddingLeft:22}},Ol)}},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:to=>ir.createElement(De.Z,{placement:"topLeft",title:to},ir.createElement("span",null,to||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:to=>ir.createElement(De.Z,{placement:"topLeft",title:to},ir.createElement("span",null,to||"--"))},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:to=>ir.createElement(De.Z,{placement:"topLeft",title:to},ir.createElement("span",null,to||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:to=>ir.createElement(De.Z,{placement:"topLeft",title:to},ir.createElement("span",null,to||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return ir.createElement("div",{className:Ls.wrap},ir.createElement(fi.Z,{loading:xa,active:!0},(Ua==null?void 0:Ua.exercise_status)===1&&ir.createElement(ze.Z,{styles:{margin:"0 auto",padding:200}}),(Ua==null?void 0:Ua.exercise_status)>1&&ir.createElement(a.Fragment,null,ir.createElement(re.Z,{className:"mb30",align:"middle",justify:"space-between"},ir.createElement(Dd.tp,{dataSource:jl,value:oo,onChange:Vs}),oo==="3"?ir.createElement(Ce.ZP,{type:"primary",icon:ir.createElement(dg.Z,{rev:void 0}),onClick:()=>_d(void 0,null,function*(){var to;if((0,bt.Rm)()&&!((to=ie.AssistantObject.exercise)!=null&&to.can_download)){oe.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}pe({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5206\u73ED\u5BF9\u6BD4",course_groups:Ua==null?void 0:Ua.course_groups.map(el=>({course_group_id:el==null?void 0:el.exercise_group_id,group_group_name:el==null?void 0:el.exercise_group_name,count:el==null?void 0:el.exercise_group_students})),fn:()=>_d(void 0,null,function*(){const el=yield(0,ne.iB)({exercise_id:_i==null?void 0:_i.categoryId,exercise_group_id:JSON.parse(localStorage.getItem("all_student_works_param")).course_group});(el==null?void 0:el.status)===0?(oe.ZP.success(el==null?void 0:el.message),ye.history.push(`/classrooms/${_i.coursesId}/exportlist/exercise_score,export_exercise_users`)):oe.ZP.success(el==null?void 0:el.message)})}})})},"\u5BFC\u51FA\u5206\u73ED\u5BF9\u6BD4"):ir.createElement(re.Z,null,ir.createElement(Ae.Z,{checked:sr,onChange:to=>io(to),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",ir.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),!["4","5"].includes(oo)&&ir.createElement(om,{form:Gl,initialValues:ur,onValuesChange:(to,el)=>{const Ol=lc(lc({},ur),el);console.log(Ol,"newValue"),Ha(lc({},Ol)),oo==="1"&&Iu(Ol)},data:su()}),oo==="5"&&ir.createElement(Tm,null),ir.createElement("section",{style:{display:oo==="1"?"block":"none"}},ir.createElement(Ft.Z,{spinning:nr},(Ua==null?void 0:Ua.open_camera)&&ir.createElement(ir.Fragment,null,ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),ir.createElement(b0.ZP,{data:(0,b0.Uf)(Ua)})),ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u8BD5\u5377\u6982\u89C8"),ir.createElement("div",{className:"flex item-center current",onClick:()=>{pe({type:"exercise/setActionTabs",payload:{key:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"}})}},ir.createElement("i",{className:"iconfont icon-shezhi2 mr5 font16"}),ir.createElement("span",{style:{color:"#333333"}},"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"))),ir.createElement("div",{className:Ls.table},ir.createElement("aside",null,ir.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),ir.createElement("div",null,(_e=Ua==null?void 0:Ua.exercise_counts)==null?void 0:_e.total_score,"\u5206")),ir.createElement("aside",null,ir.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),ir.createElement("div",null,(Ut=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Ut.time)),ir.createElement("aside",null,ir.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",ir.createElement(De.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"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(at=Ua==null?void 0:Ua.exercise_counts)==null?void 0:at.avg_answer_duration)),ir.createElement("aside",null,ir.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",ir.createElement(De.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(Oe=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Oe.candidate_num,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",ir.createElement(De.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"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(Pe=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Pe.exam_num,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u53C2\u8003\u7387",ir.createElement(De.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(Pn=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Pn.reference_rate,"%")),ir.createElement("aside",null,ir.createElement("div",null,"\u5E73\u5747\u5206",ir.createElement(De.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(Zn=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Zn.average_score,"\u5206")),ir.createElement("aside",null,ir.createElement("div",null,"\u6700\u9AD8\u5206"),ir.createElement("div",null,(Xn=Ua==null?void 0:Ua.exercise_counts)==null?void 0:Xn.max_score,"\u5206")),ir.createElement("aside",null,ir.createElement("div",null,"\u6700\u4F4E\u5206"),ir.createElement("div",null,(an=Ua==null?void 0:Ua.exercise_counts)==null?void 0:an.min_score,"\u5206")),ir.createElement("aside",null,ir.createElement("div",null,"\u6807\u51C6\u5DEE",ir.createElement(De.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"},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(wn=Ua==null?void 0:Ua.exercise_counts)==null?void 0:wn.standard_deviation)),ir.createElement("aside",null,ir.createElement("div",null,"\u4F18\u79C0",ir.createElement(De.Z,{title:`\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(aa=rr==null?void 0:rr.score_ranges)==null?void 0:aa.good_rate}%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*${(Aa=rr==null?void 0:rr.score_ranges)==null?void 0:Aa.max_rate}%\u7684\u5B66\u751F\u6570`},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(_n=Ua==null?void 0:Ua.exercise_counts)==null?void 0:_n.best_counts,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u826F\u597D",ir.createElement(De.Z,{title:`\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Wn=rr==null?void 0:rr.score_ranges)==null?void 0:Wn.pass_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(Ga=rr==null?void 0:rr.score_ranges)==null?void 0:Ga.good_rate}%\u7684\u5B66\u751F\u6570`},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(On=Ua==null?void 0:Ua.exercise_counts)==null?void 0:On.good_counts,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u53CA\u683C",ir.createElement(De.Z,{title:`\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(pa=rr==null?void 0:rr.score_ranges)==null?void 0:pa.fail_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(Jt=rr==null?void 0:rr.score_ranges)==null?void 0:Jt.pass_rate}%\u7684\u5B66\u751F\u6570`},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(ga=Ua==null?void 0:Ua.exercise_counts)==null?void 0:ga.pass_counts,"\u4EBA")),ir.createElement("aside",null,ir.createElement("div",null,"\u4E0D\u53CA\u683C",ir.createElement(De.Z,{title:`\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*${(la=rr==null?void 0:rr.score_ranges)==null?void 0:la.fail_rate}%\u7684\u5B66\u751F\u6570`},ir.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),ir.createElement("div",null,(ka=Ua==null?void 0:Ua.exercise_counts)==null?void 0:ka.fail_counts,"\u4EBA"))),ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u9898\u76EE\u6982\u89C8",ir.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),ir.createElement(re.Z,null,ir.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},ir.createElement(dn.default,{style:{width:140},value:Vr,onChange:to=>{Va(to),Ui(ur,!0,{method:to})}},ir.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),ir.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))),ir.createElement(de.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},ir.createElement(dn.default,{style:{width:140},value:Da,onChange:to=>{Or(to),Ui(ur,!0,{order:to})}},ir.createElement(dn.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),ir.createElement(dn.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),ir.createElement(dn.default.Option,{value:2},"\u6309",Nu,"\u5347\u5E8F"),ir.createElement(dn.default.Option,{value:3},"\u6309",Nu,"\u964D\u5E8F"))))),ir.createElement(Ft.Z,{spinning:xr},wr),ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",ir.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09"))),Gu,ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u4F18\u79C0\u751F",ir.createElement(De.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},ir.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),ir.createElement(z.default,{columns:Fi,rowKey:"index",dataSource:(Ua==null?void 0:Ua.rank_list)||[],pagination:!1}),ir.createElement("div",{className:Ls.head},ir.createElement("div",{className:Ls.title},"\u9898\u578B\u6982\u89C8",ir.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),ir.createElement(re.Z,null,ir.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},ir.createElement(dn.default,{style:{width:140},value:ya,onChange:to=>{ra(to),mu(ur,!0,{method:to})}},ir.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),ir.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))))),ir.createElement(Ft.Z,{spinning:Eo},ir.createElement("div",{className:"p-20px ",style:{background:"#F6F7F9"}},ir.createElement("div",{className:"flex item-center justify-end mb20 gap-10px"},ir.createElement("div",{className:" c-grey-333"},ya===0?"\u6B63\u786E\u7387\u533A\u95F4\uFF1A":"\u5F97\u5206\u7387\u533A\u95F4\uFF1A"),ir.createElement("div",{className:"flex item-center gap-20px"},ku.map((to,el)=>ir.createElement("div",{key:el,className:"flex item-center gap-10px"},ir.createElement("div",{className:"rounded-2px",style:{width:10,height:10,background:to==null?void 0:to.color}}),ir.createElement("div",{className:"font12 c-grey-333"},to==null?void 0:to.label))))),ir.createElement("div",{className:"gap-10px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(360px, 1fr))"}},dl))))),oo==="2"&&ir.createElement("section",null,Ua!=null&&Ua.is_random?ir.createElement(Yn,{value:eo,ref:Yi}):ir.createElement(Em,{value:eo,ref:Yi})),oo==="3"&&ir.createElement("section",null,ir.createElement(cg,{value:eo})))),((Yt=me==null?void 0:me.actionTabs)==null?void 0:Yt.key)==="\u5B66\u751F\u8BE6\u60C5"&&ir.createElement(Eg,null),((Ca=me==null?void 0:me.actionTabs)==null?void 0:Ca.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"&&ir.createElement(tu,{handleOnComplete:Iu}),((ia=me==null?void 0:me.actionTabs)==null?void 0:ia.key)==="\u5B66\u751F\u5217\u8868"&&ir.createElement(Fc,null))};var Lg=(0,ye.connect)(({exercise:me,classroomList:pe})=>({exercise:me,classroomList:pe}))(Ng),Rg=x(46451),fd={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"},Zm=x(98451),Mg=x(40255),ji=x(59301),Tg=Object.defineProperty,kg=Object.defineProperties,jg=Object.getOwnPropertyDescriptors,Hm=Object.getOwnPropertySymbols,Zg=Object.prototype.hasOwnProperty,Hg=Object.prototype.propertyIsEnumerable,zm=(me,pe,ie)=>pe in me?Tg(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,U0=(me,pe)=>{for(var ie in pe||(pe={}))Zg.call(pe,ie)&&zm(me,ie,pe[ie]);if(Hm)for(var ie of Hm(pe))Hg.call(pe,ie)&&zm(me,ie,pe[ie]);return me},zg=(me,pe)=>kg(me,jg(pe)),$d=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const{TabPane:Fm}=E.default,Qg=({classroomList:me,exercise:pe,loading:ie,dispatch:dt})=>{var Dt;const _e=(0,ye.useParams)(),Ut=(0,ye.useLocation)(),[at]=de.default.useForm(),{commonHeader:Oe}=pe;let[Pe,Pn]=(0,a.useState)(!0),[Zn,Xn]=(0,a.useState)(!1);const[an,wn]=(0,a.useState)("myself");let[aa,Aa]=(0,a.useState)([]),[_n,Wn]=(0,a.useState)([]),[Ga,On]=(0,a.useState)(),[pa,Jt]=(0,a.useState)([]);const ga=(0,a.useRef)(),[la,ka]=(0,a.useState)(1),Yt=(0,a.useRef)(null),[Ca,ia]=(0,a.useState)(!1),[rr,oo]=(0,a.useState)(""),[Lr,Ua]=(0,a.useState)(""),sn=[{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:_a=>_a?"\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:(_a,ya)=>ji.createElement("a",{href:_a?`/randompaper/detail/${ya.id}`:`/paperlibrary/see/${ya.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[tt,Za]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,a.useEffect)(()=>{pe.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(ur(),Jt([]),va())},[pe.actionTabs.key]);const va=()=>$d(void 0,null,function*(){const _a=yield dt({type:"paperlibrary/getTeachGroupData"});Wn(_a)}),za=_a=>{const ya=parseInt(_a);return isNaN(ya)?"":ya},ur=()=>$d(void 0,null,function*(){var _a,ya;if(Pe){++tt.page,Pn(!1);const ra=yield dt({type:"exercise/getBrankList",payload:zg(U0({},tt),{search:(_a=tt.search)==null?void 0:_a.trim()})});aa=ra!=null&&ra.object_list?[...aa.concat(ra==null?void 0:ra.object_list)]:aa,On(ra.is_teacher),((ya=ra.object_list)==null?void 0:ya.length){Yt.current.scrollTop=0,aa=[],tt.page=0,tt.group_id=_a,Pe=!0,Jt([]),Za(U0({},tt)),ur()},Vr={selectedRowKeys:pa,onChange:_a=>{Jt(_a)},type:"radio"},Va=()=>{Za(U0({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),Aa([]),Pn(!0),wn("myself"),dt({type:"exercise/setActionTabs",payload:{}}),Xn(!1)},[Da,Or,Sr,or]=(0,Zm.P)(),ea=_a=>$d(void 0,null,function*(){let ya=!1;aa.forEach(nr=>{pa.includes(nr.id)&&(ya=nr.is_random)}),ga.current&&(ya=Oe==null?void 0:Oe.is_random);const ra=_a.map(nr=>({shixun_id:nr.id,is_use:nr.is_use,is_copy:nr.is_copy}));if(!ya){const nr=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:ga.current?[ga.current]:pa,shixuns_info:ra,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!ga.current}});(nr==null?void 0:nr.status)===0&&((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),oo(`/classrooms/${_e.coursesId}/exercise/${nr.exercise_id}/detail?random=${nr.is_random}&tabs=3`),Ua(`/classrooms/${_e.coursesId}/exercise/add/${nr.exercise_id}?random=${nr.is_random}&type=2`),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${nr.exercise_id}/detail?random=${nr.is_random}&tabs=3`},1e3),Or(),Va());return}dt({type:"exercise/setActionTabs",payload:{}}),Or();let xa=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:ji.createElement("div",{className:fd.modalColumn},ji.createElement("div",{className:fd.modalRow},ji.createElement("sup",{className:fd.sup},"*"),ji.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ji.createElement(Te.Z,{parser:za,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:xa,onChange:nr=>{xa=nr;const vr=document.getElementById("model_error");xa<1||xa>50?vr.style.display="block":vr.style.display="none"}})),ji.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:Va,onOk:()=>$d(void 0,null,function*(){if(xa<1||xa>50){const vr=document.getElementById("model_error");return vr.style.display="block",Promise.reject()}qn.update({cancelButtonProps:{disabled:!0}});const nr=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:ga.current?[ga.current]:pa,shixuns_info:ra,num:xa,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!ga.current}});qn.update({cancelButtonProps:{disabled:!1}}),nr&&nr.status===0?((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),Va(),Or(),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${nr.exercise_id}/detail?random=${nr.is_random}&tabs=3`},1e3)):(Va(),Or())})})});return ji.createElement(ji.Fragment,null,ji.createElement(Fe.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:pe.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Zn,bodyStyle:{minHeight:150},wrapClassName:fd.warpModal,onOk:()=>$d(void 0,null,function*(){var _a;if(la===1){if(!pa.length){oe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Xn(!0);let ya=!1,ra=!1;if(aa.forEach(qn=>{pa.includes(qn.id)&&qn.need_authorize&&(ya=qn.need_authorize),pa.includes(qn.id)&&(ra=qn.is_random)}),ya){(0,jc.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 or({id:`${pa[0]}`,course_id:_e.coursesId,type:"examination_bank"}))||ea([]),Xn(!1)}else{Xn(!0);const ya=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/use_origin_exercise.json`,{method:"post"}),ra=yield or({id:`${pa[0]}`,course_id:_e.coursesId,type:"examination_bank",result:ya});ga.current=(_a=ya==null?void 0:ya.save_banks_params)==null?void 0:_a.bank_id,ra||ea([]),Xn(!1)}}),onCancel:Va},ji.createElement(be.ZP.Group,{value:la,onChange:_a=>ka(_a.target.value),style:{marginTop:10,marginBottom:15}},ji.createElement(be.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),ji.createElement(be.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),la===1?ji.createElement(ji.Fragment,null,ji.createElement(E.default,{activeKey:an,onTabClick:_a=>$d(void 0,null,function*(){Yt.current.scrollTop=0,aa=[],an!==_a&&Jt([]),wn(_a),tt.page=0,tt.filter=_a,tt.group_id=null,Pe=!0,ur()})},ji.createElement(Fm,{tab:ji.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ji.createElement(Fm,{tab:ji.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ji.createElement(Fm,{tab:ji.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ji.createElement("div",{className:fd.tabSearch},an==="teacher"&&ji.createElement(dn.default,{value:tt.group_id,onChange:Ha,size:"middle",style:{width:200,marginRight:30}},ji.createElement(dn.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Dt=_n==null?void 0:_n.groups)==null?void 0:Dt.map(_a=>ji.createElement(dn.default.Option,{key:_a==null?void 0:_a.group_id,value:_a==null?void 0:_a.group_id},_a==null?void 0:_a.name))),ji.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:tt.search,onChange:_a=>{tt.search=_a.target.value,Za(U0({},tt))},onSearch:_a=>{Yt.current.scrollTop=0,aa=[],tt.page=0,Pe=!0,Jt([]),_a&&(0,Mg.tk)({name:_a,copywriting:_a,position:"Exercise"}),ur()}})),ji.createElement("div",{ref:Yt,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Ga&&an==="public"&&ji.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ji.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),ji.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")),ji.createElement(Dl(),{initialLoad:!1,pageStart:0,loadMore:()=>{ur()},hasMore:Pe,useWindow:!1},pe.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Ga&&ji.createElement(Rg.Z,{className:fd.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:aa,onRow:_a=>({onClick:()=>{Jt([_a==null?void 0:_a.id])}}),resColumns:sn,rowSelection:Vr})))):ji.createElement(ji.Fragment,null,ji.createElement("div",{className:fd.shijuan},ji.createElement("div",null,"\u8BD5\u5377\uFF1A"),ji.createElement("div",{className:fd.name},ji.createElement("span",null,Oe==null?void 0:Oe.exercise_name))),ji.createElement("div",{className:fd.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"))),ji.createElement(Fe.default,{title:"\u63D0\u793A",open:Ca,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ji.createElement("div",null,ji.createElement(Ce.ZP,{onClick:()=>{ia(!1),ye.history.push(Lr)}},"\u4FEE\u6539\u8BD5\u5377"),ji.createElement(Ce.ZP,{type:"primary",onClick:()=>{ye.history.push(rr),ia(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ia(!1)}},ji.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")),ji.createElement(Zm.Z,{inPaper:!0,visible:Da,onCancel:Or,onOk:ea,renderData:Sr,modalType:"multiple",type:"examination_bank"}))};var Wg=(0,ye.connect)(({exercise:me,loading:pe,classroomList:ie})=>({exercise:me,loading:pe,classroomList:ie}))(Qg),Qm=x(30467),K0=x(59301),Gg=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Ug=({exercise:me,dispatch:pe})=>{const{value:ie}=me.actionTabs.params||{},[dt,Dt]=(0,a.useState)(!1),{categoryId:_e,coursesId:Ut}=(0,ye.useParams)(),at=()=>Gg(void 0,null,function*(){Dt(!0);let Oe;ie!=null&&ie.is_wrong?Oe=yield(0,Qm._B)(_e,{exercise_question_id:ie==null?void 0:ie.question_id}):Oe=yield(0,Qm.pr)(_e,{exercise_question_id:ie==null?void 0:ie.question_id}),(Oe==null?void 0:Oe.status)===0&&(oe.ZP.success(Oe==null?void 0:Oe.message),pe({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!0}}}),pe({type:"exercise/editExercise",payload:{categoryId:_e,coursesId:Ut}}),pe({type:"exercise/setActionTabs",payload:{}})),Dt(!1)});return K0.createElement(Fe.default,{title:"\u63D0\u793A",width:600,centered:!0,open:me.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:dt,onCancel:()=>pe({type:"exercise/setActionTabs",payload:{}}),onOk:at},K0.createElement("p",null,ie!=null&&ie.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"),ie!=null&&ie.is_wrong?K0.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"):K0.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",ie==null?void 0:ie.question_score,"\u5206\u3002"))};var Kg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ug),Vg="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAGhCAYAAABh3MNWAAABQGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAyCDKwMmgwMCfmFxc4BgQ4ANUwgCjUcG3a0DVQHBZF2RWbexduafcy0MCq/pLvssI6GCqRwFcKanFyUD6DxAnJRcUlTAwMCYA2crlJQUgdguQLVIEdBSQPQPEToew14DYSRD2AbCakCBnIPsKkC2QnJGYAmQ/AbJ1kpDE05HYUHtBgMPZyDzI1MCAgFNJByWpFSUg2jm/oLIoMz2jRMERGEKpCp55yXo6CkYGRkYMDKDwhqj+LAYOR0axUwixDqAfnEFuNkaIea1nYJh2ioFBKhQhpuzEwKD6mYFh+5KCxKJEuAMYv7EUpxkbQdg8RQwMrD/+//8sy8DAvouB4W/R//+/5/7//3cJAwPzTQaGA4UAR+xdSWtJcowAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAYSgAwAEAAAAAQAAAaEAAAAAwOFicgAAQABJREFUeAHsvWl3I0mWpmcAAQLc99gysioqs6qrqpeR+mjOkf6tzpH0E/Rh9E3qM5pudfdMT9fe1blFZsa+cF+xUO9zzc3hBEEGCYIgAF6LIMzN3Nzc7HX3+9q9tpVO5YI7R8ARcAQcgXuPQPneI+AAOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAIVx+F6CDCt+6TRDu1WCK32aWjht6IfSu0wVS6H8lQIU6VSqFRKYbpaClNTpevdxFM7Ao6AI3AHCJR86YqroY7QPzo5DcfHbRFBO4TTgnIlIrgsXIUYpiM5QBLuHAFHwBEYRQScED7xVE4akQSOTqQKZA4toSjWrxOu16fCzHTZtIeUn/uOgCPgCIwCAk4IlzyF/cN2ODxqh9PTdiiVygP1Z0QM87OyLblzBBwBR2BEEHBCuOBB7B+0wsFRyzSBpAEM2q9UymF50btxLngEHu0IOAJDRsAJoQfgO3ut0JCpaNAE0Cu/KSkJK04KPZ6CRzkCjsCwEXBC6EL841YztOk07tVJ0C3R07Xd8Sl8jfPrq9MptfuOgCPgCNwJAoWhMndy/5G66dZOU/0E4gKRQSmUjRPMT+FuX6Uf1Pnt3eZIYeGFcQQcgfuHgGsI2TOnz+DouDOS6C5ehenqVFiY947mu8De7+kIOAJq4Po8BCaanYa9/bslg/Qy1mrlMDfjilvCw31HwBEYHgL3fogLJqL9w4YhnsxFd+kz8a1Wrfo8heF9A34nR8ARyBCYeA2hreUl0AAYNdSWpEfYa1pB0LQC6ysoq8Og0WR46cWtcl051PO1WinMzrjpyL9SR8ARGC4CE0sIjaZmGJ+0w0lhhvFwob3Z3ZYWqr4G0s0g9KsdAUfgmghMnMmINYeMCLJ5BGUtNpdGgY6Tj0bji+Jd82325I6AI3AjBCaKEJrSCvYPW1p9VCYeWYAwDWEJGke/oVGo9UvMWDd66n6xI+AIOAI9EJgYk9GROmP5myS3uDAV6ONw5wg4Ao7AMBCYCA2B/QkOjydvYlejUQ41LZvtzhFwBByBYSAw9oRg+xRoRdIyNqIJc6yg4c4RcAQcgWEhMPaEcKKRRCxPnTsa1L16j1OCMTp/euraQXps7jsCjsDtIzDWhEAnMsNL2avgjEtytNtPibrjU3jEzjNnwp0j4Ag4AsNCYKwJgb6D6JJPCHKYjHC73UV0sbL+6wg4Ao7ArSAwtqOMNAE57O9PXkfyIJ5yuVwKU/ora7Izx5WpbhVoEHfxPBwBR2DSEBhbDaHV7Oo7mLQnc4P6tLROH38hLtEUqlpFlS073TkCjoAjcBkCY6shHGoCWlOzkt1dDQF0hLpIoVJxbeFqiHkqR+D+ITC2Rmot263V6Vh0Tk5++svDWXweztLk4Xt2/lT1PzxuSHNwEuXRu3MEHIHzCIythrB/oN3NbHypKtWWmC8XBJ2HL8SjJAqdmx1bS+H5N9hjHAFHYGAIjC0h7O6fGAilUy1eR+v/Aufnz+NTU5/C9LT3KVzwyni0I3BvERhbQjjQpjY+cav/97Zem/LVVPuHz690BCYSgbHtQ6AvgI1rcO5fHwc2DnLnCDgCjkARgbHVEI6OWsGEWkmCjSUe3L8WDpVKWWajsW0PFN9hP3YEHIEBITC2hNDUPISjk6bmJZelJ8TRRrR5PXw1PJisVq9VB/QaeTaOgCMwCQiMLSEw6vTwqGHDTiGCaEJy/zo4zMw4IUzCR+x1cAQGhcDY2gzYN2ZqKhY/DT91H2qkT+XTfvd6gIN6oTwfR8ARGF8ExpYQgLwqOziCTb/8mO/hq+ExxUJH7hwBR8ARKCAw1oQQF3HTOHtaxBpog8/WCB7+NB6+M2fhK/BDR8ARMATGtg8hPT+WsDhW57K76yEwXa3YSqjXu8pTOwKOwCQjMNYaAg+mpKYuq3niTDNw/5M4VKamnAzsjfEfR8ARKCIw9hpCqgzLYTe05jOmEFv3rstP6fx8CLVpH12U3gf3HQFHoIPAxBACVWKiWqOpRe9gBB+IKgzO4zAtMih7BwKviztHwBHoQmCiCIG6QQatdlvLPMflHLrqe6+D1Yr3G9zrF8Ar7wh8AoGx70Porh99CtjIq3SaZoPto8aglKY5RNKw62hAy036+SnhgJmIUVnuHAFHwBG4CIGJ0xC6KwoHtDUWFaHPkFQcYUTjeYPKZBiaSiIAzELwIQTJnztHwBFwBD6FwMQTwqcA8POOgCPgCDgCEYGJMxn5g3UEHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPgUp/l/lVjsBoItBqnYZ2ux1aLZWv1A6n7VjOEk2f03KYmgqhXMYvjWYFvFSOwB0i4IRwh+D7rS9G4OioFfYOj8P+fiMcHjXDwWEjnJy0QuOkGf3mqYR+KzTlt9ut0IYIwqmE/in/L3UluEA/5aA/EUO5PBUqlZJIYipU5Venp8L0dEV/U2F2phpm6pUwN1cN8zO1UK+LUdw5AhOKQOlUbkLr5tUacQRozX/YPAzb28dhZ/9Iwv8kHB40wtGxBH+jIUE/Wq9muSyyqFaNFGZEFHNz02Fxvh6WFmthbWXGtY4Rf9+8eJ9GwAnh0xh5igEgQIv//Yf98GH7MOzs0PI/CUdHJ9baH0D2d54F2kS9Ph1JAoJYmgnra3OuUdz5k/ECXAcBJ4TroOVpr4wABPDyzU54/xEN4DDs7R/L3INh//44TE/zc7WwJHLYWJsJjx8sOkHcn8c/ljV1QhjLxzaahX7z9iC8frsrM9BB2N09CsfHzdEs6B2VqlarhIWFusxLs+HRg4Xw8MHsHZXEb+sI9EbACaE3Lh57RQTevj8IP77cDu/f78sUdBTa3iV1JeTK6tReXKyH9fX58PTJYniw7uRwJeA80a0i4IRwq/BOZuYHB83w7Q+b4c3bPZmDDtQBnI3tnMzq3nqtqtWyzEqz0hjmw89+smwjm279pn4DR6AHAk4IPUDxqN4IbEkD+Ob5VngrItjfOzZtwAep9caq39hZ9Tk8ergQvvzZSliRBuHOERgmAk4Iw0R7TO+1pVFBP/xIB/G++gU05l8TvxgQyth/HPMAsBRBDqcaKorZKIUtgf9cGwGGtT58uGjEsLY8c+3r/QJHoB8EnBD6Qe2eXMM0gG++2wrvPh5oeGjThD2CHiI4LUnw54QAAWR/sh61TwsEQXpNF2bGcJ5Gce6uhsCsJsN9/pOl8De/fhg0DcKdI3CrCDgh3Cq845v5+49H4c37w3CoGcIdQS6hbwI/Cv+kCbRb9CEwY/js+XgdhJCRBb5dL4KwY+J1JdfpwDukL35fNtT5/POfrYXPny5enMjPOAI3RMAJ4YYATuLlL98chO3dE2kAEtaZJmCCGyEuiW6CH0Fu4cxEVNAAWqgWchBFSlMkkhjXTRTkW4JWIkFkJMF9nSjiW1bXEhpf/mw9/NWvNmKE/zoCA0bACWHAgI57dq/eHWnpCGoRW+0mkHMTEQI+E+QFgQ1JxHiEuYR6ZjI6Y1rKrovaAukioeTaQ4FQjHAowZn7ki/3yTQR5ZfIZtwxv075K1pv6afPVsL/9B8eX+cyT+sIXAkBJ4QrwXQ/Er37yMihqi0SF4VtFNxRQIsgENCCImoIGWEUTEAm3IuCXcIboojXFTWLLF87GUIrIxQT+CKaSBJFQsjysfyKGklGEMQX7msmqAl+ZCXNYfj5l+vhb//m0QTX0qt2Fwj4aqd3gfoI3vPjrhaTK1dDRUtDd7sk6PPWvLXcJeAxKZkwjuSQC/JccHcEv6U7RyicL4kAomCPeXWZktAs8vtBRzGclwXCye+XiCF2audpuu7bXb9xC1Pf7zUPZHG+ZqOQxq38Xt7RRcAJYXSfzdBKdtI4DSeNspZ+Pk8GFIJZtUGrPk9puWhz1eghcE3oZgI3mnggiqxFn5mVomAuCu6zRJGnzwR71BQuJoqksTD8FRevj2WReqMyTeUkoSwzjQOygHgUplz8y8qZiCPWajx+WRbk+fcfrZN5uupLco/HUxv9UjohjP4zuvUS7uy1RAbXfxUgCiOLxCMZUSTzTSIC840cMoGMRtDDxFPUBHLBnZNEEuxcK2GeCXoO7DqhlOZAcL9IDNyvSBRcl5GYfHV1FDrNSdvpp0h5kRXXjKJ7r+HAL17uhJ/9dGUUi+dlGkMEri8FxrCSXuTLEWhKOA+ykcnuZCU2n0kaRXZ7BCtE0MJPf0YMmeBOmkZqyWdp0jyG1JJP+eThbKJc7KuQwIcwMsLJ02QEkvoplHWuOUAouPN9I5Qzlo17opDEeyuefyPAEy9fOSFkr5d7A0DACWEAII5zFlFgDmfGE52hJbaw7CIK8EPQGlEgdDOTjg1b5ZwJeARwFMIdIa+w0kMYeRxh0yCy9Ha+OFEu0xC4j+WXNAZdd835FIks4v0K5db9h+UOjhrDupXf5x4g4IRwDx7yp6p4LKHCBi936SCLCn0VyfyUFcaIItccJOT1L85vyAS6hG9OBpLDpI/hwqimlvoU+phPYYJe5bjefAoISQSk64zIKFNB4xk0xvOzvt7RoDG9z/k5Idznp6+60wews3cYFkZ0ITUjCu1z3O1M4IooimQQW+rJxNOlKeiC2EfRIRS7NtcmMoIxQlEehfjOddw15ptI55xpyjSPSoGYlC+EZoRE2Tr9FLlmkWkq3XW8SvjBo/mrJPM0jsCVEHBCuBJMk53o++fvw7IWUJsbo9YmFFGa6t1PEQW9BHcmaGO/QSFc1DiSRmGmpUgm6fpuk1LsoyhoHhlpdO6T7hEJJcYXCQH9Bo1BfuG+yfQU7xcJJ91byS50jx8thpUFJ4QLAfIT10bACeHakE3eBa9fb4Yvf/4gTGsD+eoge5fvACo0iqkepieKYkJWgj/v1M6IIV+t1QQ1Qh1iyNKb4EbAJ2GPhtHRFBDxZhK6ynwK5YXwz6/n/pY/fvF+MT5qH4X+kby8p7Z38xdaxqJFXd05AgNCwAlhQECOczZv32yHr796G/7il1NhcWFWpNBlyB/nyhXKfq5TO59PMRW1iUzgxvkJSRB3tejPCO6MKCAS/csFfaYBRM2kx3wKW68pEYAIihl+cmaaSgRhpqeMGIxIOoRkaxo9W9N2nDMy97FN6d32/1jh/WciEHBCmIjHeLNKNLS09fNv34Wl5biN46IEzbhrCtdB5NL5FIXO6GhKQkijQdB/obvop2My4lwm2EtRE7BwThDZeRPwkEkKxz6HaJKKBESe/HXPp6hrX+afPF0J62uzYVvzR6wM16msp3UELkHACeEScO7Tqffvt8Of//jSBoQyqmZOO3fNztbuEwTn6prPp+jq1C6anmCASBS0+DOiQNMQkdjEt3Te/Eyj0LHlgV8wRcXrlU/RlJRpCtxjcaEWHmzMhXktWbG339bscp105wgMEAEnhAGCOe5Z/fjjexNkv/zVZ9oQpxVamrE2v1APmFrcdRA4Z3rqnDJB33M+RTI15RpFMhll5GDEkJmpCn0FOmskvbxcD2v6K2uXHMjgUM/HnSMwaAScEAaN6Jjn9+KHD6EhYfOzLx6E1qPlcNxohBnt2jV3z7WFqz5WyOLC+RSZRmCmIutzQKPIiOEMUXTi67WpsDBfDbMzFW1f2g57By09E9cMrvo8PN31EHBCuB5e9yL12zdbYXf3MDzbOTRiYNe04+NGqNenJZim7wUGg67kRUTBfehMNrMThEG3gciBwV61ejnUa+rgl/zfP2iHg6O2OqCdDAb9bDy/DgJOCB0s/KiAwOHBcfjj738Imx/3wmdP1/S3Gvb3T8KRtIUZtVZr9arMF5M5GqkAw1AOy/l8itNQ0XFFZMDCs/RhHEkrODxpm3YwlML4Te41Ak4I9/rxx8qvrM5K8B/0ROL1q83AsNQP77WI2hcbYXmppo5Q+heUvFzR5DCtTOR9DD2xu2qkugU0qkuDR3UgOM0dn5yGIxHB4dHlfQWVC5Ysv+q9PZ0jUETACaGIxj09Xludv5AQgIR9B7779m148eJjePZsI3z5xXr4hSayzc7QjGWcfQhNya1mM3WB3lMgr1FtLWARKhq9hDYAIaBsYTY6Oo5/x424IN+nsqxysTtHYEAI+BaaAwJynLP55ruP4X//P/6/a1Xh6eerIoZIDg8fLtq1DKGUOTwnCNtR7Vq5Tm5ilCiEPgSAFpA0AWrcEJGeSCOgs/i6Q0kfrlVDreqkMLlvznBr5oQwXLxH9m7/53/6Q/iv//z8wvLRX2B/2Lsl3cqSaPjMV3jy2VL47PFyePxkSROm5vI86P9kRWnzRRSty60f+XWTckDjHQKgLwDLTrHLJZGA+dIG0LKu6xZmpsLKkm7gzhEYEAJOCAMCctyz2d07Dv/r//YPZjrKhb8kWhL8jH+3zk8jBtm6IYTsOJ7TFpzTlfBoYyGsb8yHjfW5sLY6p3Sd1qtNwhJQkESuTXDchzAcNbynaPmrqgh/fMJFRxUb0gJOpA000AQ0x+Mm9Wa70wcrlXP3Kd7Tjx2B6yLghHBdxCY4/Z/+/Db8p//rj+oLaHe0gYwIpspTissIQlOlIjkoDo2BeMghO57Kjhc0o3ZJq6guzdc1lr6mSW7TWkDvrKREUKJB2HBLaRCnEqhoEhAG524iNAf5qDD5QG1J4NuxqqKqq+7xXPF+1Kkh5mtq/xq0APpXmkQOwFGWtaVKmNWwVHeOwCARcEIYJJoTkNcLbcn4f//dN2Fv70jCTkJeHZ9mIoIQTOCjGSRCYFSMwqTTOTvOz8V0U2oqp/Q1kcHs/HSYqVVt6OpMXcNXtTFPUYvohjBpFRADBMEPYtUII8URnxEIh5aOAzkENy7FIdC5Fp9rzNehCfhMuJM+JwDiCF8ie5HzTdl8EPotdaJEAmDWMTkN1qEZrMpM5P0Gg8XVc4sIOCH4m3AOgd394/Cb374O3zzfNCHPsFKEdm4iMuEfBX00HXEuEseUjOZn0tt1kIXidVwxAlFaIxqZmZS+Ml0K05WKjmM+Zn7hOgnjy8jiXMFvMQJBj4DHR4NhRFBLERw3pQkMQ5OZU5/B0nxZ/RLQlztHYPAIOCEMHtOJyfH7H7fDv3/zMRwcNPNWftQIENxJY9CxBFQyE1l80hJEJIyTzzUMxSPgS+Zf0uQuIAgJMSIHcoid2bTeuX9sxZuvXchoweeteq4ngGe/8cca7Cw6l2kTpnVwrAPOIfCj+SoK/ziDOPZ5MPT2rhxaAUTgJqK7egL3575OCPfnWfdVU4ZBfvvdVnj5Zk9CGOGsiWhGABBBNAthMprKBL/1Neh8MhOl9Ahzd9dHYGFOe1TMYla7/rV+hSNwXQScEK6L2D1Nv7lzHDY3j8PWbtQWmFUbNYPUR5D6DNRad+F/47cE8xAawUzNifTGYHoGV0bACeHKUHlCEDjWcgq7+01bbA0TCyaiUtmMMQ7QDRFAC5irT4U5zQCnP8WdIzBsBJwQho34hNwPMmD1zX39sSyzu/4RqGnL0rnZ2EdAX4k7R+CuEHBCuCvkJ+i++4etcKTZto2ToAlXE1SxW6xKTauIV7WSGMNu0QrcOQKjgIATwig8hTEvQ0MjcNj2kRE/rWY5rskjYmDFTl+/Pz5chttCAmgD1SpYaXk7jW6akmlo6rJJDmP+bnjxxwsBJ4Txel4jWdqmBuMj+NWtbOPxi53KTRHFcYMlG1i6QRu83JPuBvoDGC46LYGveXhn5g7EQa4Md20rTcXIYSQfrBfq3iHgy1/fu0d+CxVmVJEEvaYDnHNxwxctgmdnyjbWn5m82pkzrusjomgzMWCMHXb/JPzZ18Am2PXAolNFTkZm9AFZHVT86O4RcEK4+2cwMSXQdC4NOUVL0MbwknRxd4RoGklh5iNoDTxbegGRqEGqWvKhpHV/pEGop5ols9ua+QtFxBnBowEPQh+TmE3Aw5cGIAVAdWG47fn6UrNe9ae+UY1SPY0ULmWO0ai8l+LeIOCEcG8e9e1VFCEvOS4nCYnLm72ZsPtEGDu6LCehbvRA21mT35RNJIw0U1g+M4rFFBAF51g+AseIJxgEEiGqMxMZkasyKQKiohiY68nbjuUj5HE2ukeRhDlmdjRp0HBSWm7Dted9YnGZzwXmLgpTTkob72EH/uMIjAACTggj8BDGvQiIPYR1JlsVSlbyWDMEKH/JXTeMfKVFzlgc7tXJy9rbhXD3ec2RsPRcGd3Z67vT9wqrLrph557xuN8w5jHICaqiLO4cgVFCoPMNj1KpvCzjhUDWIjaT0XiV/E5KC06QjC/ncSfw+00vQcA1hEvA8VNXQ8Ba3bKAYI5JreliS5zWtIczLUNAGEbgRSeEO0dghBDwN3KEHsY4F4W1jdpmzB/nWgyh7OwApD8IkmG67hyBUULANYRRehpjXBZ6DU61tDQ2cjp7kzkk2drd7zxc+g/ACI3KnSMwSgj4KzlKT2OMyzJVVttCZpAk+DtV6X7FPMywXJBKpNnByo8cgbtFwDWEu8V/Yu6uKe9mG6f1iztNs9RKsAQGkuQ4Xwjfo/NxhFHLcCp1Bj4lYNx3BO4cge7m2p0XyAswpghopBFmI5xG819cCZmVLnWTfB4ezLhwyhnh0tfAT94NAq4h3A3uE3fXtFhbJIWkJ6iaJv8LJDCBYbbXPD5uhcPDk3B03AjHRzo+1tKvFzj6Dx4/XAw//XzlghQe7QjcDQJOCHeD+8Tdlb2Siy4tXxGXspDZKDlG2WAmytw4nv+4uRe2tg7Dx82DsLV9GPb2jlJ15INDgQCzMN0GTNew7gOdf/JwqXCNHzoCo4GAE8JoPIeJKAV7K9sII9XGug3oPijrB/mPFcn8s+FxOL+7cxLevNsJb7Wv9Nv3O1HeJ7l/zpfkhw/y+E44kgGnSuHzp04IQsndiCHghDBiD2Sci1PRRKsTrVJngg+BOMZub/ckvHixHV6/2Q6bWwcFAX/zSq1vzElbGHOAbg6D5zCCCDghjOBDGdciTWl/5XZL61lL1pVb2Wqf2UJ02ep3WvQoq13ml0bs/A/PN8OrN7vh9avts4+BVj/uBn68VOaiJ64dRDD9d9QQcEIYtScyxuVhtjKdyloNWqQQW8BJfl5UrVE5/1xE8N33H8K2+gQG7QwOyzTW9ulj70weNMae32AQcEIYDI6eixCIHcvZ8FPZjWLHMp0HSSSOnv/q9W74/vvNsLl9YPsw0PnBjOvBOmhS+SrbxYV6WF2dGWz2npsjMCAEnBAGBKRnExFg7+CmNrjBbJS0hBjgfLKbj4b/rbSCH0QGLZW3og0Q2tJqSiKDljZcoHN8cC7Wl9+NjfnBZes5OQIDRsAJYcCA3vfs2OzmpKk1/zWsKO1WMGp6wYHmC7x4sRM2Nw+1MY/KKVNXSbu2tTQcFkJgjaGW6sA+0TYy6iYPtaBtgMOTx95/cBM4/drbRcAJ4XbxvXe5V7WTzUFoBpayQCFApiJwU3v7Tn2txvr240F4+3ZX23a2w1SVORH6z76dEJjKSryNkc12SoMkTlNHeB9PM9WXSyGfp96h3AeKfsmwEHBCGBbS9+Q+7Dl8yt7I6Af0LmMnQcbesTs4bGj46FHAp4xBb36pJW1A5WtpRFRJgj/6LOONpqBVW9vaca2FKakVzWA3rMPG2kKYnvZFjG4Io19+iwg4IdwiuPcxa0xGp6cVbanZtrlorOgZ9QOYgfby8PyG5kQcn7CkRFN+U/0Csa9A8l8mImkEEvQljZIVhaHTKAyJib9kPlIgIwb1KRihxTAaj9QfVYU0V/Czl4Ca/+WvH2Uh9xyB0UTACWE0n8tYl6pSDeHoCE1BrW8JWDWxzWyEqgAdSJKa4OWI0zb8xk4wFoegxOc1w8hnhO6pWv3Npv5kBmo01MqXNCe+UmGOhBJVVAbKhTCXDwlYX4HCZt5SGnUpKwHFVjlVCSMK3UDVsOtayj+OrVXGWT4Xhbn33Ox0+PVfPdT8gwWF3DkCo4uAE8LoPpuxLdlsrSJCaOb6ABVBMIa2SMIIgoBcgTBgBgR18k/jZAaoQ5G6Wv/TKqppBFCJzPSfvG25bV3PAE8bNqrLbBgsl0sLSK15KTA2N846j+lIziIk7mUyohCRlMQF6lhWziK3kkiFNZdaSo8piXOQjhGZLsldVn7CkCG3/kxLVPzylw/C8mLd9z/IgfKDUUXACWFUn8wYl2umPhVqh8daxgKRmEnMtL0mQhPXw0ewEx99rs2OTbRaMPspnEv5xKssJRPkEOBthLta+i0d03GM6YoGPcTSUk8xJFAWqWDWshFGZUxI0hTQDJLwV7lJaQQiMsB8FM+1RCCQiJX2XH2ma9Xw8y/Ww09+umQaz0xtulgBP3YERhIBJ4SRfCzjX6i6tISTxlFQt6wEbCWKa1MPopBHpCNKb8u3vgsRAw4iYKBQCXORDkoV3RnBzt2xE01lQj1Lg2agIpvGYunFIm3ilJw+hxbXo3WQXucghbgLWoz7/OlK+NmztTArU9Gp8q8Kiyojmtw5AiOOgBPCiD+gcS1efboStmldmxVGglgVoUWuhS3EBNZWJyIShc4lkTxQX/lPacJZGbUAArDRRNIWNPEM4W6aQDaKiM5k9nRoWhq1/mXeCqYliDYk1LVkn5gAUkB7iGajsjoVmK9gI5SUZmV5NkAEa2tMPot7SzPeaqZWG9fH6OW+Zwg4IdyzBz6s6jLmviazyfExTemWhPKUtaKTDZ5yQA6S0zqANTi4Hcc8iAr3ojXPPAN2K0v9CipBSYvyETazkIpA37MNSUWoo1EQ1jF1aGL6svNKl5mLZmUO+kwTzj77bDnWUXnQz8G/suYzzNbVEeHOERgDBJwQxuAhjWsRMRsdHTVshGZh4JAJSsw1GHLUXpcfNQe0AzqKzddx0U8YwBvF+BT+5HlJdTMjqROZkUMQEUNjKYf1ACuMJhDD+qXzWDwFOfDDP+tnEAmQT1O2pLI6vj97vBwePp4P09WqkYClo0eZy+TP1erKi0zcOQKjj4ATwug/o7EtIS3j7Z3DOJxTHbZoAm0ELSYjZKRMLtatILagBR5nN0uYch77f0YORQAgA1y3H2PPx6d06bxpC8q3yZuPoFd/gHU8K2jmIOWsIqqfQGHOS5hbPwFKjKpgw1VFCkvLtcBEM/oJpBZY9qcigFOljxPbdJ3qMTcz+Z3JDWlXR1okFuVLFjqtCxVCXev3ZV04CXr3xwABJ4QxeEjjWkRs8jMihZ39YzXC0QXUqtbsX9rnjPRBM2AmMH4cjZTiZeNniKrS2xab1sIWQVhDmx8E8A18XVrREhuQU1vC3bQA5krY8FIRAuYjlY+RSBylzuiWyrE4Px1m56thfqZm5Wbeg2k4KpIVM4aMJCDESe9M3tfeQScNwZS5prBj/seBdhWdnyuFes0eWjrt/ogj4IQw4g9o3Iu3MFcLewcncRROpiGo6Zw15aN5qFPHTji2uZGraAyRMCwOO46Ebol+gHOypjvi8nCZJSxyMpLgt4LoXur/oAPZyikz0pTKPa96zNQZLaT76ppYvk55jbgomdQIRhxhVlpenOxlrhH+kIE9IiFCvVGWTFMSjNs7wm5FpMhcD3djgYC09EzfHYvieiHHEYHN7SMzHSHBEZT4SWhSH4RrUWRcKyyCONUf4hzzThTU5Ho9h6bQZlQUI4o0Con1mNQfrFFK+tOQUagjue7yQQ+p/KkzeWVpVoQw2aOLdvdONWhAuEEEwssIQSBhMlPItK96vRwerEccwA0SEbz2wDEvVb1Jml6rkfD9cYzEY5jsQjBLd18T1ZonEhKSnPQVmPBOklW+9Sn0E6aFjwBSvta0odVPwAzYkATY2s+lIDMaCI0ABaSiYyOuK5QHwQcZMTvahKJ8JuZNOhkA5tERw3MFN2Sg52DEIMwgViMHPZC9/XZYXZ620VZHx9mjAFe5tshBjy74nL2Ixyj8OiGMwlOY8DIglJe0U9ib9/u217J11NKqRJRmwkGB6G7qW/NTWUnQ9HJJi4AiuBUdyL12SJNMi+4SH0FIJ7WNWVJ9Wvoj35WlueziyfaO1ZusKhsBcJAI4VR9L8QngjxRutaJNDlhbc9esOBD2nREl0UMrimMxrvihDAaz2HiS2F9Cepc3tfKo2Z+oRNXwzaRt7Swh+WShTSX833eOpEB+dgfElBuZXFWLV76Ge6DEwlmpjaeJLOyQYEFBXGRIE7D1k4jzGi0FVCbxgYXkECmIxQ5lh13QgCQu3dOCHf/DO5NCdhPeO9gm7FD+seM4WiaYXx/2WxGvaFAyFwmt4d9HkGHSclMI1JxmMeMJJzRRLzV5XrvSkxgLJ3Fh8wzKZiI4MVEBIkg0BDojI9KQXySp5j2dMgw3ZYaB/WaUcQEojReVXJCGK/nNdalZUz+wtxs2Nk7kCBg5i/zEiQX9NOWtoBvkj9J+ILf3cfQnW5Y5zNDl8pNixgeiD5N3rXV2bF+Ptct/PJSNTBgwAhBOBhBKpNTaQjgkkxITe1LwV4Uaf6JaQl0HuBEDDbYK4b8944RcEK44wdw327/cH1OQxUbalme0K62lrbYwbQFm5+QNAXIADdCfq4Z0EGhwlvfAa1jFfPJ2qJpCFbme/KDaWy6WorDigVJrhlITTBNIdMc9jVpzSbwCRfrrBcj0HlPP0JZCWssHeJuJBBwPW0kHsP9KQStwycPFmUi0EqgEga5EJFYxZCEcEWYFN0ohBH7ZiZSYSgP5aZHnKI+ejAfFhcme4hp8XkUjzfWZ2wf6qa0AlsOXL3E7Eudh22jImkIIge0BHBjWKoN81X/Q0vxbi4qInq3x64h3C3+9/LuLHwHKTx/uaVZregJIgMjgbg3gZliFIGJgdnOCJPkUpgWJulS+LbOp3zjSCSVSYTWZhQNJzQ65tHGYlhW38h9dQtz0zbMdmf3xAQ+2p7hI4BS30LsOOY5K44HnWkH9CPVtM7FpM/mHqd3wzWEcXpaE1RWhMBnjxZC3IM52pzVdox2+YwM4tj+s5WGBHDdfow9H5/S9XOe+6O1JMcM3DjpSjGSaw/X5+9VJ3LCodt/8nBR2kHcMKipmWesKIu2YFqCtAGOTStAO+CPkUn8iVhXJnzyXjdWox52DWHUn9AEl49ROaYpvNgyQcGS0+0p1jeSELZmJS1K/UkQszSENctpYeq/yWnzBxuWEcMQt6UoMG2UzThui/CxbpF2/EFFCA+1sN3ayv3qRL7oVVySUF9dmQmv3+52zICCLU5OY/CA1jdqamyZeo/RsGxeuQ6W5+txm9OLMvb4oSPgGsLQIfcbFhGY12qhTx8uhSqLzekEpnnrV5DQRd4TxufHwhLSxTCMcTZ8Nv1Vz9v6O7oNZgy7j0go3i8rjwqS7sMqpxtr92PyGdBfxT37fNmSmXYg4R81hqg10E8QNQP1JdDXIM2goiGrK0v319R2FUzvIo1rCHeBut/zDAK0MOdmq+HNu73wYUfLZ6oViSIQpxFjtmFQj9GFjtVEN2GN4GaoTxyxoi5fpUKIX80Xr6ipSt7W5Cega4nEZUdxGnO0e6s88xo2+2BjPkBi7s4iUJe299njhfDVt+8zzUAoQqIiA8yCNlmN5yrNAFgfPGFXOXejhoBrCKP2RO5peeho/uzxYvjJk6VQ07RVyREJEURzbF3im4BB6FtrHV8CRmYI8YO55CPsEemmaeB3nSedXafr9T9PF7WEzv24P+XAzIGJ6IufrjoZXPJ+/uJnGxqGWol9CIXRRjwvlvWwkUYCdG1l7h7N5r4EsBE85audjuBDue9FQnC8ersT3n7U2kdqwyPP0RL4xUDU6eqNXb4IdVxMIyHPBVlTh7gUzs+TOHPkl/GF5Rz1i5gXd1qYq4fHGlZ6Hza6SZjcxH/3YT/83T98ZVmgFdAxz8qvmNl4WvPaT+LLn67f5BZ+7S0iMDEmI9Y0Y232ZrZZB3Nd2LlpWto9LTx344MAQ0k/e7QUFuZr4cPmYdjZPZLQFg1I8ttkZlqbeqZm0clmOGvLgnOCH0lPPA7SyInB4mNmNkNah3Rex/wVUKf2tFYspSXLRDp3V0eAvpVf/vxB+MOfXkXNK9cM2tIKKuHZ07WrZ+Yph47ARBACy+o2Ts5ih7p/oj+295tV35VPhjyLzziEFjUKhb9GqxE+bmpPBRHD7q4Y30hApiIxwikjkuTbyCQkuoWjb8NGC2GT+AoTTzr2TcZn5zT8mZkpW5WVe0JG991h6jnrii2r7nOdlH/1F4/D8x8+hM0tLVGif9OVivnPPl+zeSPnsu1cmh1dnLcediH12XS2gmrhrB9eH4GxNxlBBLbOeqHufPD2qsj0kF6ZBW3nN8Wa9+7GGoETTWTb3D4IH7VX8/5BM9cSUqWSUSkKjmhc6rwFxEajk6kY0h7mZithRRPLluZnRAjVlM3E+eeFe6wi3weYoEPZt6KfXGBzzD+Li+etnwUNS//oX5Fncwo4IExatLmT42b4+3/+ypa1+PzxqvpfNmw71XjXrl+p8AxNxdlyFgqg1cc4nbO9KjTiN1P147IXGBNjeqKtDnkenLD/dkBZs1MKn3VOIl146EXhsY6lo+Ts6YopgEpYy4/jrEqpZrwQ7Hy1tMCIEneTgkBLauDJcTscazIU/pFshifaz5fVNSGOxklbJsOyrbRJZ+e0JsPVp6thWitr1tRqxZ+6J6pj+hbisz//ydv3w0l9P+alC+Sb4Fc8S0/wbVmYpDqwjntdzByN/NjSCn8NP6VPYXV5zoaZml0uZh9/1XArZ1uhmmUvC0eBDyFIzIsMIjmIGDLWwDPiICH/kfYZWdhaSeSueIuOd+r67dBDdlnX+fsbHGsN4UTb9x3qr/Du6knqxeR5ZpGpRUPU/HxFrRR79Qi6myAEdrTXQkM2QoQQm7yzno4dq3Op0TzVrNmWCRjmOzCiaVoLs1W0hyMzpqcUN624BZmK2C1tEl1qJHXXDSKw1rW+m3jMF6S/jBi4jjDfU5EYiMIxx8D+yTwbjyAOneA65ZHum32OMS+dNpT1k9BGwBsRUBoi9WcT2CAEgib7szQE5CIRkCrTADLpnq6PeUeNMB7bZWd+XEM4A4esqumJnY0fi9DeHh99fBEpcKoKJGBheyE75zEZra92xpBLdmgCDdcptd4Y9nhFk8gaIpaH/4wuAtt7R2FTnc5bu4e2V28sqYmvTqGRHZlws8gLw1FkLC1Oh5Xl2bC6NGME0snIjxyByUdgrAnh41bcwu8iAoAgYmMlCgkmyTx+qA9dEv9ERAIZIAYyPsh9DYbwTugRffc3tw/VsXwSIAM0AB5gbEPG54jwzxqQsQZp+FCxPoU4azvEBmf2LsR3hXdkZXFGndo1DZucKV7tx47AxCIw1oTw7n0cWtRRR+PHjC0TwWCdy9Y6jMSAxN9Yr0ulja3B+FQzcVJkBp2odxSJsXz4jLJCnddQcJvgBSao8lGNP1slVGxTyeVjg8WsbtqShOKomNjfvNsN7zcPwonMQibPJb552shy/GSfLioAPNmsC5kU5uJj5pfroqnB+p6yd6IkOzYT2cDDzivzqsxLGyvz4eGGD0E14PxnYhEYa0J4/e7IpEGuCZjxMj4rhISZkHTAh22kIWm4slqXEKnkrcjM7GidVPHKKCyqldOxsidT9aZs5dp7RjNFM3vvAF5bzGcsPVDVABzWnyE8TEffAGSwf9iQfVPiXfeXzNaP/iIzZGFF8JB5oJlAt0ZBYojMx2bMe2FahNLZPAX5kVni9aZxko/SpftBGuwLzQqnvnTFMN8Av9cwERhrQviweRKOaTFmRICckOxXS9iO7MO3qNSnoMBsvRpm2fAbAaGv3XwddhMDQ9yY1DbKjmqenIgE6DSVCazoQIDFOU0joLWLdUV1YgkBk6WFxIQzPUlp4mpACEj6VzlXdBqcow3RwUZXdJ8sJrzhMZ3Cr0UEHzSW3YhA+cX7xZsWf9OtSNft7E0wBsnOZGnOp+R1KGLDlVG/oEHBf67h8gerc9oURzNve2XSXQAPOwJjhMBYT0zDnNGS1DNNQKB3fJp89g2bQKSlZ2H5ceVFLcXbNkawCU3xQ49fd0mTniythMO0NRstOFI/9H0ca3TVSSOW1cqrH0zqDAWUd9ZFOADI4jtXxWRnYtPJdI2SQAyYkpj5DfGgiRweCR9tn1irMb/j7O1uGvqwdRjef9jTcFKNDMJ2pbLYvrssZKdyUA17ZroR+zJbtWySmuJ5rHpuCGvi0WgsffJ1/kxY8SyxwOhHpH0xP0iAjOy9mtJ7pnKQ/7utfdW/qQEKs/d2pzRQdjd5CIy1hsDwwpdvNBEB4YVAkGd/Jsx0ZP8hDB5c9Gu1qbCgiUjJ9GHr7HO5/eNAEgJPH/7cjEkXC4/CD8IYIkAjSA4SIFhs+VMDUtyGX5bQhBj4Sw6NAWJAe7ip++Hldtja0ya82Sqm5tsjiTpMrFd8LjKMqY6Df0aYjNJ7Ee+RvVfxhRLLRHLg1g/X5sMDXwr7po/drx8RBAbwCd9dTRhDjl37WLMizV6cfbD6XE0gZkxgHoKEll6zwRZ/kRzMxMAGKHI5QWQCBsE3Ko4O4qOCRoBW1EATkNC01msm+a3Iquht+mAHAZUEuYbu6y/iBEmhMdRFDP12RL94tRN2NHqIVjpshjZg85Zk6I9EEE04BDgn3eV2HpGpCzFrDGhQUfZG6UWJDQ/KB87vpMkwn2F12Uci3c7D8FyHicBYEwJALS5Uw1t1OCIw8o82E/hZ10GnT0FaRBvhQp+DBJnZjO1CkUTW0CybuiFRUx4NaCCCI5lncGgBJxK8mIzMJdt4PJ1FyhtCmFtIQdM6Q+p8F55oCSwuiBmrXo/E0CnQp49evt6RZnAkzQxJK4Evn1a6kTayH/s+8UhiwkNydj/uxW3FAKeUScFT7ewWgS6FV+rroLwri77hC1C5G18ERkPq3QA/Nvl+E/bNdt6LAMiaVrT+21+LFp4tmB+lyqm1NBE28dOnI5bjyh1/2wj9wyNm3GZEoM7jJhVU+c64EQgzOZC/igz9dDYfafAX/QzMCr9K/wKdx9t7x+JoSED4m9CNzwdNgH6RqUxrOFP3oQaiZkk5YsNjyny0BExMr9/vmLbki+IN9aH4zQaMwNgTAngsa8etdx9kd5azFTBNSOqzjdYgIwIkKdGsx4KCgBEAkRPFjs5mstZaptIWMEfdlaOVfXAQJT0awbH+8soUCxWTdGK6wrtbx1oldM+Wj97XSqEHBw0zr7EROpuc41g4rCLjf61WCbPatWxO/SuL+lvVuPuFpa4VP7vyN0A7dw9NEW3zmHWCiCyFXc0kn53ViCSZki5yb9/va7G6aCYie9rfPAueQ3xiikNrGAHXKUeuN1BaWyePn5fvtsPTqWXfO2EEnpUXoT8ExrpTOVW5LUH0b19/iCOOiEQdMC+KFLOzZ2EWOVvTsMHIBIUPWzIHsUOLlFZeTYui3YVj9A4dxy3V6Ujz7pp0IFzRIeRfvtoKb2V+efd2Twu+ZZtDXPH67mTT2hZxQ5vDPHi0GJ48Xjby6E5zUbiijoS6iIDlQuhwnpEZqdu9+6BVS7VyKcZ40w54AvxXmCdnT4fLeJwj5kdzo8opO5a9X3pdwJ+GxJNH87aIXnd9PewIjDoCE0EIgPxGLU325MWZiSjz4wikjBjU8pyuTtlwQTVBzTxhgiaKHruWhc/Wlu/GXrS/H0cQoSEcaaVOtJ2ruA9aUfKH5x/Dix8/5i3/q1x3nTRoEp89XQ2faxvJtSuOqimpv6YuYkVDoI9hTkuQJ8eEs9dvdi3ISCEIAQcJ0HGdwhY5oj+JtPCNGFROzJHTGsn20ycr8f0a0bJ7sRyBXghMDCHQov7Dv73VWPwoRGlURpORPlZTGCRg5U9roaJ1NAQ5RFAcrSLfBroHkcHM0M1FlGv/IPYXHLKcMwZ5c6lZnAWtxFYZi3jzZi98+82b8F7aQC9XlWCqiQBZeqGilmtc2VPi1zpsuUJd6AKJTvamWrdNVgnVH6uGHh+zamhv7WRdWsPPvtgIDx8uKY9OeSKi58PskTyjpaYZljo3q3vqfj++3lYHNMM7dZWIAyKw2gqM9EysTihql/HiHZ8/TTu2gQPaAsXVLMA1LfnsI4/sCfrPGCEwMYQA5oxUef1+zwRcIgG+0FxjUBoIYWN1/kzrDUFExIxmMa8sDVc7oJx7+20bObR/1MjmGCQi6O1vaYG3P//ptZmGKHpytKrrc9Uwo01f2P1rKiO5dP66PoL7QJvQHB42w9F+w1ruxTwwJf3Frx6FZe2ZG4mhd3khCnFCmBO+dDIfHWv3M0YUSdKXSlpGRAKfPgMmiDERDYKyPoQx8SFVhsriQ3AtEQLhp9oGlGW23TkC44LARBECWsK//uG1WrmxhU1rzbQExitK6GCKqMkuvi6Th7VMaZUiw+QQpg/V8r2pEI25Xf0XMsBEtC+hSysd8qJMEAUt5e7wH//4Knzz72/P3KA2U7HNy+fnq7rmdvo+GEmzt9fQ33E4PjyrOXz5iwfhlyKGXuUtlr86VTENodVuqsP5QJhTjWwYp9WXMJE8ufHy8xLrwEx98uc0As4nrfFM3Y0LAhNFCID+46vt8KNmu6K+QwJ8qFFD4CiYCWV9bUFHIgPJToQYomdZmgGLlw3T0WdwLLPJHmSgtXs6QjCVIgnFELa0nMPvf/cibGvFz+Rm5io2ImhGo4OG6Q6lyexsHYVDaQ/JLa3Mhr/666dh+Uz/S6f8MR0jmkphXgTGSKeDw0N6D6xlbUtG6GnxNDC8jKOv8Wt5uXnxCLMY3tzsiC+KlR6i+/cegYkjBLSE//7bF+qUzbQENbVpbePwWbpiQ4SQGtKMaKGj+YnMH8N0aTTRjlrdDev3oJBJgJ71f/x+K/z2Nz/kxcMMsbw6Yy1QIz4Gw0OAQ/b3Vfatj4e2JHUq3N/8D0/D089XFby4Puxatiht5viExQlPrOj2QFDneDBj7rc1MozJzpjAavVKeLxBA8SdIzD6CNyOfeEO643J5+lny6YVYAOHBDAVMSTQOlB1TBwyx/4kSFMn87CKjYmIoaW7Bycig2R+gQTOu3//85szZLAiIvjsJ4tqdUorgARwmTY07PCchDploUzJ/fZffwyU+bzr1A8CpO41LSc7zbracvQnTIJ/av0Hqivcpn/Haphs7x5b3fzHERh1BCZiYlo3yA/XF8IrDWnc2onmFTopIQEccxYYBRJlaSmsLs4OteMP+c+kM9b3P9aIonz5DArE+Hv58fA0/OkPr8Lzb99budEK1h/Maa0gPTJka/pDjkLrdxheWZtRR3Y1vH+3r7kPrfCVCIERSr/+9eO8Plml8jDDasulhiZx1TLyxtwS3bj7vGoQHIYvXrx9DbFlRn1nYltWUfccgRFDYCIJAYy/fLYW/ulf9g3uSAZ8oJqBPBUFEJ/sjNT5Ve2fO0zHchSHR61woAX5Yu+FZEZWgCQICf9JneOJDBYWapogpqGyCP7YkO67yBva9evzzxbCktbdYSnwj9qT+Psft8PO9s1asRDV058saeTTfthTiziV/Vd/+ahn/agAONB3gKZwpPUuoiCNeCQsSNcdn8Kcw6Vwtx/P3sF5NTrK0lRZKRUrHjO4DzVJcE77cLhzBEYZgYnrQyiC/W9fvQ3fv/poLVCkBsSwpH1y2SN3SsMbnz1dUyfn8KxmLFS3t9cKmzvHJsSKZS0ef61yf52NJMIcs6p191ML+yb+X/36gfaUXshMaBrqKkAwpdHp/lyk8OJHTRTLNJWb+JsfjsLHj1E7YwTSlz9/UKzemWME/4qWHsHUQkczjeoz4IxpWKhaPc0XvnV1pK8NufFxBmgPOAJXQGB40vAKhRl0ki+frVurzPoKIAS1iCEANdjCkwdLQyUDW8Jay1Lsaj2hKCqy2p4JBAnlzZwM1jZmw6rMMSacSY6w7tN/sD4XPnsUOzdti0jyybKDKJ8+WdQ+EdlopRvch2xX1rQW0lrUvCA26pS7rvpy7z1hUlVfwpkJaRBB0Y1ZOI5ekw6YlftII7NYttydIzDKCNy5yYjWae7S15MiCqeiOVYRxKVWI+mR9nKn2N/JSxSXRVnaX335KPzzb55rjD9bbbKsdQjrWritoh1e2LD9rIsZmymHQ/7IXr7dikMoVHEmvCQ4SRITyEvltfT6SWGdOpR2cEC/gdaIZqkGcyRRoZipi9vePQi/1wgp3LoE+PJKZ5Jcqrad1M91w89+upJVQmVWJTBnUKf8T/g9/Wwp/OnPsc/iuvl3p6dfgbkd77WkCHViTP6SWsjF+gIe4WOt5Ao2LLCX5pAYsDofnXK3gqawfM6N+Hmbxaxnbe+l3pUjPXs3GxWeoR+OHAJ3QghnOSAT5NnXbR9PQbokwpBFIcpXzsmRR/s0G1oqAc1IIuI4jeDnOuLI9vMna+Hr796YXXd5YV4pSupwPm8zz2UMB5LRtiQ2SxNIGNk/fJ1LSz8g8IwgSK5xhpwzJ5/R9OlcWythHqqzFe3AMtYv5YwN8UgGhOk3wGEiWl7tkAFxKWuOcdcNr67MCA/YTS7zuCcOmHB0fCZ33fx7pacOjPTCfPRHzaz+X/7nL5R9p77F+oPNdK0uDCNZpXKYzyWpsER032xUzwvn2HBgRgIztJtOCDw/dyOLwJ0Qwnk04heekwE9cUiLTFKZgOciEwoIfsZwxNY952x4qU6bPRzfrsM+HrNAI2CV04ZmMLM8BZPAYgu5I1m4Ny13NpmXxLflFJhJS9BIgD11OaVU3IfF3rgPYQQ/5SmfQgpKhLZC1ggEnWOI6d7eiY1wUmwu25TSHP5X//5Ok70Ow4I6ezEVYXuGhGJq6CWF0zUpzNWfPm9XWaGUHgEqbPLcVUHyp6ImwHS6c7+r5d9Jb3fKr1/bmLH1pagbw1G//MUGdzJ3xlcAjBY0ieukeSJNLoJvK59ySB2FbQx3+yN63ohKhdf7pNdHM9KboaWlzKc0Oc+dIzCKCIwIISAaojAywZREBpIYQc2HRRNLk31OW0qncN4FrAEAAEAASURBVFlbnJl8U1wJ6aYsShLS9qkpLUTBVo4IcXJnJjJEIime5U5LtOPSJ2q+hFH0yVt/CEr5jBzh3jFOYeIpG+egBsiAs/G/nbNhppqJfMg2nxe4He0HwKgcJs09esTCe1mhlR/ljySj6Dwck3TC3el7nLc8KR+YAGbExfCJP1n+wpsKkjS/3xXyP5P+7PUPVadj2dC/Ux03HiyExQvWiwKjWXW+8owxI/H8ypKkxg1oasqWMo2TT8ODRkMaTnzUkNmo0tHEqJI7R2BUELgTQjCBkyGQTEJRCCJ4M2lq5xFOfP76U0ktLU0t4kxK6BSCSC0uPGMIhBiHknlciawzhy/hHTUBpU/x2Wk8suVquycykwzwLF5+RgbpPvG0fjkgP/N1oAssDx0eaxIanaZRayG38+6br99Z5IPH6vTlWkL2Y8HBhMklKx9DPVsSVAQNcR0YHGB2S/d/oNFNP2jGNXX9D3/71Orb6wesFrWEyJGGaVImCFX/7XGzMB4kQbnHxcX3N5ZWeoL1W8115vGNSzW8nPcEgTshhCK2xQ+mGB+Pz376lhbpjEunzE+Bwoms5W5pb+WneM9ieTrxCLQ9rRJ6mXbwQZ2uH7RC65o6kWfUqWqCOSsvOQ0urJxElrhinhZnGoKdOvMzyPvbsEvVkbpSZ+rby4HV/EzVCEDKnD1mSBrtjjULS/pDa8CkJIUN/jRyH2WfxgCNCfrBGq24btUwhzv3wtnjHIFeCNw5IfQq1KTEncjssafRMzZTWpVKArbof6+NbViBdW09DtPkHH/JDS6snIwJosnFtJ0WEjWajxJZ5BpCVoDB3V97TaiOe7sntpnPijrOyZsidftgNq9JXM0mukHCI9OcFD5VJz1rAXKdFlCNxJCqMoJ+WdUwXGX2Yg9vRrw5IfBk3Y0aAk4It/hETrQ8A8MpMzmcS77Ut7u9c6jF4fbDk6csrGeprDSdo1i4wYSVS2YnIz/rjKdjxuKKd6A9ftYNMkwn88sfd7Rq66GG1cp2oswTHokZwGxJZqPmmZJ0l8IuFWnEsqItMKTYOqPtukgzOxpN9v33m2FXe0pT1aRJrOjeD7ToXNRUyLublgYX5p44+hFwDRFdXY0Ad47AqCHghHBLTwRzx7ZWA2UEVHJ2xE8W9erFVpjT/s0sTXH7TlLJZFxHQyhLQ2glDUGFMq0hSa9bKhB1pc6vtfdz3rmc4ZHwQXAfqA+hms0itw1zMtjyjXO6wmCKQtESu9DXsK2hrl9/8z68ebvTsyYft/bD1+rkrmobtwfaB2NNGsvjx9rQBpVD15vTIAUDbQBhaJZBCJi+6Bdx5wiMIgJqU7m7DQSaGl64X9gvwO6RCT6OsSu/fbt7ZqXQ2yhHrzxTMRgBU3TZ4KNi1K0csxwHdT/X0Z4KprseaBOe1Nq3BjamICtNJDQGCFwU/vrrD+Hv//55ePVKZHC2iufq05CK8eLlVvjN716G//z/fqOO74+WJubNPWKhbhxWNhi9ytISmhoPbYrZudJ4hCNwtwi4hnBL+B+fMBFJPxe49xKINc2JmGcyGNIGuXObflYObtG5De2BbMYyAsuErM52EtxKuebnp63fBAwYhtrLgV2pxGxnta2zkUWf8tuy0f9Ws6JfvOwslWEd02bDj/Xrda8Ud3BwHP5V17NS7i++3Ahr2fIbwIG7kZ9pXjxmhqG2tAT4fexH4HmgITFHCB9ipCECLrj4DsbRZGYC1LNH43M3HAScEG4J551sDXxe9F7y9cOH/bCoRd3sU0hG9PRV3Fo49g9wm/gRxuazfZRZ3LDKs7g8HcBgXYTQCx/KeHTUDFWG7KuAOSRZ4k5YETrfVIV++9uXpnkgexleTL1w5vGj6nKuOH/EEnT9vJWZib+f/3wj/PIvHmaaSleiPoIUgTJRhfvQsUxdNe3C/ujraeo4WlBBAhSSuzzMM2PbDP60MK6INF3n/qARcGg/gSgtmUI3gAkUWjFMg7jIcQ1r4CeTCK87rujvqEP52bNVyy+e7c7wFsLKEhMIfZvWElMfAnO++eDyOALmkp8Fz3zAxN3s/LJWnP3uu80ouLNbFPEh6kBLYlebU6GhNYDYVKetJiWYxpnpEvis1Kp0tLZf/LgVdnYP7Vmx5wWEZ+mUnn+dMUo8h7Ph7PZ5lagZo4J+9/tX4fvnW+GLL9bC06crtrNetYpWxV1JdU1f/TXMtGYGSFNlnkSH4NcmeDkRdNcxvl7XfXc6+R1oEV00BoihpvaUk0M3wjcLOyFk+CH07UXWy2ytGb3Yl3X+8WLzYlZouQjFaXxas3LsM3B4buG8eI5W6sEhu4VVLiWVLPWteIgxHH0IHNOSMzdEGUUrncXsDvZPwmxhDSXwoX8AxyY6LY3b39s7ihE9fmlpv3mzZ+sEVdQhzHpNbbE1HdGQB5oCq4xGjSFVlLp3jvNssyjzAEVlofP543/bD8/Vt/Do0VKoy8zHWlYVdThXtfUqW2TWNcN8drb26eep/Gz4KaTAkrsT4pgfcqKlwRhm3dYs87TECK2M3kuN3Cye7+voUOuDafXgqialagksPYMJAfOOq3GvCYGW/JFe5GN7mc8/idiaOR+fYiAM/tIyebS6ayKFkiZOtS5iEwmDXbVk5xemTTikvIbpW9tWK6yWrMWqj1MRtqyHyo/AGpajLwEsZmYLryG2oIyhaEXP1jOW7dEiZ2XU9zI7nWh3Nva3YImPMsJWBNDO6mYjlBTfTQxoDJDCVX1Wbd3aPtRoJI1IYhKhynUs0mfiIfRSKu1pwpxIQiOjpkX2s/QPqX7VqulkBqmtlcWRuIY7U80hwm1lGNQPr7eRgKrP6K741ghN3iFC9j/6FlMID/I85djXPlhH0hzqGsVcP7sm5KCqe2/yKXyJ96bORgCyRogM+DJ5U+XbG1wIp/hr+AidoyNMAnpLNXlK0kktVT4S5ZvCutO+hEhaWTS1pm7bNymEYFTDlNoyIS1NmIvyl1idV5rbaNX1ytcIYUcS5aFuXcBHyOXhstaq6JSPE1Z6tUYbMhEdmzZWERmQv5mTlBi8jRgwHUEOikMDhADJy/bW1iOK9Y/5QQ4x94v9hgjg9ettaSQ7YVlLec9q29DFhbo0HDb40T10k2ZDu6Np7aqtj4e21DlzDiCo5eWZ8PMv10UQxrrCWOlFeFND3KDJKnjDHxpPLNaIFp2cPa8U6OEP4zzPF3PS0SHEUHJi6PEcrhJ1rwgBEjjUC2NLIAgdzBbwAK01ayV3+ZEkOuevGj7WUte21LSEDlezZIHlghDSv4Y6SytLNWtNIQhpVd26HyuqeiLwVQ5pCGUTkAqDgYiPDxcyGEp5VG9MLo2TIxOYRXwSXnHNQkqlctlzUip9+YeauEaHM842PMIkJK3MNAMErSpoAlp1YeRRWcTAEuRwjhGCSJFj42mOu803cEK8rd1Dj+xMmLw3ZUra3NKGRnZKJiQJerQUNASWuWZP6dzp+l/96lH46puPoTJdthV3F+YxNVXzKQ952hE8SNoA63LRwMFFTTIBMzo+3/Lh4akaDGyR2zHjjiCsI1mke0EItGpoPTA3AFf81ovhFJ98S3xJ+ovOn5wUmk8pkfx4d/nl0bAfm5moUyodpRIWCn3Lh0Uset29hT1C5aIPluMTCSVa4mgFtArpL0DoWydyKY7vp+Vt5xSJgteGGBD8EIdyMzu3Eli8rrUwRKI/CMdcd2EuCZMr2oP2RAu9ejsYTTZnWkRbZhb+TsL2dlkT5z6I0KbCTz5fDk81KW7UHFoA2gB9ax2XgBhtn36jPZmSag0RAzvQdn/UnQr5UQGBiSYEXuhDEQHTAXgfrENPPq8y4dvyTzS+jlbkRXepyAzCjFt7R6MFwTpSbzVMaXQDK5aOcfmy2jFgmoOVi4KYLTjzbzEMFrFMRbwoEE4L2qmlzezj2PpXS1xvbEujo6IJSq1/HaMRQAqltvKS5GeTnbIybds55aKsBbfS6E/EwHLppyyVrkBZnaB2vdKXJERMuxApxOcXS3HT35XltJBffAAlbaYEicA9P77YCS/0N6vZ2480Y/oXGtG0OJSZ6xfXqqHvRRPFrQHFW2omT3tbaX/HvhdQ5Asa9TDWgOYOe1qXbGTSxbX2MyAwsYQAERxIdcSl1gGvMO62/UamicS7nf+drjPTBpEQP6rUUr/9cMTDSmR9CPH+FpZAjGcRhlm5hlC+ah17WbfrlKuJ0GYfCkn1koQ37JH3BUgTYPfRFmnQAKiT0tpII1WmJI3BiEEz2mj5m9kIjUAvhJmURBxtXQgRWLrc1ISw1p+eo6FSgK27pJ8KV6entPvdTJ6PclUdIDTqRT15E9SvtHccvtbf8+ebYWNjLvzyFw/Cg2zBQ0s0hB+0L7TpFv3kPBYVNdrVxtunEYAsoIE4OxsxV43c9UBg4giBh35wEB9+IoIe9b7VKHZmQ6B02lJR2KZw7cyG8ukFvX2fO8SScBBHGSUgovZ0Gthqc3MLw8ftl4d71zVWlw17EIoJn6JPa3VKQp5yQwrWcoewJMSTxoMGgMkIsxL9D4SNIDQUWI9BGgVEofQihTLEoAT2fHTSNARIQlIDYiB/OnwtXTWGMT9QwH60htWVOfUt0ABQmXVfrbSkY3z6HJRpl2Nk1avXu+HdWy0Rrp3zfvWL9fBQi/DdpsMkxJBR+grAlD4kwzbzk7YI+do3NabnmSS3t3eqvgU9hYmTfIN5QyYKliONS0Yz4DNDnN2Vj7DB8dlL8iB7z4SnNBTxLlxWrPzWVspY1Bin46dPFk2IbmkXt2E4sEhF6IUXVDEtO7tQlAlIISW2UUIqnJkrRAK2e54YoCPclacS0jdggl9SzMIS+lFT0DnLT7lKSLeUljzQFix/jUe2Pgml1+OTEOQ67qv0PE8SXdExuojkxVrGSzXCKNMQemWFZsT8io8arfTZk6XwH//HJ7lG0St9P3FoBAwdxRyHpE9vZSxrV5jzWbXH+bxg1Si/dqhLU5i+o++wn2c1rGsmhhDoNOblpgXTebEjjMMOS9ZEocEHZBKGQhEZw3SIDnO8f3qZwMZkmX38Jn4NLBOsFI5iSkhBChxvbwvQW3Y2ZFQfaREfNeE7YZWH0Tsm2FUotIlStn1qgtQEufoPpAuoMZv6G1Q/JYh9CSIAVRzMo6aAiSkjBaVBI7Bhq2ZuUrglAqIVDNmo1Uxx6H+gz4H9DEQTpol8ihiWtFUoncndjtcgOm30o7qhwVzk6EP5TntmbGsOxC9+vh6eqQP6pg6tyzrn6a+31r4qiMOj8ZKNJJrk8LFGG0KEdWkL7joIjD0hoOZiHzS7p0kIPeA79k3Y87EV3zUTehF4RslY4zBJ6CH4WztHYVEdl+YQgPHISCoPKdJawDr7RGsMQR7s92wsS+AWygkW5gr4FMMMDZ6ShmACfIqWukQ+LXiKI4wR3GUJMOtUzvsYIAKJbUxAeheSiShqDQoLfG5b1suDT0c0fhqdhH2flqSlk1mn3BQhoSU0433S6KQ0xwHMuh39A8xstjOoF9hhMv/U7Fp6OXRySp3bvMOfcptbh1p476VMHifhr3/94FPJe55nlB2NJmb6ChiVSX5Ovvcv3LBhtHHeAq+2uzHvVE79BSYcaNkgge3B3q2vhmZoqFDGS/rqu32ETUlT7s2lN7HoU5e8ldYjXR/nX77aDUt/wQQqYMp1ggwyjAA6AWwSZLSM6Ux88mje4GSTGSMDCkw5+7j/RdfbshISUPzrxolwucLyBFqSQq1/Gx6qeyOQTRhLyCLkNQ4paga6wDQBxZ2KHGKfg7QB9QUQz8z0ssxC+BARnctpNJIRiKqGrIzpOCatSEDX20Q3AZNrHHY98eSr++HrDxhxjx4v2oQ1C0AGuNzvPFM0pBOV/yqO+S1//vf3tsHO3/7N46tcYmkgHIQf3wvOGixWBP3ccx/ljHkLjEKyRlqE6N7+jq2GgMp7pM5jBA3izAQOHyQC6479qlq0x5qcdJFraTZr0ASlCx0C+TLXx/kPHw61Wcx+2GDkCvgUHML4jFPQYnSfhxvz1rDd1QiY3PVx//xaDgrXt9gLs8sVSzMlMqAVPaUBcZh7ELotCWk0A+tLkDAuS6ha34Ba3lQNAR1HD1FVzsnMpHuUmacg0xLnbMRREuRGJHqPlLYsCWFrISkjI4OMZKJ2gWYh4qK/AkKw63U/NArdtyQCofE/P1/VpjtoWOfrRlWN/MxXmVT26zjWbvpK+z3MaA2lX/1i49JLKVNDncWQgUqnP/d74UDjgL5HzEf3fantsSSEE02WYZy0tXT4nmhNj5DPwnUI0CRou33EBGPlh+2++kZTayUY1ta06EsU+YJNApPOVAm3SK3yBSetc+zlkO3DhxpHr+Lu7TIecbAOEWUta/kJp1Q2wtOaAWzPWefxQY3OWIQdrbtIDEppZh80hyigqQ1mJPJG+MeWPESiM4QR9JiBpG3EYatKrzxONUeATuZTZU7dy2kGtG7Y6ZPQGV3PbnMQRUnzHSx/Ohr0/9GjZSMXTE+QDL4VNIWlEUBxpyIoRlBd13HPP3/1QcNTtQXocu/Fe1I/AXkn/Hj20bnfCwcGpdx3Uhg7QogzJxEjcrzXHI6YX1fr7TJnqmkSEinhkMJffbNpQnKd/Yzl1La11jXHSSBL3kQnoWfHCm8wll5yjXWYzA2ovLZ8SHa7Xh7LW0BQuLxYkrpSGkyYRoFPCx0ykJA3EuA4agK00mkBmgaRCIKJbRYvoSw/LognLEQUpgHQ8tdNOYZoWsKhYxqKhAMh2ZpPEJB6ni0sbWdtTQvfabE+tBcrsXzlosMY5n6mbQg/lbbvFunRUUOdzZthdflxLubByPoJMts4YXfXQwBSqNWYAJm9dNe7fOxTXy65Rqx6kAFjiTstnhErYFacujQEPnocwoB2dnKEq5iLpCEkQSfpo//DC3/73bYVZ3VZSzbrn2kItIApB+VVcSk9LWmLIUIt2Q1pFizWhhliUOWt6ONLWFGobrzoP2AVUeRpjmJWPhU4TKmMU5rt3KYlngQ+QjcnBo3i0bFuIk1A0luHLTQi1TUG0QwYcirBLvUimpskqpXeTEI6ETuoEfyQi1r9phEorDIpG6ZE2Gikaa1gy0qoqaw2wQ8FwHCkCMJTYevfsLqK2JRnv+6V+oWaf/04iDOtLkyIjB3Uuk8OVr+539/rmJcBfPdxrsLYEAJmImyhJqz0AdoLL58nh+wtxqdwlGpXP9+dvjuc8k1+9/kUZp1/EwqZMMCMkMJcy9aZDa13ROvXnATbme93COFvtfHLaXtRE9HUpxAbryoKgKZf+SpHjIrl4+ySVvd8rw3sB1FehlTWsk0kivjYs4QAhBsjjLiZCVIrXSyh3V+CFoGMm+IicBbACHhb7E4k165IA6DFr2Obr6DzmIFMY6hAACIDTEX619YoongdGgdh/eGTBtOR7tdm1rOkrnVKE7Z85Yt0mNTH/VOZKJeC58JWTgM24k26fhzbjLLUE3Vp2azq7DtQZsBC7u73hwN9lFqgXu9f9oL184DG8JqxIAQeDiMk0uqk9ojSc5KfH3KQwnnk1c9bRgO4flovES+S7YqFQODLTL4EHcLj5Kht6+bnH20mANM7lAvIWCV99KoHBJO5FL7J9c9/3DWhsSw7tFmABABj8oGOXxPM4EHZiVEBZmUOKW1mLXYEsNJa+j7K19BCb8zW7YUPGWNfZ/gm9+Am3Mcc2gAsFrkixVo+KrUEvsoFGajgEv+GN4KaPSq4lxGADjqjljqagV2n/M1chJYhssj7IiAGXXeqMjF0M5KPzqu/YVnEWmfvBs7zp1LZnx4U2JozIMFVZ9AW8G/gpjXjHS0FKBgdFv0UjhkbZna+EJ/CivLzPXDJ8GGNymkBdJ86mkeeEGy4nEwUuUuH3X5K0B2fwkM+Pz9XDVsM17zAIdAQ6kWXwvaRIszUAi262zj//HuRgsqxpOW4TZhxQzBDqFE+E24RROzfdo74AZQP4XqZm9N+A2c635NklTAu0EPMgrwKcJVkZjIhqbNRyMu8JIKxFr9sRdaqlsA3oW6jlvREVD9LC5nwZ+d1TaZhYGqKaUT4wsDIQuQxvzIdZmZYgiPDTAWhhIRhLcxXRBh8mKt4roYfw0EBsz+3vFK3ctJBbjdM9cfn1jiOU9jPGyQ5HlfAJ43QYqTbfXAjTQh0kLEx96j3GfR6UZbmZ8LHTU2HxEmtN1fw6zNV+2bjIBPatXzBnS/XXj+a6Fn8bZ7/4eWe3QVSiLN2KQ+4Z3c3eRM1hGZU1ey8JeizfAjLeup8LeBSxIlZvibYLRIoMhMbWgVxmSy1Y5WVMptDsOvA4CNCrecptcgR5ibQdcxoJPZJsM5lBL/+tTUBLe+HMA2ALTx1RkTErZgAx8Q4WuW2v7PCc5rsNzNDJ7KVwoQ+N7ccUxxhHVsKVmSNCezerdNG1BQ5r3xjOo6z9JT/Are+uqD7qp6qX6q7+QUsPCzwboiH9VtKG0YJm3Q3soQAGSR2NpvFmD2JldV6+PaHSwqtl2tfewUvLDJs0ERF7iP8Y8zZ+JTuNs7/+FKagoTSktbu5z52Z1qeWUl0oKN22Dto6Pu6efn2tdtZXRrAZW52rmtIZf5BZgIw4wcrppUv4cVs5phzrAeB2AGtblzVUyG11K1PAU1AzX3TCGwmtMJGBvJlIsKkFcOQgwhDF5tmoPkDsyKCuv6iIFeeCHUz60E0Qokwd0bQU0h8zGwUQGcODimX1tTRRjmWlvRGUjENyWK8fCMInSeN4le1pPYDLZd9Ig2jdkHrNcLFL/c773qf76S/nfOdctxN/v3dn2G8VdmPJp0URpIQGClBQxTNILZS46vDo+y8rvHBXhRO8clPr0EKd/uDPl9TZ+i8Wri7l2wQby27vBmbStCp19mYsyHKf5nr5/zL19pRRG5BpBBX/hT+CCX9IIKb6svZ3TOVzZ7Dje6vLysKxt65zIsM2D7zSi6rbEYT8RJdihi0U6ZZSJAqLseFjmczASme2ciaEX1KHwEEIYlry1gkkxJCmtFGFta8aKWfkYYX+wyiNpIENTeP9YqCO7X6LZ4S6T+jnXi3dzSvo64BBnYtZMF9kfZylMN8hWPe8i0N8yNC+OmzNZHRtDaBiXmlenX7lomu6I5P4d7nO+lv53zhOdgNOveL5eqE+7v/p/L/1Pne96eRWlXf4AWfbCzqmP+OHCHwHdzErpqeR/ycUui83+/5dF3yz+ccYzi/qpUuLyOE6dqUxvUf91wA7aJ8bzseUlhXq3OZTVpo7VIR/e3tn2jlzcGsgEqdqftlDs3pUxhfdv2ZcyZluj5y1U3tvVhFfQVMREudxzafIZ/9TGc0Lf6oGdDyn5ub0lj1aPKjc5hzuKgJQB66IYKcSDQC/plgj+KuLU5lTaLpbHgyl9t58lAmpg1kcRBEkVQgip98vhIea4e1k5O2DQO+SEJx/3hHCnLe+fnr4cNzoqFaneBVUkeKECLg2Krjx1t8YXmxRyWcypF8PrVe5Xv4YC58q5UqTeqk7xErAYI2c01NZrI+EipvTY8s1zsMf5DgZ6kLRhQhkDDd2RITPBeTMPq5QfkYIskaRea68IjGenVyL85cKswSfn37qR7KwA6l0UFRph3Q8av6xaUpYmc0YUY81bS5USWbFxGFOMJecFAPaVLtM30EsY6RKMiPfQeagdU6apq8yNmi8I/5RPLorSm0w4ONRVsOm7IdixC4hvkjvFPUw+rS7WcY+/mb4yNobfLfpE5cGylCQCUzgRDtFBI+CvOy48vZy57C8i86n+KTf93rLf0l+V/1POrlhiYqvfsoU8wFgm9aO2qxW9bcnIYsnnPUP1X83ElF3O75g0M1h+z+Scx0l+H6999TXW2XtAvw4A5rK1pUj601dcydh+kztLnE3Ac5NAYkPcK5pjkjVS2jgaM8yaZvYZIpnZECfQ5IaTqgIQiO5Xi36dAuaRRBTbbomEbJdL6Yn+VDftIEuNRIRweYF9e02c766qzFH2nYciOtA6X70ISKOQkxLiw2Lvz8QPFBS8OsPYkjj0aGEGg14hhrz8vNf/uxQwsQkUVdfj5dl3zLL159petvev/i9Y8fLYS3H/b0kaoAF/wxpt20BKpphEdhUx3jYR4e8/N8TMbvF2ABRg/WF7R0QFlCFNawmt+Jzwdf1iD0ioR4+viRs8hbUycom8KqkkUikCEFO69jhAbPFpMT/Q+sy3RKXwXJFR8vk68LuC6OglKs/ud9CEoHES1rb4UFmfGIP1Rn9Ikm9SVnGnX27hgP8AV5WDhmONwCHjxjNL6rdnOlZzXqvkYZxtf3LgvK0D6G8tmXYEzAp2JvtPl8OiZk7RPqxKf0o37+N79/Ez5qPXubbat65jUQ+SEICNNhy+5ak+y2hAE7pPWqvz1x4bG8OBt+rv2EDRO9mm0pKbaFpYA5+1bcbtj2YZCiUBUxxfcr3S+2xPM6qKTF82nuiAkMPVs+L5sgx/BV6qBwJI1oluqEs/NGFDpWYs6xqumsOp7Zh5s+A8xEuWaQvSyP12jXdUqUSur+7b8xNFwiCWcPY8y9O9cQ7MVHKPI+20str9gKJrYrPG7nP9cWiB82D2zsO7XkNcUxFt58/ZT1JA6PTjSUEdPR5H3cB4fHVkcTgFbrs/U3HITHY20qA2XwPmhOdCgJDlpirECKFomJxV6VDCWuG1SY5S+YYY5hCJ93097L1NLsEeZZQgJ6hS29vNwlbVci40y/EQkSDtZPkcLKLJqK2uqnKJtmUKuJkJT5kWZ188eQ125HOW04ZPyIdHpQiHg+EeuLceD5sdZWDn33wxmz8J0SAi9yav2NGW7XKu6qZpRaX8L7OKzzoouPjpoZIVyUYnzjqdun1oVZX53XpjLMvpVIQyrLmVDWMeRgnbmKYP0emzDGyRs6PmaW04YM0j3JMmWNz13ML8jiFNfv7dPAibKIp+hMsMu8pGJZJzZaAXMN+LvMSd+wuRe56fGyxH5uYAjwHkAKn3q3B3bDW87oTgnB7Mnpe8AH3QkNf/lsJbx9p76ESxz2yA/qgF5fn+8CgouKwIxX+P37vazFzQO+2D16vBrt8STJtKeU2mqvH4ltCXC14E1y6pVRhwQtaBxC2zppFTYDjMImeJU+LbNNS85a7rT6M9Kxa7mmS+YmMrDMb/mHZ5+4gQ5kVi49PGrJRNQFRFc56N+wOvF+WOdMTDApLdau6o5sUJa+iZi0Vvgkhou1dZohH/SHF38mNzyriUzPNH78U46WxscPMi8lITfmPnW5Suvp6dMVG4p5ET72quiHD6/4F2320AVqO2RRtg5pdq1jNVlsvMQZMZiUlCkIE4/ysU5f0zbO5pny55636Si1dTarWRYXvtUQX3WkM9lsT/tOfIoMKBsDoignBBhflWhW4/uC0My5f+s4RFNfAjrDfQy9O9EQ0ouat9CEI98q8fbNJj8BOgHn+Wq//NmKlo4+DDt72RpH1E/xNO5yR1gmg63tg7C2qrX1dQ5MGAJJK3ecwnQisw5Qet5Wxx71XViY0S5jqzkEk3zAo0YbQMERT8lp5VSZHBramOVEZJBGVl0Vg3lNkrPF7fRu2Eq1+qjYvyH/oNQjUtK7Y46b8wJ5+FbwsPdc8ALzuLo70RDoUCs6IwFFdPspTXd8Co/LeRP69nMafv3LTPCdhSASQ6qQfIYgmqZQMANw2tbEydLx3RfDo3R+U53ordRrbgXLCp28Qv2f/XQ9xU6cz7vO+4omUEUT0J+16hVPJzHawI6WAzlQH8t1yWCuXtZsZwEJlnxT/GcRp66wdVxH9UEfGScLzsMFMHR4Qzy6ZdvZzEc/NPRhp9l7e4ZFeUVh1W4/wdcdn8Ljct46SVP9RMHffrcV/u2rd5EBASSvvA66woyw2rA+hVTb0fffqc/ADBhIwq76dId/9mxdi7Qtj36lrlFCWv/WT6Fr0jGX0y/ABDUEP3tlAE2/DlPYxmLl2mv151p5vzf2666EQHej9UoXjUCioZqM4gegryCT6JmXh3M8Jui81YmKJ11MAv7Z54tqGR6HF1ph1MiAtW9omdCK0yGzXFOYFt/bt3u2smWOzwgfUFYru9XjfH2K9XssItgYczIoCnxGBuEQutjwGSbL4KCmTEKYhVo9hozGK673y22W5tRfot3gcPl3ZKHLw7yKpDfzo3zyStcPw+dmJ1rLqakFAluaY4JDeKI1VapRixpGOW673pjmxpEUhqohGCHc9pMYwfypt70c2Zuewv/4Ty/Du829zkeplwgTUF6FQhhZsrQwmy9xQSeiXrn4RfX4Hfb5fS1+t7OrvhGZRnqV36peqM+CtuJE81lbmw/1mjaXUR3sDxmHQFVnL5jZO9OjfsOKSmWwGakqW6+WPyaZKPClFylNmp1M5/SgHRPllhemhFmcJwEhcZ+8nNcIA3i6Lj202wyzhPSR9oy67JmC84zWVbT9jIdcvkHjwXcwbm5oGsLZb4NQES6FJSw6bsLO2xfA6BbVWi98NJuUwn/828fhv/zzD2F7J64imjDq5SOI6Ixm8tq6hGhySfB3+8M8/+HDfmjQ3EOayPUqfzGePaf/7v/5oy2Yx14AS1qWYVEzlBe1oF38I6zj+XqYma3l+ZGHjZ6Rb+PtCUsYc1/uzH2TDZcYe6WEPcc2oS1LZ0LPNDKd0YUdM0rsuFc25tIbyXnMPCb01epnoT/KgSDmjxEmJY2FTenT9YP25zRbeWlBncbpRpBn4X0yDfMa4fx9NORSppQaJAcbbpyU9O6S93mXnhnlAddtkcbcghYSTONwb6E8g65fr/z47Hm/xskNVUMYJ2CGVVYmHv2Xf/oh7NK6NrsSX7kkkH3dvX2JrTBfr2kf38JSF4P/hnu94x1YdL9tfbm7h1qSw2I/XW7qxWqh//rfnoeDg/Pbi7L/ASuKMlmsrCE4mDXmtQw2s7fZPW1mlq0qq7b0dF1LOtSmtaSDFgesVCq2xMSUWs+sQmn56No0ByEVGsFjQgdfB5AJRGH7I6v40c/Cql9c9hrxSHqVXmWbUhlteKsIIJU15X9bPlrB0rw25FEn8jg6lozePzhf8pwIeB46zbOJaOtXccuLDB0eM4l6vppjFeOEMAKPC1L4h//6owQsTaiLBGsqaOe85u6GebWgF20/ZJ3n2+HLSn66JIW7/T7P72jTH1YtjZ9xKk/KLIW7/SAzRyX893/57hwZlNUEZzJWTgQcQwjZLGITwJCFEYXOSdiXJSTNL8ZbHik+5ocAN8FNfibQRRT4JtDjPWI+2XGW3ha2030gmbPns7DigfO23YKGlS7OamluWv5j6nbVVWaaFKwqBwnj0KzMl7YWyYBIyIB517F1vb42Lfwtmf8MAQEnhCGAfJVb0CL6B/UpvH2/Yy1QwgjC5FsTtRBO8fhlLYQ0U62GlZVZCc3baUWyg9im5kYcyGQFaRXvTzkvKx/n69oM5h//6WsztyQ8TOhngj9pBKnVHc8h1KMAtsllRhAKS0IYgehaBDv5J7IgHQTTEeTpXLzO0nG+eN+caJRG+TELupPf8DUC8JmbmTKNYEZ9BePsTvS6HBxmGgBEoHYCIQS+DZmm3UAAj3PMW2FQhb1jIczPT4WF+d6WbfjE+unli8edOAzFm/04IdwMv4Ff/S//+iZ8/3JTX0aHECTxrhbWHpEINMwpCzKxTMukkhzDQCXmUlDf4KfDDWku7Ph2dNyUINdWjWxuz0d91fIoHenZGewf/+Gr/N45ESB4M+HeEdCKQ8DnLX+EdExn8RAEwtyuzc4pvbX4JehT2nP55dfFNAh90xSSBpHdI+aT3V9p0BSSRpFX4JYO0ALoJ5ib0cJ2uf38lm42pGx39zXhTvMtTOYnTcACvNIxvkgARhY6n3w9gvDZ44JpVOVmLSuG8MbeIdJGpZgqMeNbFkR3fSLghNAncLd52Vffbobf/eF1x/RDgym99dfwEWQV9WJPS3uoaFMWBHNFUqeqL0Yy1RyrZzI2nk5hdvNq6ONt6ItrapgPpNHPfXOTlcrd0rjL3/32e3GIBLEEt7XsTfgqrPLFFjsCOIbNRq/z1krnfBYfr4stezSCMwLf0osMIRL6EPBTfqrvuXi7v9KYNhDLZaalPD67nnwUd9uupv0O5mZjHwECcJLc5pbeJTr+cfI4gggsWNAEoAbaGqTAt4aHhULYWK2pHynazBrqj4AQiu+YZVr4Rkg53Wu/KcW7uxwBJ4TL8bmzsx+3jsJvfvfGlrC4s0Lc4MYz9enw3XfvwutXm5lwzghAEs9a3AjsJIBNgKPdZIJYfmrBR8HeuTY3IdHiH2ONABKoyRxUl88Q0kl1b983CwRgEt/6EEzoI8kz4c+ZeDbGGTFkJqTl+ZrMobVwrD1D0AxwNAoMNfm9HJoCs8LdXQ8BJ4Tr4TX01L//09vw56/eF+7LB1H8CEYvzISzF68+hB9/2LTN5HNBf4FGkBPDBGsEzCxG8Nc1agYyGOdO4sLL+MnDN28aEvRq/+s1NQORfFr/vLUdLYAQEUYDsYPZ+hIsSn0plbCxNhMOZcK0scTSbvkCIAWc/eYEoYgsOw3EO/OlWGL/uRQBJ4RL4RmNkzs7J+H3f1Jr++22fVh8B3xgo+Y/ebgU/vJXG5pD0NHX32kPiO+eb1rZmcW8t3cijSGaazDlYPopZRpB7E9AG0h/0WRDvJmI0Agyk1DHZISmoHQWn5mUUn5J4zBN4nxnsV1naWJ5Bvm0WZZ6Wma6mggAIpiUPoHrYvTm3XFoZHs55ESQJHYPAiB/S2fnFBAH1NWvwhaidCLzzuPQMuNB1BRsE62MKGABYpn97FpChOmqv04IV0VqBNK9eXsQ/vz1+/Du3a59UnwS+kasFXSX/sONhfCLL9fDwwezn0Tp8LAR3mhfiPfvD8J7TWj7sHkYGuq76HQiSzhDADIJ2eghIw8IQSalQnzex0AfQZYmEkMkCOuLsPTKD+Kx4aMQDcKfe+gYP0mYT5b84gSQE8J/WqQ0jQagY93GnRD4sHmiOQgy/MtFvSAKfAvTlZA0gUxr4IW20UaWIF4hPtc+23EyZnpcucko6wuDKYA81xoU4NnKcunuGgg4IVwDrFFJ+v7DYfjqm02ZZTQa6Q7dZ49Xws+/WNHM6bOjQK5bpF2t6/RBddrSPIwTbQhzLIKwXcJ0zP4AJtCTAMfXh34tjUDpp0QcCAubX2CkkCTJ1Uor7hCBRFMPZKRDE/4QADu5ueuNwN5BQ0u+axJi1h9gPtSA4KcVIxeHmypgaaKv2JiG8/r3cCNuGqVHaA5Ct0P9dHwdZY81EcO8Rmy5uzoCTghXx2rkUiI8v/72Y3j5ZjdsftRUUL4MPrJb9FeWZ8OTJwvhy5+uqlUcR37cNjBsFHN83BJJiCBkfmjIT2PQTbCY8NAQ10JBGNVk9mbIQ4fsUYyWEDUPyQ3FYWYgGULGwrretBDFmQai6tk+y8OpZqH0k3PIUhTPf4gabd5noAdlzyojABt0ZEuJROEfiSJqBySkD+Lhg0UDBT2gSApE8rrzg5+IwIhBz3dhTg/T3ZURcEK4MlSjnRC1/MdX2zIn7YscDtXK1pKSfCFnpOT1wzUmvK3OhI2NufD08ZKGR/rQjdF+E0avdG/fsSnUSa4JFAnAKMCE/lkC6BC9Uiiwpv22aYAkMjBiUFUTAYj2I7lT/UQO0twWNMvb3dURcEK4OlZjlXJbHdGbWwdmhtnfb2q26Il25JIpRpPMmHXMuj18XHxQtJ6rmqPAonMzWnl0fq4SFrUa6doqC865EXasHvwIFrYpre6bH3ay0UOS/mgGEvKxrRJ9IwBjCp0mIJen0bvKqrg1NNKMEYp9P0XNAFMSjmSsgzSrDml3V0fAm3tXx2qsUi5JkPPnzhG4awQqzLlQR/tB1rnMboA4IwHRQvJhCKMC7IHZcTrX1gbY7RZagKXQliHQgJz8eBTnLZMuEcSMhqu6ux4CbmC7Hl6e2hFwBPpAYEP7g0ME8U+9ApL0xb9TzWa2jeptBVq0BP3px7SEyApQRzQ76f6d+JQmxlG0SBkMOXXxdt1H5RR6XcQ8vSPgCFwbgVn1Pc1o74vdQ62SaxIbia9s5BFMmkAMI/qJ4xdfJk7IRMusmGJgmycxLDleaxoCaRVh1yiCyWyW1nLwn6si4BR6VaQ8nSPgCNwIgc8/WwhoAjT/TyXUWak0aQJoCwhzZjOnY4jANArTFCJBIPfjn1LSF5G0CJUsEQj9CzP1zsKONyr0PbvYNYR79sC9uo7AXSFQ1QJDK0szmpdwILEftQCJcRPwqAsm6FU42yfBlIN4DkF/pHW0q9W6hgrbCbX+0QvUX5CpAXimKWgc8cL8tGsHfT5k1xD6BM4vcwQcgesj8PjRvGkBRggS7piBTAswjUGxqS/BzkEI8a9ly11DH9kf8UYmKY3iNe+gOl0209T1S+ZXgIBrCP4eOAKOwNAQmJaW8EhzWl5ozkymBCDJo6CXjzMSyHwL68c6mDE3ZU3YU6kEzGXjSjQDrkFbWFmY4xJ3fSLgGkKfwPlljoAj0B8Cjx8s2DpSyf6fRhsh1IvH0AP9zsXRRrHfQJGQCH0IHGZ/bArF0iTu+kfACaF/7PxKR8AR6AMBlgJ/9tmyJkcyQTL+YTpqSci3pAWkv7bWsbI/TaSsai5DS5s25emVjmswMbX1V9H6UkuLWu/a3Y0QcEK4EXx+sSPgCPSDwAOtkDurpUhNI2C0EX8S7GgJ1vrPtAUzH0kVyLWBePqsJqG062tuKurnOXRf44TQjYiHHQFHYCgIfPFsNZKA2MA6lzM/agJoA+kvdTxjUmJhQ/5iHFrF0mJdK8/6EhWDeGjeqTwIFD2PTyKAnbdo3SV8zvWMPJdqOBHdhS2EC4fDKcuE3oUhqE8eL4QfX2xbDZl3wCtgWgL9A+o1RjOI8xJSfIZ+toTFTG0qrC7fbPn1CYW3r2o5IfQFm1+UEDAZzg/f6QUCPUXj27E+8uTSOQtngTNxKWHmF891C2bOdcd1XX6mmGfSngnEq3pEda7v0q17pbVcshMXnu8u4D0Lf/n5enijnfSOtPgigh+XfEYQmZN3Km3h9FSga2gpjiGmdCA/kunJ3eAQcEIYHJYTm5N9ltm3SSXTIa23FM6+5Txsw0MUytPqoHhsCdN5WoN2tig2SZ3tcVDMPF3Yy9flxRxSkp5xyBa7Q0oVfUtr+XSuslLYzCcqkS2mpnHzDIFMqZKfIvJwdg9kWdEVz+fxiuwZnyeYvAMWvvuldtv7l9++6EkE1BiCYEe99P4QxwS1Rw+WAh3U7gaHgBPC4LCciJzso8u+PDyEvvn6ycM6gAuQ0zkpZOcBIXYMSozmm54g5vL2HocXuO4T3eHssphdz9mo3QLVwpnMOHOukPWZeN0C2U8hz8TLRBHDyVeSjBBjeq5BoCsVCVX3dL3NplWHaXQZoWTJssiYVuXspMqT5/mktJPmP9xYDI8e7uU7AP7/7Z0FlNy218WVpMxt2qbMzMz9l5mZmU9PmZmZuT1lZmbmr8zMzIxp2qT59Hszz6Pxeje7zqbJeu9LdiyLLF3Z7z49yTM2Q4hAcMfY/Rex7BV/npSF5x7cU1F6jz1K/PEb7Srq7HtBhNDZiHbB+uwRswcw6jgIIIazYz1c+86Zehp5yVdXX+RvKbXIWlpUjq4dW2bMYixLPV9Rdn7dzJSwG4VF182Vtyx1xW0XcnJIyta9EFk76t1qnFOn9bem672ot9Gtf84NEzLEE08nFqmdx3BsQ49/a2f26W1i1oHEyFpq7Uj9ds5Hi7qtRJf/mGW6PvErLX4LfeNPbmYuI7+xYr9rhgfYxd84iF+UN0EkEUnnI6AfyOl8TLtUjegXnrv4NfKhf/3PlH8MczTFH4+Nh7SWn05S1hUX50jTeXLSFiHk05JiLYjE0uoKNL0e8daepHASJGutbQVlmxvd3IesjizQnF5UbxZXDyRFiTExcvMT3FB1y9dcUvk2xgq8Djs6QcTyeey8yq54/OWXvuHh/3sv3ms1BreZZuzISHF76iQTjGVd4kdypp2qj15AG0IDnNx6Q+gKqnbYRgBlH5+/+N1hIX4zcej7V/zrG8Jf/QbGn+GMf/8MjL+0NjAji/iOkBGFkUUsixJu7S9L+A8QoA0mWcAj2nH0DrQja4ez1Nvjxq6XN52H3uMvJqbNrpFwLcaaFj8oj4K07IwBAYrWDpX4HDPuOppj1kmsn/4WM33mdw3oP7+GNvkkvUUGQ3C05TIaguB2larjBo4QdX4Y0L82S+AhNKVU74BZpW6ielzuvExfi6zbstVSzpRjmQo6UKY9WbM8WaClJZ8l5U0ynynQnzgO/m2eNcUfS9UCNjMgaNmzysqMQvvK0JZM6gNn7avPXTJXGZlie3jJzMQaGUPxaLNM0iKb1ScBFkcWyx8DY48xaugz7pjhq29/ikXivxjXM7qJ+kaLZbIJxwl/RJcSfzbDqrfDu8/qDGEw6xHLkIcsxPWMO5JqaZzXfkuhFhMvEDPaL7HVfYe1aoknB6Wi1A8WTrDw8bH4CnyIECowiIPVhXijxw0cYTiszng38DAMGBAX8KKmYRYwJMWfq9oDWLsSl0yfvfZeP2tqmQq8cDsu3J7qszxJvfS1sJ91S9++tM0XM+qk0FA2LFA3GpfWk0S3F6p25ysiAQrTEutPDDkR+FjWytTbGvvccDXGF8mi4QEk/J63GRwcrS7uNV5Oo96B5hIi/stvfrRZwUgjjBD69B7L7se+/f6JKc3C7x+ACcee8ffBaSH3NPgZ38Zjr/4xA+cxomfEt2cvrhDDMaIHjYn3fGxtzMNspE7EZGEsKJqQBaPhkmLUGC9P7XpHEULXG7NObzEPyQjxTuBZYpaAcdcfUuABjmEe28YDX7u8nxc1JntcskBRru4VF3VRk5iFCxmYxjKdU1M+tp7QyFwLxc/a/5oqimU8hx+bKh+GT5wg7Iai8SjdJqlFTjv5+GGCOFP4869+8TcURjVrvylbPHElXcOmp5GK6e/4gY7vkXzRHfcrY2CXq6dDGkgtrZ6hFtX2Zwp6i/a3XXRYT9Wi8rA+Qv9B++yejh8ceZCYGWCtQQyEieOh8bQaQUTrsG7hWRNJz7U1JQ17GGOGvGJMi2TPWQxk4SSDxdUVKNGFeeqRhWkUShUw50guc3qaheuB7DwtVtSmmDHNm13Gr5/MBlLL0vHxsnb0MlQSxfPUzv6bz3QsvWNmSceTmpXM6HNPRIijorXvJaJptWjLQ7BWT3QZxZN/o9FhcdEyd5cR32wKHvxkpqXF+lhwHxh3ZXHfOVZ+bVw9vKSGUcMsilkCabiZAAri7YVLCKaIwjmzAionbyyStZGgkUgtq6X5zCy9dr0TVJe1x04q8CFCqMAgdnYX/OH3B9KO8aPFeRpXD9MWIxCOFkcpTmqHzvjkOc5LGpU84xkBeP4sXz2QnccMVi/tjJFpPGULLXoSoqTtycqhoBKln+4eyvIk17G4WMbqqx0an/UCWblGikJCoFMRECF0KpzVrMwJIu2d63dX/qTVCKCWi3jEy2b5PUCa5ah/MAtJzy2MXVZXzlmgRaY2I5qUaF3hUqAp3s8zRkjTsRHrLUuVPJVw3mhho85YeWH9bVzfC+TLcRmJEPivEBAh/FdIV/g6mSLPAo3OplEWrhMFOdI0K1GPaBHfqG6wQ00Kt+mkUXUr0ZbB0hLF3ihVCxWWrUcWpuUr0LkQGIoIiBCGIvjd5dIo+LwyzJR+PjFLGAro5BtZb3e+SQXZhkJjdUkh0PkIiBA6H1PVKASEgBDokgi0Mfntkv1Ro4WAEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///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 Yg=(me=[],pe=[],ie=[])=>(console.log("---",me,pe,ie),{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:ie},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:pe},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:me}]}),Xg=(me=[])=>({dataset:[{source:me}],tooltip:{show:!0,formatter:function(pe){return pe.value[2]+":"+pe.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 Jg=Object.defineProperty,Wm=Object.getOwnPropertySymbols,qg=Object.prototype.hasOwnProperty,_g=Object.prototype.propertyIsEnumerable,Gm=(me,pe,ie)=>pe in me?Jg(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,V0=(me,pe)=>{for(var ie in pe||(pe={}))qg.call(pe,ie)&&Gm(me,ie,pe[ie]);if(Wm)for(var ie of Wm(pe))_g.call(pe,ie)&&Gm(me,ie,pe[ie]);return me},Bm=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const $g=({shixunHomeworks:me,loading:pe,dispatch:ie})=>{var dt,Dt,_e,Ut;const at=(0,ye.useParams)(),[Oe,Pe]=(0,a.useState)(V0(V0({},{sort_by:"student_id",sort_direction:"desc"}),at)),[Pn,Zn]=(0,a.useState)(),[Xn,an]=(0,a.useState)([]);let wn=(0,a.useRef)();const[aa,Aa]=(0,a.useState)(1),[_n,Wn]=(0,a.useState)(!1),[Ga,On]=(0,a.useState)(10),[pa,Jt]=(0,a.useState)([]);(0,a.useEffect)(()=>{la()},[]);const ga=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="student_number"?Oe.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:Oe.sort_by==="bug"?Oe.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:Oe.sort_by==="vulnerability"?Oe.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:Oe.sort_by==="specification"?Oe.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:Oe.sort_by==="complexity"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="total_row_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="quality_score"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(Yt,Ca)=>a.createElement("a",{target:"_blank",href:`/classrooms/${at.coursesId}/exercise/${at.categoryId}/analysis/${Ca.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,a.useEffect)(()=>(Pn===2&&(wn.current=setInterval(()=>{la()},6e4)),()=>{clearTimeout(wn.current)}),[Pn]);function la(){return Bm(this,null,function*(){const Yt=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/check_status.json`,{method:"GET"});Zn(Yt.status),Yt.status!=2&&Yt.status!=-1&&(ka({page:1,limit:10}),clearTimeout(wn.current))})}function ka(Yt){return Bm(this,null,function*(){Aa(Yt==null?void 0:Yt.page),On(Yt==null?void 0:Yt.limit);const Ca=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:V0({},Yt)});an(Ca)})}return console.log("-------",at),a.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(Pn===0||Pn===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",Xn==null?void 0:Xn.created_at)),a.createElement(Ce.ZP,{onClick:()=>{ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),a.createElement("p",{style:{display:"flex"}},a.createElement(re.Z,{style:{width:"100%"}},a.createElement(ve.Z,{flex:"80px"},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),a.createElement(ve.Z,{flex:"80px"},a.createElement(Ne.default,{checked:(pa==null?void 0:pa.length)===0,onChange:Yt=>{Yt.target.checked&&(Jt([]),ka({page:aa,limit:Ga}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),a.createElement(ve.Z,{flex:"1"},a.createElement(Ne.default.Group,{value:pa,onChange:Yt=>Bm(void 0,null,function*(){Jt([...Yt]),ka({page:aa,limit:Ga,group_course_ids:Yt})}),style:{width:"100%",fontSize:"14px"}},(dt=Xn==null?void 0:Xn.course_groups)==null?void 0:dt.map((Yt,Ca)=>a.createElement(Ne.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"),(Xn==null?void 0:Xn.grade_statistics)&&a.createElement(Ad.Z,{option:Yg((Dt=Xn==null?void 0:Xn.grade_statistics)==null?void 0:Dt.map(Yt=>Yt.specification_count),(_e=Xn==null?void 0:Xn.grade_statistics)==null?void 0:_e.map(Yt=>Yt.vulnerability_count),(Ut=Xn==null?void 0:Xn.grade_statistics)==null?void 0:Ut.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"),(Xn==null?void 0:Xn.quality_scores)&&a.createElement(Ad.Z,{option:Xg(Xn==null?void 0:Xn.quality_scores.map((Yt,Ca)=>[Ca+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(Se.default.Search,{size:"middle",onSearch:Yt=>{ka({page:1,limit:Ga,search:Yt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),a.createElement(z.default,{columns:ga,dataSource:Xn==null?void 0:Xn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(Yt,Ca,ia)=>{ia.field&&(Oe.sort_by=ia.field),ia.order||(Oe.sort_direction="asc"),ia.order==="ascend"&&(Oe.sort_direction="asc"),ia.order==="descend"&&(Oe.sort_direction="desc"),ia.order||(Oe.sort_direction="asc"),ka(V0({page:1,limit:Ga},Oe))}}),a.createElement(xe.Z,{current:aa,total:Xn==null?void 0:Xn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Ga,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(Yt,Ca)=>{Aa(Yt),On(Ca),ka({page:Yt,limit:Ca,group_course_ids:pa})}}))),Pn===2&&a.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},a.createElement("img",{src:Vg}),a.createElement("br",null),a.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{la()}},"\u5237\u65B0\u9875\u9762")),a.createElement(Hr,null),a.createElement(Fe.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!_n,footer:null,onCancel:()=>Wn(!1)},a.createElement("div",{style:{height:500,overflow:"hidden"}},!!_n&&a.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${at==null?void 0:at.categoryId}-${_n==null?void 0:_n.student_number}&resolved=false`,frameBorder:"0"}))))};var ef=(0,ye.connect)(({shixunHomeworks:me,loading:pe})=>({shixunHomeworks:me,loading:pe.effects}))($g),Cu={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"},pr=x(59301),tf=Object.defineProperty,nf=Object.defineProperties,af=Object.getOwnPropertyDescriptors,Um=Object.getOwnPropertySymbols,rf=Object.prototype.hasOwnProperty,of=Object.prototype.propertyIsEnumerable,Km=(me,pe,ie)=>pe in me?tf(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,bc=(me,pe)=>{for(var ie in pe||(pe={}))rf.call(pe,ie)&&Km(me,ie,pe[ie]);if(Um)for(var ie of Um(pe))of.call(pe,ie)&&Km(me,ie,pe[ie]);return me},lf=(me,pe)=>nf(me,af(pe)),e0=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const uf=({exercise:me,dispatch:pe,user:ie})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Ut]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[Pn,Zn]=(0,a.useState)(!1),{exerciseList:Xn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[Aa,_n]=(0,a.useState)([]),[Wn,Ga]=(0,a.useState)(0),[On,pa]=(0,a.useState)(!0),[Jt,ga]=(0,a.useState)(!1),[la,ka]=(0,a.useState)(!1),[Yt,Ca]=(0,a.useState)(!1),[ia,rr]=(0,a.useState)(""),oo=(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}],[Ua,sn]=(0,a.useState)([]);(0,a.useEffect)(()=>{tt(_e)},[]),(0,a.useEffect)(()=>(clearInterval(oo.current),(an==null?void 0:an.exercise_status)===2&&(oo.current=setInterval(()=>{tt(_e)},3e4)),()=>{clearInterval(oo.current)}),[an==null?void 0:an.exercise_status,_e]);const tt=or=>e0(void 0,null,function*(){const ea=dr().cloneDeep(or);console.log(ea,"sendData"),pa(!0),aa([]);const _a=yield(0,fe.ZP)(`/api/exercises/${or==null?void 0:or.exercise_id}/exercise_abnormities.json`,{method:"get",params:ea});sn((_a==null?void 0:_a.error_types)||[]),_n([]),pa(!1),Ga(_a==null?void 0:_a.total_count),aa((_a==null?void 0:_a.exercise_abnormites)||[])}),Za=(or,ea)=>{_e.page=1,_e[ea]=or,Ut(bc({},_e)),tt(_e)},va=or=>{_e.page=1,_e.keyword=or,Ut(bc({},_e))},za=()=>{_e.page=1;const or=Object.assign({},at.getFieldValue());Object.keys(or).map(function(ea){switch(ea){case"error_type":or[ea].includes("all")||!or[ea].length?(delete _e.error_type,at.setFieldsValue({error_type:"all"})):(_e.error_type=or[ea],at.setFieldsValue({error_type:_e.error_type}));break;case"course_group_id":or[ea].includes("all")||!or[ea].length?(delete _e.course_group,at.setFieldsValue({course_group_id:"all"})):(_e.course_group=or[ea],at.setFieldsValue({course_group_id:_e.course_group}));break}}),Ut(bc({},_e)),tt(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),Zn(!0))},[document.getElementById("divhe"),Xn]);const ur=(or,ea,_a)=>{_e.page=or==null?void 0:or.current,_e.limit=or==null?void 0:or.pageSize,_a!=null&&_a.order?(_e.sort_by=_a==null?void 0:_a.field,_e.sort_direction=(_a==null?void 0:_a.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Ut(bc({},_e)),tt(_e)},Ha=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(or,ea,_a)=>_e.limit*(_e.page-1)+_a+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:or=>pr.createElement(De.Z,{placement:"bottomLeft",title:or},pr.createElement("span",null,or))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:or=>pr.createElement(De.Z,{placement:"bottomLeft",title:or},pr.createElement("span",null,or||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:or=>pr.createElement(De.Z,{placement:"bottomLeft",title:or},pr.createElement("span",null,or||"--"))},{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:(or,ea)=>pr.createElement(pr.Fragment,null,pr.createElement(De.Z,{placement:"bottomLeft",title:or},pr.createElement("span",null,or||"--")),(ea==null?void 0:ea.user_screen_num)>=50&&pr.createElement(De.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"},pr.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(ea==null?void 0:ea.user_screen_num)>0&&pr.createElement("span",{onClick:()=>rr(ea==null?void 0:ea.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Vr=or=>{_n(or)},Va=()=>{ga(!1),tt(_e)},Da=or=>{const ea=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(ya,ra)=>pr.createElement("span",null,ya||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(ya,ra)=>pr.createElement(pr.Fragment,null,ya==="passed"&&pr.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),ya==="rejected"&&pr.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),ya==="submitted"&&pr.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(ya,ra)=>ya?pr.createElement(De.Z,{placement:"bottom",title:ya},pr.createElement("span",null,ya)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(ya,ra)=>pr.createElement("span",{className:"current c-light-primary",onClick:()=>{Ka.Z.publish("preview-image",ya)}},"\u67E5\u770B")}],_a=Fe.default.confirm({icon:null,width:700,className:`${Cu.cusModal} custom-modal-divider`,centered:!0,title:pr.createElement(re.Z,null,pr.createElement(ve.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),pr.createElement(ve.Z,null,pr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>_a.destroy()}))),content:pr.createElement("div",null,pr.createElement(z.default,{className:Cu.customTable,dataSource:[bc({},or)],bordered:!1,columns:ea,rowKey:"exercise_identity_photo_id",rowClassName:Cu.row,pagination:!1}))})},Or=or=>{var ea,_a;const ya=Fe.default.confirm({icon:null,className:`${Cu.cusModal} custom-modal-divider`,centered:!0,width:((ea=or==null?void 0:or.play_url)==null?void 0:ea.length)<6?724:744,title:pr.createElement(re.Z,null,pr.createElement(ve.Z,{flex:"1"},"\u89C6\u9891"),pr.createElement(ve.Z,null,pr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ya.destroy()}))),content:pr.createElement("ul",{className:Cu.sys},(_a=or==null?void 0:or.play_url)==null?void 0:_a.map((ra,xa)=>pr.createElement("li",{className:Cu.li,key:xa},pr.createElement("div",{className:Cu.d1},pr.createElement("div",{className:Cu.img},pr.createElement(Al,{src:ra==null?void 0:ra.replace(".m3u8",".flv"),autoPlay:!0})),pr.createElement("div",{className:Cu.btn},pr.createElement("div",{className:Cu.b1},"\u56DE\u653E\u89C6\u9891",xa+1))))))})},Sr=or=>{const ea=Fe.default.confirm({icon:null,className:`${Cu.cusModal} custom-modal-divider`,centered:!0,width:710,title:pr.createElement(re.Z,null,pr.createElement(ve.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),pr.createElement(ve.Z,null,pr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ea.destroy()}))),content:pr.createElement(re.Z,null,pr.createElement("aside",{className:Cu.imgWrap,style:{marginBottom:40}},pr.createElement("div",{className:Cu.img},pr.createElement("img",{width:326,src:(0,ue.Tv)(or==null?void 0:or.photo_url)}),pr.createElement("div",{className:Cu.textP},"\u91C7\u96C6\u7167\u7247")),pr.createElement("div",{className:Cu.img,style:{marginLeft:20}},or!=null&&or.identity_url?pr.createElement("img",{width:326,src:(0,ue.Tv)(or==null?void 0:or.identity_url)}):pr.createElement("div",{className:Cu.no,style:{width:326}},pr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),pr.createElement("div",{className:Cu.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return pr.createElement("section",{className:Cu.wrap},pr.createElement(de.default,{form:at,onChange:za,initialValues:{course_group_id:"all"}},pr.createElement(de.default.Item,{name:"course_group_id"},pr.createElement(Ne.default.Group,{style:{width:"100%"}},pr.createElement(re.Z,null,pr.createElement(ve.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),pr.createElement(ve.Z,{flex:"80px"},pr.createElement(Ne.default,{value:"all"},"\u5168\u90E8")),pr.createElement(ve.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Xn.course_groups)==null?void 0:dt.map((or,ea)=>pr.createElement(Ne.default,{key:ea,value:or.exercise_group_id,className:"ml0 mr8"},or.exercise_group_name,"(",or.exercise_group_students,")"))),Pn&&pr.createElement("span",{onClick:()=>{let or=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(or)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?pr.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):pr.createElement(uo.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),pr.createElement(de.default.Item,{name:"error_type"},pr.createElement(Ne.default.Group,{style:{width:"100%"}},pr.createElement(re.Z,null,pr.createElement(ve.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),pr.createElement(ve.Z,{flex:"80px"},pr.createElement(Ne.default,{value:"all"},"\u5168\u90E8")),pr.createElement(ve.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},Ua==null?void 0:Ua.map((or,ea)=>pr.createElement(Ne.default,{key:ea,value:or.error_type,className:"ml0 mr8"},or.error_type_text,"\uFF08",or.count||0,"\uFF09"))))))),pr.createElement("div",{className:Cu.control},pr.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.keyword,onChange:or=>va(or.target.value),onSearch:()=>{_e.page=1,Ut(bc({},_e)),tt(_e)}}),pr.createElement(Ce.ZP,{onClick:()=>ka(!0),style:{marginLeft:"auto"},icon:pr.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),pr.createElement(Ce.ZP,{onClick:()=>Ca(!0),icon:pr.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),pr.createElement("div",{className:Cu.bgH}),pr.createElement(z.default,{className:Cu.customTable,dataSource:wn,bordered:!1,columns:Ha,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:Cu.row,loading:On,onChange:ur,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:or=>pr.createElement("span",{className:"mr10"},"\u5171",pr.createElement("span",{className:"c-orange"},or),"\u6761\u6570\u636E")}}),pr.createElement(cf,{selectIds:Aa,visible:Jt,onCancel:()=>ga(!1),onOk:Va,params:_e}),pr.createElement(df,{visible:Yt,onCancel:()=>Ca(!1)}),pr.createElement(mf,{visible:ia,onCancel:()=>rr(!1)}),pr.createElement(Fe.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:la,width:900,footer:null,onCancel:()=>{ka(!1)}},pr.createElement("div",{className:"c-grey-333"},pr.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"),pr.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),pr.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"),pr.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"),pr.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"),pr.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"),pr.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"),pr.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),pr.createElement(Na.Z,null))};var sf=(0,ye.connect)(({exercise:me,user:pe})=>({exercise:me,user:pe}))(uf);const cf=({visible:me,onOk:pe,onCancel:ie,selectIds:dt,params:Dt})=>{const[_e,Ut]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),Pn=Zn=>e0(void 0,null,function*(){Ut(!0);let Xn;me===!0?Xn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:bc({identity_photo_ids:dt},Zn)}):Xn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:bc({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},Zn)}),(Xn==null?void 0:Xn.status)===0&&pe(),Ut(!1)});return pr.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{ie()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},pr.createElement(de.default,{className:Cu.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:Pn,onValuesChange:()=>{Oe(bc({},Pe.getFieldsValue()))}},me!==!0&&pr.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},pr.createElement(ve.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),pr.createElement(ve.Z,null,pr.createElement("aside",{className:Cu.imgWrap},pr.createElement("div",{className:Cu.img},pr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),pr.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:Cu.iBtn},"\u9884\u89C8"),pr.createElement("div",{className:Cu.text},"\u91C7\u96C6\u7167\u7247")),pr.createElement("div",{className:Cu.img,style:{marginLeft:20}},me!=null&&me.identity_url?pr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):pr.createElement("div",{className:Cu.no,style:{width:326}},pr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&pr.createElement("div",{onClick:()=>{Ka.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:Cu.iBtn},"\u9884\u89C8"),pr.createElement("div",{className:Cu.text},"\u8BC1\u4EF6\u7167\u7247"))))),pr.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},pr.createElement(be.ZP.Group,null,pr.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),pr.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&pr.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},pr.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),pr.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")))},df=({visible:me,onCancel:pe})=>{const ie=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:20,exercise_id:ie==null?void 0:ie.categoryId}),[_e,Ut]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]),[Pe,Pn]=(0,a.useState)(0);(0,a.useEffect)(()=>{me&&(dt.page=1,dt.limit=20,Dt(bc({},dt)),Xn(dt))},[me]);const Zn=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:wn=>pr.createElement(De.Z,{placement:"bottomLeft",title:wn},pr.createElement("span",null,wn))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:wn=>pr.createElement(pr.Fragment,null,wn===0&&pr.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:wn=>pr.createElement(De.Z,{placement:"bottomLeft",title:wn},pr.createElement("span",null,wn))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:wn=>pr.createElement(De.Z,{placement:"bottomLeft",title:wn},pr.createElement("span",null,wn))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:wn=>pr.createElement("img",{className:"current",onClick:()=>Ka.Z.publish("preview-image",`${Re.Z.API_SERVER}${wn}`),width:70,height:40,src:`${Re.Z.API_SERVER}${wn}`})}],Xn=wn=>e0(void 0,null,function*(){const aa=dr().cloneDeep(wn);Ut(!0);const Aa=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:aa});Ut(!1),Pn(Aa==null?void 0:Aa.total_count),Oe((Aa==null?void 0:Aa.exercise_screen_actions)||[])}),an=wn=>{dt.page=wn==null?void 0:wn.current,dt.limit=wn==null?void 0:wn.pageSize,Dt(bc({},dt)),Xn(dt)};return pr.createElement(Fe.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:me,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{pe()},footer:null},pr.createElement(z.default,{dataSource:at,bordered:!1,columns:Zn,size:"large",loading:_e,locale:{emptyText:pr.createElement(ze.Z,null)},onChange:an,pagination:{pageSize:dt.limit,total:Pe,current:dt.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:wn=>pr.createElement("span",{className:"mr10"},"\u5171",pr.createElement("span",{className:"c-orange"},wn),"\u6761\u6570\u636E")}}))},mf=({visible:me,onCancel:pe})=>{const ie=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:9999,user_id:me,error_type:[8],exercise_id:ie==null?void 0:ie.categoryId}),[_e,Ut]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]);(0,a.useEffect)(()=>{me&&Pe(lf(bc({},dt),{user_id:me}))},[me]);const Pe=Xn=>e0(void 0,null,function*(){const an=dr().cloneDeep(Xn);console.log(an,"sendData"),Ut(!0);const wn=yield(0,fe.ZP)(`/api/exercises/${Xn==null?void 0:Xn.exercise_id}/exercise_abnormities.json`,{method:"get",params:an});Ut(!1),Oe((wn==null?void 0:wn.exercise_abnormites)||[])}),Pn=Xn=>e0(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:()=>e0(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${ie==null?void 0:ie.categoryId}/exercise_user_screens/${Xn}.json`,{method:"delete"})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),Pe(dt))})})}),Zn=(at==null?void 0:at[0])||{};return pr.createElement(Fe.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!me,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{pe()},footer:null},pr.createElement(Ft.Z,{spinning:_e},pr.createElement("div",{style:{maxHeight:500}},pr.createElement("div",{className:"c-grey-333 blod mb10"},Zn==null?void 0:Zn.real_name," ",Zn==null?void 0:Zn.student_id),(Zn==null?void 0:Zn.user_screen_num)>=50&&pr.createElement("div",{className:"mb10",style:{color:"#FA6400"}},pr.createElement("i",{className:"iconfont icon-tishi11 mr5"}),pr.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")),at==null?void 0:at.map((Xn,an)=>{var wn,aa;return pr.createElement("div",{key:an},pr.createElement("div",{className:"mb10"},pr.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),pr.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},Xn==null?void 0:Xn.created_at),pr.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",pr.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(wn=Xn==null?void 0:Xn.exercise_user_screens)==null?void 0:wn.length),"\u5F20")),pr.createElement("div",{className:Cu.listWrap},(aa=Xn==null?void 0:Xn.exercise_user_screens)==null?void 0:aa.map(Aa=>pr.createElement("div",{key:Aa==null?void 0:Aa.id,className:Cu.list},pr.createElement("img",{src:`${Re.Z.API_SERVER}${Aa==null?void 0:Aa.url}`}),pr.createElement("div",{className:Cu.time},pr.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),pr.createElement("span",{className:"c-grey-333 font12"},Aa==null?void 0:Aa.created_at)),pr.createElement("div",{className:Cu.mask},pr.createElement("div",{className:Cu.icons},pr.createElement("i",{onClick:()=>Ka.Z.publish("preview-image",`${Re.Z.API_SERVER}${Aa==null?void 0:Aa.url}`),className:"iconfont icon-fangda3 mr15"}),pr.createElement("i",{onClick:()=>Pn(Aa==null?void 0:Aa.id),className:"iconfont icon-shanchu14"})))))))}))))};var Fd={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"},Vm=x(97162),gf=x(76983),ff=x(41727),pf=x(12971),vf=x(49973);const hf=me=>{const pe=ie=>{const dt=new Notification(ie.title,{body:ie.message,icon:ie.icon||"/ip.png"});dt.addEventListener("click",()=>{ie.link&&window.open(ie.link,ie.target||"_blank")}),setTimeout(()=>{dt.close()},3e4)};"Notification"in window?Notification.permission==="granted"?pe(me):Notification.permission!=="denied"&&Notification.requestPermission().then(ie=>{ie==="granted"&&pe(me)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var Ef=x(32215),Af=x(74732),Cf=x(3829),yf=x(71621),Ff=x(40406),Bf=x(32637),Sf=x(45313),Bs={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"},Pf=x(13014),ri=x(59301),bf=Object.defineProperty,xf=Object.defineProperties,wf=Object.getOwnPropertyDescriptors,Ym=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,If=Object.prototype.propertyIsEnumerable,Xm=(me,pe,ie)=>pe in me?bf(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Jm=(me,pe)=>{for(var ie in pe||(pe={}))Df.call(pe,ie)&&Xm(me,ie,pe[ie]);if(Ym)for(var ie of Ym(pe))If.call(pe,ie)&&Xm(me,ie,pe[ie]);return me},qm=(me,pe)=>xf(me,wf(pe)),Y0=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Of=x(89392),Nf=({exercise:me,globalSetting:pe,user:ie,loading:dt,dispatch:Dt})=>{const{is_open_ai_review:_e,ai_review_settings:Ut,unified_ai_setting:at,ai_review_user_id:Oe,exercise_author_id:Pe,is_random:Pn}=me==null?void 0:me.commonHeader,Zn=(0,ye.useParams)(),[Xn,an]=(0,a.useState)([]),[wn,aa]=(0,a.useState)(null),[Aa,_n]=(0,a.useState)(!1),[Wn,Ga]=(0,a.useState)({is_open_ai_review:!1}),[On,pa]=(0,a.useState)(!1),[Jt]=de.default.useForm(),[ga,la]=(0,a.useState)(1),ka=[{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)(()=>{dt["exercise/getCommonHeader"]||Yt()},[dt["exercise/getCommonHeader"]]);const Yt=()=>Y0(void 0,null,function*(){Ga({is_open_ai_review:_e}),la(at?1:2),Jt.setFieldValue("ai_review_settings",(Ut==null?void 0:Ut.length)>0?Ut:ka),Ca(),Oe&&Oe!=-1?(pa(!1),aa(Oe)):Oe==-1?pa(!0):aa(Pe)}),Ca=()=>Y0(void 0,null,function*(){const sn=yield Dt({type:"teachers/getList",payload:{id:Zn==null?void 0:Zn.coursesId,coursesId:Zn==null?void 0:Zn.coursesId,page:1}});return an(sn==null?void 0:sn.teacher_list),sn==null?void 0:sn.teacher_list}),ia=()=>{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:Pf,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},rr=()=>Y0(void 0,null,function*(){if((Wn==null?void 0:Wn.is_open_ai_review)===!1)return oo({is_open_ai_review:!1});yield Jt.validateFields();const sn=Jt.getFieldValue("ai_review_settings");ga==1&&!(0,ue.BR)(sn)||oo(qm(Jm({},Wn),{unified_ai_setting:ga==1,ai_review_settings:sn,ai_review_user_id:On?-1:wn}))}),oo=sn=>Y0(void 0,null,function*(){_n(!0);const tt=yield(0,fe.ZP)(`/api/exercises/${Zn==null?void 0:Zn.categoryId}/ai_review_settings.json`,{method:"post",body:sn});(tt==null?void 0:tt.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),Lr()),_n(!1)}),Lr=()=>{Dt({type:"exercise/getCommonHeader",payload:{categoryId:Zn==null?void 0:Zn.categoryId,coursesId:Zn==null?void 0:Zn.coursesId,category:Zn==null?void 0:Zn.categoryId}})},Ua=()=>Of.isEqual({ai_review_settings:Ut,ai_review_user_id:Oe,is_open_ai_review:_e,unified_ai_setting:at},{ai_review_settings:Jt.getFieldValue("ai_review_settings"),ai_review_user_id:On?-1:wn,is_open_ai_review:Wn==null?void 0:Wn.is_open_ai_review,unified_ai_setting:ga==1});return ri.createElement(Ft.Z,{spinning:dt["exercise/getCommonHeader"]},ri.createElement("div",{className:Bs.ai_review},ri.createElement("div",{className:Bs.config_warp},ri.createElement("div",{className:Bs.config_title},"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605"),ri.createElement("div",{className:Bs.znpy},ri.createElement(Ne.default,{style:{color:"#000"},checked:Wn==null?void 0:Wn.is_open_ai_review,onChange:sn=>{var tt;if(!((tt=ie==null?void 0:ie.userInfo)!=null&&tt.has_big_model_permission))return ia(),!1;Ga(qm(Jm({},Wn),{is_open_ai_review:sn.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")),(Wn==null?void 0:Wn.is_open_ai_review)&&ri.createElement(ri.Fragment,null,ri.createElement("div",{className:`${Bs.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6"),ri.createElement("div",{className:Bs.pfbz_ts},ri.createElement(be.ZP.Group,{onChange:sn=>{sn.target.value==2&&Jt.setFieldValue("ai_review_settings",(Ut==null?void 0:Ut.length)>0?Ut:ka),la(sn.target.value)},value:ga,options:[{value:1,label:"\u7EDF\u4E00\u8BC4\u5206\u6807\u51C6",style:{marginRight:44}},{value:2,label:"\u6BCF\u9898\u5355\u72EC\u8BBE\u5B9A"}]})),ga==1&&ri.createElement(ri.Fragment,null,ri.createElement("div",{className:Bs.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:Bs.btns_pfbz,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",showSelectQuestion:!0,ai_review_settings:Jt.getFieldValue("ai_review_settings")}})}},ri.createElement("img",{src:El.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),ri.createElement(de.default,{form:Jt,colon:!1,style:{background:"#F6F7F9"}},ri.createElement(de.default.List,{name:"ai_review_settings"},(sn,{add:tt,remove:Za})=>sn.map((va,za)=>{var ur;return ri.createElement(re.Z,{key:va.key,style:{padding:"5px 14px 5px 30px"}},ri.createElement(ve.Z,{className:Bs.lable_name1},"\u8BC4\u5206\u9879\u76EE"),ri.createElement(ve.Z,null,ri.createElement(de.default.Item,{className:"ml10",name:[va.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},ri.createElement(Se.default,{onChange:Ha=>{Jt.setFieldValue([va.name,"content"],Ha.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),ri.createElement(ve.Z,{className:Bs.lable_name1},"\u8BC4\u5206\u6807\u51C6"),ri.createElement(ve.Z,null,ri.createElement(de.default.Item,{className:"ml10",name:[va.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},ri.createElement(Se.default,{onChange:Ha=>{Jt.setFieldValue([va.name,"content"],Ha.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),ri.createElement(ve.Z,{className:Bs.lable_name1},"\u6743\u91CD"),ri.createElement(ve.Z,null,ri.createElement(de.default.Item,{className:"ml10",name:[va.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(Te.Z,{value:Jt.getFieldValue([va.name,"weight"]),onChange:Ha=>{Number.isInteger(Ha)||Jt.setFieldValue([va.name,"weight"],parseFloat(Ha).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),ri.createElement(re.Z,{className:(ur=Bs)==null?void 0:ur.h_lh_40},ri.createElement(ve.Z,null,ri.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(sn.length>=10)return oe.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");tt()}})),za>0&&ri.createElement(ve.Z,null,ri.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Za(va.name)}}))))})))),ga==2&&ri.createElement("div",{className:Bs.pfbz_ts,style:{border:0,height:50}},ri.createElement("div",{className:`${Bs.btn_config}`,onClick:()=>{if(!Ua()){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/${Zn.coursesId}/exercise/add/${Zn.categoryId}?random=${Pn}&type=2`)}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6 ")),ri.createElement("div",{className:`${Bs.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),ri.createElement("div",{className:Bs.znpy,style:{border:0}},ri.createElement(be.ZP,{style:{color:"#000"},checked:!On,onChange:sn=>{if(pa(!On),Oe&&Oe!==-1)return aa(Oe);aa(Pe)}},"\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"))),!On&&(Xn==null?void 0:Xn.length)>0&&ri.createElement("div",{className:Bs.teacherList},Xn==null?void 0:Xn.map((sn,tt)=>ri.createElement("div",{className:`${Bs.teacherItem} ${(sn==null?void 0:sn.user_id)==wn?Bs.activeTeacherItem:""}`,key:tt,onClick:()=>aa(sn==null?void 0:sn.user_id)},sn==null?void 0:sn.name))),ri.createElement("div",{className:Bs.znpy},ri.createElement(be.ZP,{style:{color:"#000"},checked:On,onChange:sn=>{pa(!On)}},"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(Ce.ZP,{loading:Aa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>rr()},"\u4FDD\u5B58"))))};var Lf=(0,ye.connect)(({exercise:me,globalSetting:pe,loading:ie,user:dt})=>({exercise:me,globalSetting:pe,loading:ie.effects,user:dt}))(Nf),Rf=x(47467),_m={radio_con:"radio_con___OlJK6",result_con:"result_con___Z4Xwq",result_title:"result_title___uGxkx"},Is=x(59301),Mf=Object.defineProperty,Tf=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,$m=Object.getOwnPropertySymbols,jf=Object.prototype.hasOwnProperty,Zf=Object.prototype.propertyIsEnumerable,eg=(me,pe,ie)=>pe in me?Mf(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,Sm=(me,pe)=>{for(var ie in pe||(pe={}))jf.call(pe,ie)&&eg(me,ie,pe[ie]);if($m)for(var ie of $m(pe))Zf.call(pe,ie)&&eg(me,ie,pe[ie]);return me},Hf=(me,pe)=>Tf(me,kf(pe)),Pm=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const zf=({shixunHomeworks:me,exercise:pe,loading:ie,dispatch:dt})=>{var Dt,_e,Ut,at,Oe,Pe;const[Pn,Zn]=(0,a.useState)({page:1,limit:10}),[Xn,an]=(0,a.useState)(-1),[wn,aa]=(0,a.useState)(""),[Aa,_n]=(0,a.useState)({}),[Wn,Ga]=(0,a.useState)(!1),[On,pa]=(0,a.useState)(!1),Jt=(0,ye.useParams)(),[ga,la]=(0,a.useState)({}),ka=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Ua,sn,tt)=>(Pn.page-1)*Pn.limit+tt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Ua=>Ua||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Ua,sn)=>Is.createElement("div",{className:_m.banding,title:Ua||"--"},Ua||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Ua,sn)=>Ua===0?Is.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Ua===1?Is.createElement("span",{style:{color:"#DF3042"}},!sn.is_make_up&&"\u8003\u8BD5\u4E2D",sn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Ua===2?Is.createElement("span",{style:{color:"#5AB891"}},!sn.is_make_up&&!sn.is_force_commit&&"\u5DF2\u4EA4\u5377",sn.is_make_up&&!sn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",sn.is_make_up&&sn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!sn.is_make_up&&sn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Is.createElement("span",{style:{color:"#5AB891"}},!sn.is_make_up&&!sn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",sn.is_make_up&&!sn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",sn.is_make_up&&sn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!sn.is_make_up&&sn.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:(Ua,sn)=>{let tt=new Date().getTime();return ga!=null&&ga.appraise_setting&&(ga!=null&&ga.sealed_review)&&new Date(ga==null?void 0:ga.appraise_end_time).getTime()>tt?"--":!Ua&&sn.review_status?"\u8BC4\u9605\u4E2D":Ua?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:Ua=>Ua===1?Is.createElement("span",{className:"c-green"},"\u6210\u529F"):Is.createElement("span",{className:"c-red"},"\u5931\u8D25")}].filter(Ua=>!!Ua);(0,a.useEffect)(()=>{var Ua,sn;((Ua=pe.actionTabs)==null?void 0:Ua.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&(an((sn=pe.actionTabs)==null?void 0:sn.status),Yt())},[(Dt=pe.actionTabs)==null?void 0:Dt.key]),(0,a.useEffect)(()=>{var Ua;((Ua=pe.actionTabs)==null?void 0:Ua.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Xn!=null&&rr(1,10)},[Xn]);const Yt=()=>Pm(void 0,null,function*(){const Ua=yield(0,fe.ZP)(`/api/exercises/${Jt.categoryId}/header_info.json`,{method:"get"});(Ua==null?void 0:Ua.status)===0&&la((Ua==null?void 0:Ua.data)||{})}),Ca=Ua=>{Pn.keyword=Ua,Pn.page=1,Zn(Sm({},Pn)),ia(Pn)},ia=Ua=>Pm(void 0,null,function*(){var sn,tt;pa(!0);const Za=yield(0,fe.ZP)(`/api/exercise_resubmits/${(sn=pe.actionTabs)==null?void 0:sn.id}/resubmit_student_list.json`,{method:"get",params:Hf(Sm({},Ua),{success_status:Xn!=-1?[Xn]:null,exercise_id:Jt==null?void 0:Jt.categoryId,exercise_question_id:(tt=pe.actionTabs)==null?void 0:tt.questionId})});(Za==null?void 0:Za.status)===0&&_n(Za||{}),pa(!1)}),rr=(Ua,sn)=>{Pn.page=Ua,Pn.limit=sn,Zn(Sm({},Pn)),ia(Pn)},oo=()=>Pm(void 0,null,function*(){var Ua,sn,tt,Za;if(Xn==1&&((Ua=Aa==null?void 0:Aa.success_status)==null?void 0:Ua[1].count)==0||Xn==2&&((sn=Aa==null?void 0:Aa.success_status)==null?void 0:sn[0].count)==0)return oe.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Ga(!0);const va=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Jt==null?void 0:Jt.categoryId,exercise_users_ids:Aa==null?void 0:Aa.exercise_users_ids,exercise_question_id:(tt=pe.actionTabs)==null?void 0:tt.questionId}});(va==null?void 0:va.status)===0&&(Lr(),(Za=pe.actionTabs)==null||Za.onOK()),Ga(!1)}),Lr=()=>{dt({type:"exercise/setActionTabs",payload:{key:""}}),aa(""),an(null)};return Is.createElement(Fe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((_e=pe.actionTabs)==null?void 0:_e.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Wn,onCancel:()=>Lr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>oo()},Is.createElement("div",{className:_m.radio_con},Is.createElement("div",null,Is.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),Is.createElement(be.ZP.Group,{onChange:Ua=>{an(Ua.target.value)},value:Xn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Ut=Aa==null?void 0:Aa.success_status)==null?void 0:Ut[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((at=Aa==null?void 0:Aa.success_status)==null?void 0:at[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),Is.createElement("div",{className:"flex justify-between item-center mb10"},Is.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Is.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Oe=Aa==null?void 0:Aa.success_status)==null?void 0:Oe[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",Is.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Pe=Aa==null?void 0:Aa.success_status)==null?void 0:Pe[0].count)||0),"\u4EBA"),Is.createElement(Se.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wn,onChange:Ua=>aa(Ua.target.value),onSearch:Ca})),Is.createElement(z.default,{loading:On,dataSource:(Aa==null?void 0:Aa.data)||[],columns:ka,pagination:{current:Pn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Pn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(Aa==null?void 0:Aa.count)||0,size:"default",showTotal:ue.rU,onChange:rr},onChange:(Ua,sn,tt)=>{tt!=null&&tt.order?(Pn.sort_by=tt==null?void 0:tt.field,Pn.direction=(tt==null?void 0:tt.order)==="ascend"?"asc":"desc"):(Pn.sort_by=null,Pn.direction=null),ia(Pn)}}))};var Qf=(0,ye.connect)(({shixunHomeworks:me,exercise:pe,loading:ie,user:dt})=>({shixunHomeworks:me,exercise:pe,loading:ie.effects,user:dt}))(zf),Bd=x(59301),Wf=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const Gf=({exercise:me,loading:pe,dispatch:ie})=>{var dt,Dt;const[_e,Ut]=(0,a.useState)([]),at=(0,ye.useParams)(),Oe=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:Pn=>Bd.createElement(De.Z,{placement:"bottom",title:Pn},Bd.createElement("span",{style:{color:"#333"}},Qe()(Pn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(Pn,Zn)=>Bd.createElement("span",{style:{color:"#333"}},Zn==null?void 0:Zn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(Pn,Zn)=>(Zn==null?void 0:Zn.status)=="running"?Bd.createElement("span",{style:{color:"#333"}}," ",Bd.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Zn==null?void 0:Zn.rate):Bd.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Zn==null?void 0:Zn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Zn==null?void 0:Zn.fail_count," \u4EBA")}];(0,a.useEffect)(()=>{var Pn;((Pn=me.actionTabs)==null?void 0:Pn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Pe()},[(dt=me.actionTabs)==null?void 0:dt.key]);const Pe=()=>Wf(void 0,null,function*(){var Pn;const Zn=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_history.json",{method:"get",params:(Pn=me.actionTabs)==null?void 0:Pn.params});Zn.status===0&&Ut(Zn==null?void 0:Zn.data)});return Bd.createElement(Fe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Dt=me.actionTabs)==null?void 0:Dt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{ie({type:"exercise/setActionTabs",payload:{key:""}})},footer:null},Bd.createElement(z.default,{pagination:!1,dataSource:_e,columns:Oe,className:"mb10"}))};var Uf=(0,ye.connect)(({exercise:me,loading:pe,user:ie})=>({exercise:me,loading:pe.effects,user:ie}))(Gf),Kf=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())}),Vf=({id:me,dispatch:pe})=>{const[ie,dt]=(0,a.useState)(null);(0,a.useEffect)(()=>{Dt()},[]);const Dt=()=>Kf(void 0,null,function*(){var _e,Ut,at,Oe,Pe,Pn,Zn,Xn,an,wn,aa,Aa;const _n=me;let Wn;do if(Wn=yield(0,fe.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:_n}}),((_e=Wn==null?void 0:Wn.data)==null?void 0:_e.status)===1){dt([(at=(Ut=Wn==null?void 0:Wn.data)==null?void 0:Ut.progress)==null?void 0:at.current_success_count,(Pe=(Oe=Wn==null?void 0:Wn.data)==null?void 0:Oe.progress)==null?void 0:Pe.total]);break}else if(((Pn=Wn==null?void 0:Wn.data)==null?void 0:Pn.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),dt([(Xn=(Zn=Wn==null?void 0:Wn.data)==null?void 0:Zn.progress)==null?void 0:Xn.current_success_count,(wn=(an=Wn==null?void 0:Wn.data)==null?void 0:an.progress)==null?void 0:wn.total]),yield new Promise(Ga=>setTimeout(Ga,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((aa=Wn==null?void 0:Wn.data)==null?void 0:aa.status)===0);pe({type:"exercise/setCommonHeader",payload:{progress:(Aa=Wn==null?void 0:Wn.data)==null?void 0:Aa.progress}})});return a.createElement(a.Fragment,null,ie&&a.createElement(re.Z,{align:"middle",className:"mr10 ml10"},a.createElement(Ft.Z,{className:"mr10",size:"small"}),a.createElement("span",null,"\u8BD5\u9898\u751F\u6210\u4E2D\uFF0C\u751F\u6210\u8FDB\u5EA6\uFF1A",ie[0]," / ",ie[1])))},La=x(59301),Yf=Object.defineProperty,Xf=Object.defineProperties,Jf=Object.getOwnPropertyDescriptors,X0=Object.getOwnPropertySymbols,tg=Object.prototype.hasOwnProperty,ng=Object.prototype.propertyIsEnumerable,ag=(me,pe,ie)=>pe in me?Yf(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):me[pe]=ie,ic=(me,pe)=>{for(var ie in pe||(pe={}))tg.call(pe,ie)&&ag(me,ie,pe[ie]);if(X0)for(var ie of X0(pe))ng.call(pe,ie)&&ag(me,ie,pe[ie]);return me},J0=(me,pe)=>Xf(me,Jf(pe)),qf=(me,pe)=>{var ie={};for(var dt in me)tg.call(me,dt)&&pe.indexOf(dt)<0&&(ie[dt]=me[dt]);if(me!=null&&X0)for(var dt of X0(me))pe.indexOf(dt)<0&&ng.call(me,dt)&&(ie[dt]=me[dt]);return ie},Rd=(me,pe,ie)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(ie.next(Oe))}catch(Pe){Dt(Pe)}},Ut=Oe=>{try{at(ie.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Ut);at((ie=ie.apply(me,pe)).next())});const _f=me=>{var pe=me,{exercise:ie,globalSetting:dt,loading:Dt,dispatch:_e,classroomList:Ut,user:at,match:Oe}=pe,Pe=qf(pe,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),Pn,Zn,Xn,an,wn,aa,Aa,_n,Wn,Ga,On,pa,Jt,ga,la,ka,Yt,Ca;const ia=(0,ye.useParams)(),[rr]=(0,ye.useSearchParams)(),oo=(0,ye.useLocation)(),[Lr,Ua]=(0,a.useState)([]),{exerciseList:sn,commonHeader:tt,checkDomain:Za,workSetting:va,saveExerciseDownUsers:za,course_groups:ur}=ie,[Ha,Vr]=(0,a.useState)(null),[Va,Da]=(0,a.useState)(Qe()(new Date).valueOf()),[Or,Sr]=(0,a.useState)(),[or,ea]=(0,a.useState)(!1),[_a,ya]=(0,a.useState)(1),[ra,xa]=(0,a.useState)(!1),[qn,nr]=(0,a.useState)({name:"",id:"",list:[]}),[vr,xr]=(0,a.useState)({}),{userInfo:ho}=at;ia.category=rr.get("category_id");const Eo=!Za||Za&&((Pn=ho==null?void 0:ho.course)==null?void 0:Pn.course_identity)<3,Zr=(0,a.useRef)(Date.now()),sr=(0,a.useRef)(),[io,yo]=(0,a.useState)({});(0,a.useEffect)(()=>{(0,bt.Rm)()&&_e({type:"classroomList/getAssistantPermissions",payload:{course_id:ia.coursesId}})},[(Zn=at==null?void 0:at.userInfo)==null?void 0:Zn.username]),(0,a.useEffect)(()=>{new URLSearchParams(oo.search).get("tabs")==="3"&&ku()},[]),(0,a.useEffect)(()=>{ie.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Vr(3)},[ie.actionTabs.key]),(0,a.useEffect)(()=>(clearInterval(sr.current),(0,bt.G5)()&&(tt==null?void 0:tt.exercise_status)===2&&(tt!=null&&tt.enable_monitor)&&(sr.current=setInterval(()=>{Yi()},5*1e3)),()=>{clearInterval(sr.current)}),[at.userInfo,tt==null?void 0:tt.exercise_status]),(0,a.useEffect)(()=>{kl();const wr=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:La.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",La.createElement("br",null),"1\u3001\u5728",La.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",La.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",La.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",La.createElement("br",null),"2\u3001\u5728",La.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",La.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",La.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",La.createElement("br",null),wr==="allowRouter"&&La.createElement(La.Fragment,null,"3\u3001",La.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[ia.coursesId]);const kl=()=>Rd(void 0,null,function*(){const wr=yield _e({type:"exercise/getCommonHeader",payload:ic({},ia)});wr&&nr(wr==null?void 0:wr.simulate_exercise_records)}),Gi=()=>{const wr=(tt==null?void 0:tt.simulate_exercise_num)-(tt==null?void 0:tt.user_simulate_num);return wr>=0?wr:0},Yi=()=>Rd(void 0,null,function*(){const wr=yield(0,fe.ZP)(`/api/exercises/${ia.categoryId}/new_abnormities.json`,{method:"get",params:{time:Zr.current}});if((wr==null?void 0:wr.status)===401){clearInterval(sr.current);return}Zr.current=Date.now(),(wr==null?void 0:wr.message)!==""&&(wr==null?void 0:wr.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&hf({title:(wr==null?void 0:wr.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:wr.message,target:"self",icon:"/warning.png",link:`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/detail?random=${rr.get("random")==="true"}&tabs=7`})}),Gl=(wr=!1)=>{ye.history.push(`/classrooms/${ia.coursesId}/exercisenotice/${tt.id}/users/${ho.login}`)},_i=()=>{_e({type:"exercise/setUpdateIndex"})},ku=()=>{_e({type:"exercise/getWorkSetting",payload:ic({},ia)})},Iu=()=>{_e({type:"exercise/getCommonHeader",payload:ic({},ia)});const wr={0:()=>{_i()},2:()=>{ya(_a+1)},3:()=>{_e({type:"exercise/getWorkSetting",payload:ic({},ia)})}};wr[Ha]&&wr[Ha]()};function eo(wr){Sr(ic({},wr))}const Kl=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:La.createElement(co,{getparams:eo,checkDomainAuthority:Eo})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,ue._m)()&&!(0,bt.ag)()||!Eo||(0,bt.dE)(),component:(0,bt.Rm)()&&!((Xn=Ut.AssistantObject.exercise)!=null&&Xn.can_preview)||(tt==null?void 0:tt.exercise_status)==1&&(0,bt.Ny)()&&!(tt!=null&&tt.exercise_can_preview)?La.createElement("div",{style:{height:"500px",background:"#fff",textAlign:"center",alignContent:"center"}},La.createElement("img",{src:x(85004),width:220}),(0,bt.Rm)()?La.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"):La.createElement(La.Fragment,null,La.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"),La.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?La.createElement(As.default,{key:_a}):La.createElement(Wl,{activeTabs:Ha})},{name:"\u7EDF\u8BA1\u5206\u6790",id:1,hidden:(tt==null?void 0:tt.exercise_status)===-1||!Eo||(0,ue._m)()&&!(0,bt.ag)()||(0,bt.dE)()&&!(tt!=null&&tt.show_statistic),component:La.createElement(Lg,null)},{name:"\u7F16\u7A0B\u9898\u6392\u884C\u699C",id:1,hidden:!((0,bt.dE)()&&(tt!=null&&tt.show_acm)),component:La.createElement(Tm,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,bt.dE)(),component:La.createElement(ef,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,bt.dE)()||tt.exercise_status===1||!tt.exist_program||((an=dt==null?void 0:dt.setting)==null?void 0:an.hide_code_repeat),component:La.createElement(Kn,{key:Va})},{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,bt.dE)()&&(tt==null?void 0:tt.exercise_status)===1,component:La.createElement(yf.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!Eo||(0,bt.dE)(),component:(tt==null?void 0:tt.exercise_status)===-1?La.createElement(Ef.Z,null):La.createElement(tm,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(0,bt.G5)()||!(tt!=null&&tt.enable_monitor),component:La.createElement(sf,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.identity_verify||(0,bt.dE)(),component:La.createElement(ii,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.open_phone_video_recording||(0,bt.dE)(),component:La.createElement(ts,null)},{name:La.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",La.createElement("img",{className:Fd.ai_review_new,src:cn})),id:11,component:La.createElement(Lf,null),hidden:(0,bt.dE)()||(tt==null?void 0:tt.is_random)||(tt==null?void 0:tt.exercise_type)==2}].filter(wr=>!wr.hidden);(tt==null?void 0:tt.exercise_status)===1&&Kl.splice(0,1,...Kl.splice(1,1,Kl[0])),(0,a.useEffect)(()=>{if(typeof(tt==null?void 0:tt.exercise_status)=="number"){if(rr.get("tabs")){Vr(rr.get("tabs"));return}(tt==null?void 0:tt.exercise_status)===1?(Vr("2"),(0,bt.dE)()&&Vr("0")):Vr("0")}},[tt==null?void 0:tt.exercise_status]);const Ui="YYYY-MM-DD",mu=Qe()("2020-11-15",Ui),Uu=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:La.createElement(La.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")}),su=()=>{var wr,dl;return La.createElement(Be.default,{onClick:Fi=>Rd(void 0,null,function*(){var to,el;switch(ie.order&&(ia.order=ie.order,ia.order_type=ie.order_type),Fi.key){case"1":if((0,bt.Rm)()&&!((to=Ut.AssistantObject.exercise)!=null&&to.can_download)){oe.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:ur==null?void 0:ur.map(Ol=>({course_group_id:Ol==null?void 0:Ol.exercise_group_id,group_group_name:Ol==null?void 0:Ol.exercise_group_name,count:Ol==null?void 0:Ol.exercise_group_students})),fn:()=>{let Ol=[];Fe.default.confirm({title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9\u8BBE\u7F6E",icon:null,width:650,closable:!0,centered:!0,onOk:()=>Rd(void 0,null,function*(){if(Ol.length===0)return oe.ZP.info("\u8BF7\u9009\u62E9\u9009\u9879\uFF01"),Promise.reject();ia.types=Ol,(yield(0,ne.Uj)(J0(ic(ic({},ia),Or),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))).status===0&&(0,ce.je)(J0(ic(ic({},ia),Or),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}),content:La.createElement("div",null,La.createElement("p",{style:{color:"#E99237",marginBottom:"20"}},La.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),"\u8BF7\u9009\u62E9\u60A8\u9700\u8981\u7684\u5B66\u751F\u6210\u7EE9\u6570\u636E\u8FDB\u884C\u5BFC\u51FA\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u56E0\u4E3A\u5BFC\u51FA\u7684\u6570\u636E\u592A\u591A\u800C\u5F71\u54CD\u5BFC\u51FA\u8FDB\u5EA6\u3002"),La.createElement("div",null,La.createElement(Ne.default,{onChange:bi=>{bi.target.checked?Ol.push(1):Ol=Ol.filter(qi=>qi!==1)}},"\u57FA\u672C\u6570\u636E",La.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u9898\u578B\u5F97\u5206\u4E0E\u6700\u7EC8\u6210\u7EE9\uFF09"))),La.createElement("div",{style:{marginTop:15,marginBottom:15}},La.createElement(Ne.default,{onChange:bi=>{bi.target.checked?Ol.push(2):Ol=Ol.filter(qi=>qi!==2)}},"\u5F97\u5206\u8BE6\u8868",La.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u5C0F\u9898\u5F97\u5206\u4E0E\u5404\u9898\u578B\u603B\u5F97\u5206\uFF09"))),La.createElement("div",null,La.createElement(Ne.default,{onChange:bi=>{bi.target.checked?Ol.push(3):Ol=Ol.filter(qi=>qi!==3)}},"\u6570\u636E\u5206\u6790",La.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u8BD5\u5377\u4E2D\u6BCF\u4E2A\u5C0F\u9898\u7684\u53C2\u8003\u603B\u4EBA\u6570\u3001\u7B54\u9898\u4EBA\u6570\u3001\u7B54\u5BF9\u4EBA\u6570\u3001\u6EE1\u5206\u4EBA\u6570\u548C\u5F97\u5206\u7387\uFF09"))))})}}});break;case"8":if((0,bt.Rm)()&&!((el=Ut.AssistantObject.exercise)!=null&&el.can_download)){oe.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 Ol=yield(0,ne.aU)({id:(ia==null?void 0:ia.categoryId)||(ia==null?void 0:ia.exerciseId)});Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,closable:!0,footer:null,content:La.createElement(La.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",La.createElement("br",null),La.createElement("div",{className:"mt-20px"},La.createElement("a",{onClick:()=>{var bi,qi,ui,Ju,kn,$n,fo,Mu;yo({url:Re.Z.API_SERVER+((Ju=(ui=(qi=(bi=Ol==null?void 0:Ol.data)==null?void 0:bi.exam_summary_templates)==null?void 0:qi[0])==null?void 0:ui.attachment_info)==null?void 0:Ju.url),file_type:(Mu=(fo=($n=(kn=Ol==null?void 0:Ol.data)==null?void 0:kn.exam_summary_templates)==null?void 0:$n[0])==null?void 0:fo.attachment_info)==null?void 0:Mu.file_type})}},"\u67E5\u770B\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\u793A\u4F8B>")),La.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)"}},La.createElement("img",{className:"h-full w-full",src:Bf})),La.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,bt.GJ)()&&!(tt!=null&&tt.appraise_label)&&Eo&&((wr=tt==null?void 0:tt.user_permission)==null?void 0:wr.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)&&!((dl=va==null?void 0:va.exercise)!=null&&dl.publish_time)&&(tt==null?void 0:tt.allow_create_make_up))&&La.createElement(Be.default.Item,{key:"7",onClick:()=>{var Fi,to,el,Ol;if(console.log(tt),(0,bt.Rm)()&&!((to=(Fi=Ut==null?void 0:Ut.AssistantObject)==null?void 0:Fi.exercise)!=null&&to.can_publish)){oe.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){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const bi=Qe()(tt==null?void 0:tt.created_at,Ui);if(Qe()(mu).diff(Qe()(bi),"days")>0&&(tt!=null&&tt.is_random)){Uu();return}if(((el=at==null?void 0:at.userInfo)==null?void 0:el.user_status)===2){(0,jc.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:ia.coursesId,type:"exercise",type_id:ia.categoryId,name:tt.exercise_name,fn:()=>{var ui;_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ia.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ia,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Ha,cb:Iu,manage_all_group:(ui=va==null?void 0:va.exercise)==null?void 0:ui.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ia.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ia,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Ha,cb:Iu,manage_all_group:(Ol=va==null?void 0:va.exercise)==null?void 0:Ol.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(tt==null?void 0:tt.exercise_status)!==-1&&(0,bt.GJ)()&&Eo&&tt.exercise_status!==1&&!(tt!=null&&tt.is_make_up_exercise&&tt.exercise_status===3)&&(tt!=null&&tt.open_appraise?La.createElement(De.Z,{overlayStyle:{maxWidth:"initial"},title:La.createElement("div",null,La.createElement("div",null,"\u63D0\u793A\uFF1A"),La.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"),La.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},La.createElement(Be.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):La.createElement(Be.default.Item,{key:"5",onClick:()=>{var Fi,to;if((0,bt.Rm)()&&!((to=(Fi=Ut==null?void 0:Ut.AssistantObject)==null?void 0:Fi.exercise)!=null&&to.can_create)){oe.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 el=Qe()(tt==null?void 0:tt.created_at,Ui);if(Qe()(mu).diff(Qe()(el),"days")>0&&(tt!=null&&tt.is_random)){Uu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/random/edit?type=settings`:`/classrooms/${ia.coursesId}/exercise/add/${ia.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)!==-1&&!(0,bt.dE)()&&Eo&&tt.exercise_status>1&&tt.exist_program&&La.createElement(Be.default.Item,{key:"4",onClick:Fi=>{_e({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ia}})}},"\u4EE3\u7801\u67E5\u91CD"),La.createElement(Be.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(tt==null?void 0:tt.exercise_status)===3&&La.createElement(Be.default.Item,{key:"8"},"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3"),(tt==null?void 0:tt.exercise_status)!==-1&&La.createElement(Be.default.Item,{key:"2",onClick:()=>{var Fi;if((0,bt.Rm)()&&!((Fi=Ut.AssistantObject.exercise)!=null&&Fi.can_download)){oe.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,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.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,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/export_blank`);else{let to=1;Fe.default.confirm({title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7C7B\u578B",icon:null,centered:!0,closable:!0,content:La.createElement(be.ZP.Group,{defaultValue:1,onChange:el=>{to=el.target.value}},La.createElement(Me.Z,{direction:"vertical"},La.createElement(be.ZP,{value:1},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),La.createElement(be.ZP,{value:2},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),La.createElement(be.ZP,{value:3},"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))),onOk:()=>{to===3?_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u8BD5\u5377",course_groups:ur==null?void 0:ur.map(el=>({course_group_id:el==null?void 0:el.exercise_group_id,group_group_name:el==null?void 0:el.exercise_group_name,count:el==null?void 0:el.exercise_group_students})),fn:()=>Rd(void 0,null,function*(){var el,Ol,bi,qi;za&&za();let ui="",Ju=0;const kn=yield(0,fe.ZP)(`/api/exercises/${ia.categoryId}/exercise_users.json`,{method:"get",params:J0(ic({},ia),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]})});if((kn==null?void 0:kn.status)===0){ui=(el=kn==null?void 0:kn.data)==null?void 0:el.first_export_user_login,Ju=(Ol=kn==null?void 0:kn.data)==null?void 0:Ol.total_count;const $n=JSON.parse(localStorage[`${(bi=at==null?void 0:at.userInfo)==null?void 0:bi.login}-${ia.coursesId}-${ia.categoryId}-downFilter`]);localStorage[`${(qi=at==null?void 0:at.userInfo)==null?void 0:qi.login}-${ia.coursesId}-${ia.categoryId}-downFilter`]=JSON.stringify(J0(ic({},$n),{firstTargetLogin:ui,totalCount:Ju,exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}(0,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/export_blank?type=${to}`)})}}):(0,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/export_blank?type=${to}`)}})}}},"\u5BFC\u51FA\u8BD5\u5377"),La.createElement(Be.default.Item,{key:"3",onClick:()=>{var Fi;if((0,bt.Rm)()&&!((Fi=Ut.AssistantObject.exercise)!=null&&Fi.can_download)){oe.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/${ia.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"),(tt==null?void 0:tt.exercise_status)!==-1&&La.createElement(Be.default.Item,{key:"6",onClick:()=>{var Fi;if((0,bt.Rm)()&&!((Fi=Ut.AssistantObject.exercise)!=null&&Fi.can_download)){oe.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=wr=>Rd(void 0,null,function*(){const dl=yield(0,fe.ZP)(`/api/courses/${ia==null?void 0:ia.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:wr,id:ia==null?void 0:ia.categoryId}});if(dl.status===0){Vr(4),Da(Qe()(new Date).valueOf()),_e({type:"exercise/setActionTabs",payload:{}});return}dl.status<-2&&oe.ZP.error(dl==null?void 0:dl.message)});let Nu=[{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 Vs=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(wr,dl,Fi)=>La.createElement(De.Z,{title:((ia.page||1)-1)*20+Fi+1},La.createElement("span",null,((ia.page||1)-1)*20+Fi+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(wr,dl)=>dl.commit_status===0||dl.commit_status===1?"--":!dl.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(wr=typeof wr=="number"?Number(wr):wr,wr||(wr=0),wr===100?La.createElement("span",{className:"c-green"},wr||"--"):wr>60?La.createElement("span",{className:"c-orange"},wr||"--"):La.createElement("span",null,wr||"--"))},!((vr==null?void 0:vr.objective)!==1||(vr==null?void 0:vr.objective)===1&&(vr==null?void 0:vr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(wr,dl)=>{if(dl.commit_status===0||dl.commit_status===1)return"--";if(!dl.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{wr=typeof wr=="number"?Number(wr):wr,wr||(wr=0);let Fi;return wr>=0&&wr<=60?Fi=La.createElement("span",null,wr):wr===100?Fi=La.createElement("span",{className:"c-green"},wr):wr>60?Fi=La.createElement("span",{className:"c-orange"},wr):Fi="--",La.createElement(ha,{renderText:Fi,item:dl})}}},!((vr==null?void 0:vr.subjective)!==1||(vr==null?void 0:vr.subjective)===1&&(vr==null?void 0:vr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(wr,dl)=>{if(dl.commit_status===0||dl.commit_status===1)return"--";if(!dl.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{wr=typeof wr=="number"?Number(wr):wr,wr||(wr=0);let Fi;return wr==0||wr>0&&wr<=60?Fi=La.createElement("span",null,wr):wr===100?Fi=La.createElement("span",{className:"c-green"},wr):wr>60?Fi=La.createElement("span",{className:"c-orange"},wr):Fi="--",Fi}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(wr,dl)=>wr===0?La.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):wr===1?La.createElement("span",{style:{color:"#DF3042"}},!dl.is_make_up&&"\u8003\u8BD5\u4E2D",dl.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):wr===2?La.createElement("span",{style:{color:"#5AB891"}},!dl.is_make_up&&!dl.is_force_commit&&"\u5DF2\u4EA4\u5377",dl.is_make_up&&!dl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",dl.is_make_up&&dl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!dl.is_make_up&&dl.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):La.createElement("span",{style:{color:"#5AB891"}},!dl.is_make_up&&!dl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",dl.is_make_up&&!dl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",dl.is_make_up&&dl.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!dl.is_make_up&&dl.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:wr=>wr?Qe()(wr).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:wr=>wr?Qe()(wr).format("YYYY-MM-DD HH:mm"):"--"}].filter(wr=>!!wr);if(!(0,bt.RV)())return null;if(!(0,bt.RV)())return"";const Gu=()=>La.createElement("div",{className:Fd.export},La.createElement("div",{className:`${Fd.btn_review}`,onClick:()=>{if(!(tt!=null&&tt.is_open_ai_review))return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;window.location.href=`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/detail?random=${tt==null?void 0:tt.is_random}&tabs=2`}},La.createElement("img",{src:Pa.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"));return La.createElement("section",{className:Fd.bg},La.createElement("div",{className:"edu-container"},ho.username&&La.createElement("section",{className:"animated fadeIn"},La.createElement("aside",{className:"mt10"},La.createElement(Ze.Z,{separator:">"},La.createElement(Ze.Z.Item,{href:`/classrooms/${ia.coursesId}/exercise`},(aa=(wn=at==null?void 0:at.userInfo)==null?void 0:wn.course)==null?void 0:aa.course_name),La.createElement(Ze.Z.Item,{href:`/classrooms/${ia.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),La.createElement(Ze.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),La.createElement("aside",{className:[Fd.title,"mt20"].join(" ")},La.createElement("a",{href:`/classrooms/${ia.coursesId}/exercise`},La.createElement(ee.Z,{className:"font16 c-black"})),(0,ue.vB)(tt==null?void 0:tt.exercise_status,tt==null?void 0:tt.appraise_label),(tt==null?void 0:tt.is_make_up_exercise)&&La.createElement("img",{src:ff,width:44,height:24,style:{marginRight:5,marginLeft:10}}),La.createElement("strong",{className:"font20 ml5 mr10"},tt==null?void 0:tt.exercise_name),(tt==null?void 0:tt.exercise_type)==2&&La.createElement("span",{style:{flexShrink:0,marginRight:10,display:"flex",alignItems:"center"},className:Fd.moni},La.createElement("img",{src:pf,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),(tt==null?void 0:tt.is_make_up_exercise)&&La.createElement(De.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},La.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${tt==null?void 0:tt.make_up_exercise_id}/detail?random=${tt==null?void 0:tt.make_up_exercise_is_random}`)}})))),La.createElement("aside",{className:"mt30 relative"},Ha=="11"?La.createElement(Gu,null):La.createElement("div",{className:Fd.export},!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&(tt==null?void 0:tt.exercise_status)===3&&(tt==null?void 0:tt.exercise_type)!=2&&La.createElement(Ce.ZP,{onClick:wr=>{if(wr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.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:ia}})}},La.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&tt.exercise_status===3&&(tt==null?void 0:tt.exercise_type)!=2&&La.createElement(Ce.ZP,{onClick:wr=>{if(wr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.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:ia}})}},La.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,bt.GJ)()&&Eo&&((Aa=tt==null?void 0:tt.user_permission)==null?void 0:Aa.user_commit_counts)>0&&(tt==null?void 0:tt.exercise_status)===2&&(tt==null?void 0:tt.exercise_type)!=2&&La.createElement(Ce.ZP,{onClick:wr=>{var dl,Fi;if(wr.preventDefault(),(0,bt.Rm)()&&!((Fi=(dl=Ut==null?void 0:Ut.AssistantObject)==null?void 0:dl.exercise)!=null&&Fi.can_redo)){oe.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:ia}})}},La.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,bt.GJ)()&&Eo&&((_n=tt==null?void 0:tt.user_permission)==null?void 0:_n.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))&&La.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},La.createElement(Ce.ZP,{onClick:wr=>{var dl,Fi,to,el;if(wr.preventDefault(),(0,bt.Rm)()&&!((Fi=(dl=Ut==null?void 0:Ut.AssistantObject)==null?void 0:dl.exercise)!=null&&Fi.can_publish)){oe.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){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}if(((to=at==null?void 0:at.userInfo)==null?void 0:to.user_status)===2){(0,jc.Rd)();return}const Ol=Qe()(tt==null?void 0:tt.created_at,Ui);if(Qe()(mu).diff(Qe()(Ol),"days")>0&&(tt!=null&&tt.is_random)){Uu();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:ia.coursesId,type:"exercise",type_id:ia.categoryId,name:tt.exercise_name,fn:()=>{var qi;_e({type:"exercise/getCommonHeader",payload:ic({},ia)}),_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ia.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ia,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Ha,cb:Iu,manage_all_group:(qi=va==null?void 0:va.exercise)==null?void 0:qi.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ia.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ia,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Ha,cb:Iu,manage_all_group:(el=va==null?void 0:va.exercise)==null?void 0:el.manage_all_group}})}},La.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,bt.GJ)()&&Eo&&((Wn=tt==null?void 0:tt.user_permission)==null?void 0:Wn.exercise_publish_count)>0&&La.createElement(Ce.ZP,{onClick:wr=>{var dl,Fi;if(wr.preventDefault(),(0,bt.Rm)()&&!((Fi=(dl=Ut==null?void 0:Ut.AssistantObject)==null?void 0:dl.exercise)!=null&&Fi.can_stop)){oe.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:[ia.categoryId],params:ia,cb:Iu}})}},La.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,bt.dE)()&&tt.is_late&&`\u8FDF\u5230\u8D85\u8FC7${tt.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&La.createElement(Ce.ZP,{onClick:wr=>Rd(void 0,null,function*(){wr.preventDefault();const dl=yield(0,fe.ZP)(`/api/exercises/${ia.categoryId}/header_info.json`,{method:"get"});(dl==null?void 0:dl.status)===0&&xr((dl==null?void 0:dl.data)||{}),xa(!0)})},La.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8003\u8BD5\u8BB0\u5F55"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((Ga=tt==null?void 0:tt.user_permission)==null?void 0:Ga.current_status)===2&&!tt.is_late&&tt.exercise_status>1&&La.createElement(Ce.ZP,{onClick:()=>Gl()},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(On=sn==null?void 0:sn.exercise_types)!=null&&On.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&!tt.is_late&&(tt==null?void 0:tt.exercise_status)!=3&&tt.exercise_status>1&&La.createElement(De.Z,{title:La.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",tt==null?void 0:tt.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",Gi(),"\u6B21")},La.createElement(Ce.ZP,{onClick:()=>Gl(),disabled:Gi()===0&&((pa=tt==null?void 0:tt.user_permission)==null?void 0:pa.current_status)!=0,style:{marginLeft:8}},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),((Jt=tt==null?void 0:tt.user_permission)==null?void 0:Jt.current_status)==0?"\u7EE7\u7EED\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5")),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((ga=tt==null?void 0:tt.user_permission)==null?void 0:ga.current_status)===0&&!tt.is_late&&tt.exercise_status>1&&La.createElement(Ce.ZP,{onClick:()=>Gl(!0)},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.screen_used_num)>(tt==null?void 0:tt.screen_num)&&tt.exercise_status!==3&&La.createElement(Ce.ZP,{onClick:()=>Gl(!0)},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.whole_exercise_status)===3&&(tt==null?void 0:tt.ai_push_wrong_question)&&((la=tt==null?void 0:tt.user_permission)==null?void 0:la.current_status)!==4&&La.createElement(re.Z,{align:"middle"},(tt==null?void 0:tt.wrong_questions_size)!==0&&((ka=tt==null?void 0:tt.progress)==null?void 0:ka.stat)===1&&La.createElement(Vf,{dispatch:_e,id:tt==null?void 0:tt.ai_question_record_id}),La.createElement(Ce.ZP,{onClick:()=>{var wr;if((tt==null?void 0:tt.wrong_questions_size)===0){oe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((wr=tt==null?void 0:tt.progress)==null?void 0:wr.stat)===1){oe.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,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/wrongAnswer/${ho==null?void 0:ho.login}`)}},La.createElement("span",{className:"iconfont icon-cuotigonggu mr5 font14"}),"\u9519\u9898\u5DE9\u56FA")),(tt==null?void 0:tt.show_analysis_detail)&&La.createElement(Ce.ZP,{onClick:()=>{(0,ue.xg)(`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/analysis/${tt==null?void 0:tt.analysis_id}`)}},La.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,bt.GJ)()&&Eo&&(tt.exercise_status===1||tt.exercise_status===3&&(tt==null?void 0:tt.is_make_up_exercise))&&La.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},La.createElement(Ce.ZP,{onClick:()=>{var wr,dl;if((0,bt.Rm)()&&!((dl=(wr=Ut==null?void 0:Ut.AssistantObject)==null?void 0:wr.exercise)!=null&&dl.can_create)){oe.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,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.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 Fi=Qe()(tt==null?void 0:tt.created_at,Ui);if(Qe()(mu).diff(Qe()(Fi),"days")>0&&(tt!=null&&tt.is_random)){Uu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ia.coursesId}/exercise/${ia.categoryId}/random/edit?type=settings`:`/classrooms/${ia.coursesId}/exercise/add/${ia.categoryId}?random=false&type=2`)}},La.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)===-1&&(0,bt.GJ)()&&La.createElement(Ce.ZP,{icon:La.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,bt.GJ)()&&Eo&&La.createElement(y.Z,{dropdownRender:su},La.createElement(Ce.ZP,null,"\u66F4\u591A\u64CD\u4F5C",La.createElement(te.Z,null)))),La.createElement("aside",{className:`mt30 relative ${Fd.workListTabWrap}`},La.createElement(E.default,{activeKey:`${Ha}`,onChange:wr=>{var dl;if(parseInt(wr)===1&&!((dl=Ut.AssistantObject.exercise)!=null&&dl.can_view)&&(0,bt.Rm)()){oe.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 Fi=Qe()(tt==null?void 0:tt.created_at,Ui),to=Qe()(mu).diff(Qe()(Fi),"days");if(ie.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(to>0&&parseInt(wr)===3&&(tt!=null&&tt.is_random)){Uu();return}Vr(wr),_e({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(to>0&&parseInt(wr)===3&&(tt!=null&&tt.is_random)){Uu();return}Vr(wr)}wr==="3"?ku():(wr==="2"||wr==="11")&&_e({type:"exercise/getCommonHeader",payload:ic({},ia)})},items:Kl.map(wr=>({label:wr.name,key:`${wr.id}`}))})),La.createElement("section",{className:tt!=null&&tt.is_random&&Ha==="2"||["3","9","10","11"].includes(Ha)?"":"pl25 pr25 bg-white"},(Ca=(Yt=Kl.filter(wr=>wr.id==Ha))==null?void 0:Yt[0])==null?void 0:Ca.component))),La.createElement(Ns.Z,null),La.createElement(bu,{onOk:jl}),La.createElement(ks.Z,null),La.createElement(Ho,{cb:()=>_i()}),La.createElement(Af.Z,{onOk:()=>_i()}),La.createElement(Cf.Z,{onOk:()=>_i()}),La.createElement(al,null),La.createElement(Wg,null),La.createElement(vf.Z,null),La.createElement(hu,null),La.createElement(Kg,null),La.createElement(gf.Z,{successCb:()=>Gl(currentEnterExamRef.current)}),La.createElement(Fe.default,{open:or,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{ea(!1)}},La.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),La.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),La.createElement("p",{style:{marginLeft:"10px"}},La.createElement(z.default,{dataSource:Nu,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})),La.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"),La.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),La.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"),La.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),La.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"),La.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"),La.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),La.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"),La.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),La.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"),La.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),La.createElement(Fe.default,{open:ra,title:"\u8003\u8BD5\u8BB0\u5F55",centered:!0,width:1e3,footer:null,onCancel:()=>{xa(!1)}},(qn==null?void 0:qn.length)===0?La.createElement(ze.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):La.createElement(z.default,{dataSource:qn,columns:Vs,pagination:!1})),La.createElement(Ff.Z,null),La.createElement(Sf.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:io==null?void 0:io.url,type:io==null?void 0:io.file_type,onClose:()=>yo({})}),La.createElement(Uf,null),La.createElement(Qf,null),La.createElement(Rf.Z,null))};var $f=(0,ye.connect)(({exercise:me,loading:pe,user:ie,globalSetting:dt,classroomList:Dt})=>({classroomList:Dt,exercise:me,globalSetting:dt,user:ie,loading:pe.effects}))(_f)},49973:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return Qe}});var a=x(59301),fe=x(92832),Re=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(43604),Ne=x(54580),De=x(24905),be=x(5871),Me=x(62772),Ze={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},Ce=x(52985),re=x(82186),y=x(46713),E=x(82033),z=x(21600),b=x(70618),ee="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),ue=Object.defineProperty,ce=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ae=(it,Ye,lt)=>Ye in it?ue(it,Ye,{enumerable:!0,configurable:!0,writable:!0,value:lt}):it[Ye]=lt,Se=(it,Ye)=>{for(var lt in Ye||(Ye={}))de.call(Ye,lt)&&Ae(it,lt,Ye[lt]);if(ce)for(var lt of ce(Ye))ve.call(Ye,lt)&&Ae(it,lt,Ye[lt]);return it},Te=(it,Ye,lt)=>new Promise((Pt,Ct)=>{var vt=Kt=>{try{Rt(lt.next(Kt))}catch(ut){Ct(ut)}},Lt=Kt=>{try{Rt(lt.throw(Kt))}catch(ut){Ct(ut)}},Rt=Kt=>Kt.done?Pt(Kt.value):Promise.resolve(Kt.value).then(vt,Lt);Rt((lt=lt.apply(it,Ye)).next())});const{TextArea:xe}=fe.default,ot=({exercise:it,loading:Ye,dispatch:lt})=>{var Pt;const{workSetting:Ct}=it,vt=(0,Ce.useParams)();vt.category=vt.categoryId||vt.exerciseId,vt.categoryId=vt.categoryId||vt.exerciseId;const[Lt,Rt]=(0,a.useState)(!1),[Kt,ut]=(0,a.useState)(!1);let[Xe,mt]=(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)(()=>{Tt()},[Ct]),(0,a.useEffect)(()=>{it.actionTabs.key==="exportSetting"&&!(Ct!=null&&Ct.exercise_header)&<({type:"exercise/getWorkSetting",payload:Se({},vt)})},[it.actionTabs.key]);const Tt=()=>{var Ge,Gt,Tn,En;const nn=JSON.parse(JSON.stringify(Ct));Object.keys(Xe).forEach(rt=>{var ht;Xe[rt]=(ht=nn==null?void 0:nn.exercise_header)==null?void 0:ht[rt]}),Xe.file_list=(Ge=nn==null?void 0:nn.exercise_header)!=null&&Ge.attachment_id?[{uid:(Gt=nn==null?void 0:nn.exercise_header)==null?void 0:Gt.attachment_id,id:(Tn=nn==null?void 0:nn.exercise_header)==null?void 0:Tn.attachment_id,url:(En=nn==null?void 0:nn.exercise_header)==null?void 0:En.photo_url}]:[],mt(Xe)},_t=()=>{var Ge,Gt,Tn;const En=JSON.parse(JSON.stringify(Xe));En.categoryId=vt.categoryId,En.attachment_id=((Tn=(Gt=(Ge=En.file_list)==null?void 0:Ge[0])==null?void 0:Gt.response)==null?void 0:Tn.id)||null,Wt(En)},Wt=Ge=>Te(void 0,null,function*(){ut(!0),(yield(0,re.ZP)(`/api/exercises/${vt==null?void 0:vt.categoryId}/foramt_settings.json`,{method:"post",body:Ge})).status===0&&(Re.ZP.success("\u66F4\u65B0\u6210\u529F"),lt({type:"exercise/getCommonHeader",payload:Se({},vt)}),lt({type:"exercise/getWorkSetting",payload:Se({},vt)}),lt({type:"exercise/getExerciseExportHeadData",payload:{id:vt.exerciseId||vt.categoryId,identify:vt.userId||null}}),ut(!1))}),Rn={disabled:Lt,multiple:!1,listType:"picture-card",onPreview:Ge=>{E.Z.publish("preview-image",Ge.thumbUrl||Ge.url)},withCredentials:!0,fileList:Xe.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:`${z.Z.API_SERVER}/api/attachments.json`,onChange(Ge){let Gt=Ge.fileList.filter(Tn=>!!Tn.status);Xe.file_list=Gt,mt(Object.assign({},Xe))},onRemove:Ge=>Te(void 0,null,function*(){return Xe.file_list=[],mt(Object.assign({},Xe)),!0})};return ne.createElement(ye.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:Ze.modalWrapper,width:900,centered:!0,open:it.actionTabs.key==="exportSetting",onOk:()=>_t(),onCancel:()=>{Tt(),lt({type:"exercise/setActionTabs",payload:{}})}},ne.createElement("section",{className:Ze.exportSettingWrapper},ne.createElement(Fe.Z,{spinning:Ye["exercise/getWorkSetting"]||Kt},ne.createElement(Be.Z,{wrap:!1,justify:"space-between"},ne.createElement(oe.Z,null,ne.createElement(Be.Z,{align:"middle"},ne.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),ne.createElement("span",{className:Ze.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),ne.createElement("div",{className:"mt15"},ne.createElement(Ne.default,Se({},Rn),!((Pt=Xe.file_list)!=null&&Pt.length)&&ne.createElement("div",null,ne.createElement(Me.Z,null),ne.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Xe.show_title,disabled:Lt,onChange:Ge=>{Xe.show_title=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Xe.show_body,disabled:Lt,onChange:Ge=>{Xe.show_body=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Xe.show_info,disabled:Lt,onChange:Ge=>{Xe.show_info=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Xe.show_table,disabled:Lt,onChange:Ge=>{Xe.show_table=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),ne.createElement(Be.Z,{align:"middle",className:`mt20 ${Ze.pottedLine}`},ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""})),ne.createElement(oe.Z,{className:Ze.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""}))),ne.createElement(Be.Z,{className:"mt15",justify:"center",style:{width:320}},ne.createElement(De.default,{className:"pl8",checked:Xe.show_user,disabled:Lt,onChange:Ge=>{Xe.show_user=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u59D3\u540D")),ne.createElement(De.default,{checked:Xe.show_no,disabled:Lt,onChange:Ge=>{Xe.show_no=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5B66\u53F7")),ne.createElement(De.default,{checked:Xe.show_group,disabled:Lt,onChange:Ge=>{Xe.show_group=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),ne.createElement(De.default,{checked:Xe.show_school_name,disabled:Lt,onChange:Ge=>{Xe.show_school_name=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),ne.createElement(De.default,{checked:Xe.show_phone,disabled:Lt,onChange:Ge=>{Xe.show_phone=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u624B\u673A\u53F7"))),ne.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),ne.createElement(be.Z,{size:"middle",min:1,value:Xe.export_page_num?Xe.export_page_num:40,onChange:Ge=>{Xe.export_page_num=Ge,mt(Se({},Xe))}}),ne.createElement("span",{className:"ml10"},"\u9898")),ne.createElement(Be.Z,{className:"mt15"},ne.createElement(De.default,{checked:Xe.show_desc,disabled:Lt,onChange:Ge=>{Xe.show_desc=Ge.target.checked,mt(Object.assign({},Xe))}},ne.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),ne.createElement(oe.Z,{className:Ze.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:it,loading:Ye,globalSetting:lt})=>({exercise:it,loading:Ye.effects,globalSetting:lt}))(ot)},11058:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return te}});var a=x(59301),fe=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"},Be=x(87935),oe=x(92232),Ne=x(49973),De=x(13656),be=x(21600),Me=x(59301),Ze=Object.defineProperty,Ce=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,E=(ne,ue,ce)=>ue in ne?Ze(ne,ue,{enumerable:!0,configurable:!0,writable:!0,value:ce}):ne[ue]=ce,z=(ne,ue)=>{for(var ce in ue||(ue={}))re.call(ue,ce)&&E(ne,ce,ue[ce]);if(Ce)for(var ce of Ce(ue))y.call(ue,ce)&&E(ne,ce,ue[ce]);return ne},b=(ne,ue,ce)=>new Promise((de,ve)=>{var Ae=xe=>{try{Te(ce.next(xe))}catch(ot){ve(ot)}},Se=xe=>{try{Te(ce.throw(xe))}catch(ot){ve(ot)}},Te=xe=>xe.done?de(xe.value):Promise.resolve(xe.value).then(Ae,Se);Te((ce=ce.apply(ne,ue)).next())});const ee=({isPreview:ne=!1,isExportBlank:ue=!1,activeTabs:ce,exercise:de,globalSetting:ve,loading:Ae,user:Se,dispatch:Te,showExportBtn:xe=!1,sealStyle:ot={}})=>{var Qe,it,Ye,lt,Pt,Ct,vt,Lt,Rt,Kt,ut,Xe,mt,Tt,_t;const Wt=(0,fe.useParams)(),{userInfo:Rn}=Se,[Ge,Gt]=(0,a.useState)(),[Tn,En]=(0,a.useState)();let nn=(0,a.useRef)(null);const[rt,ht]=(0,a.useState)(21),[$e,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,Be.cV)({id:Wt.exerciseId||Wt.categoryId});gt.status==0&&ze(gt.data)}),(0,oe.W)(ce)||ce==="2"&&wt()},[Wt.userId,Wt.coursesId,Wt.exerciseId,Wt.categoryId,ce]),(0,a.useEffect)(()=>{nn.current&&ht(nn.current.clientHeight)},[nn.current]),(0,a.useEffect)(()=>{var gt;if((gt=de.exerciseExportHeadData)!=null&>.title){const Je=de.exerciseExportHeadData;Gt(z({},Je||{}));const{table:we}=Je||{};let zt,oa;(we!=null&&we.total_singles_scores||we!=null&&we.total_doubles_scores||we!=null&&we.total_nulls_scores||we!=null&&we.total_judges_scores||we!=null&&we.total_pros_scores||we!=null&&we.total_shixuns_scores||we!=null&&we.total_mains_scores||we!=null&&we.total_combination_scores||we!=null&&we.total_bpros_scores)&&(zt=Number(we==null?void 0:we.total_singles_scores)+Number(we==null?void 0:we.total_doubles_scores)+Number(we==null?void 0:we.total_nulls_scores)+Number(we==null?void 0:we.total_judges_scores)+Number(we==null?void 0:we.total_bpros_scores)+Number(we==null?void 0:we.total_pros_scores)+Number(we==null?void 0:we.total_shixuns_scores)+Number(we==null?void 0:we.total_mains_scores)+Number(we==null?void 0:we.total_combination_scores)),(we!=null&&we.singles_scores||we!=null&&we.doubles_scores||we!=null&&we.nulls_scores||we!=null&&we.judges_scores||we!=null&&we.pros_scores||we!=null&&we.bpros_scores||we!=null&&we.shixuns_scores||we!=null&&we.mains_scores||we!=null&&we.combination_scores)&&(oa=Number(we==null?void 0:we.singles_scores)+Number(we==null?void 0:we.doubles_scores)+Number(we==null?void 0:we.nulls_scores)+Number(we==null?void 0:we.judges_scores)+Number(we==null?void 0:we.pros_scores)+Number(we==null?void 0:we.bpros_scores)+Number(we==null?void 0:we.shixuns_scores)+Number(we==null?void 0:we.mains_scores)+Number(we==null?void 0:we.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(we==null?void 0:we.total_singles_scores)||0,doubles_score:(we==null?void 0:we.total_doubles_scores)||0,nulls_score:(we==null?void 0:we.total_nulls_scores)||0,judges_score:(we==null?void 0:we.total_judges_scores)||0,pros_score:(we==null?void 0:we.total_pros_scores)||0,bpros_score:(we==null?void 0:we.total_bpros_scores)||0,shixuns_score:(we==null?void 0:we.total_shixuns_scores)||0,mains_score:(we==null?void 0:we.total_mains_scores)||0,total_combination_scores:(we==null?void 0:we.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(we==null?void 0:we.singles_scores)||0,doubles_score:(we==null?void 0:we.doubles_scores)||0,nulls_score:(we==null?void 0:we.nulls_scores)||0,judges_score:(we==null?void 0:we.judges_scores)||0,pros_score:(we==null?void 0:we.pros_scores)||0,bpros_score:(we==null?void 0:we.bpros_scores)||0,shixuns_score:(we==null?void 0:we.shixuns_scores)||0,mains_score:(we==null?void 0:we.mains_scores)||0,total_combination_scores:(we==null?void 0:we.combination_scores)||0,total_score:oa||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],bn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(we==null?void 0:we.total_singles_scores)||0,doubles_score:(we==null?void 0:we.total_doubles_scores)||0,nulls_score:(we==null?void 0:we.total_nulls_scores)||0,judges_score:(we==null?void 0:we.total_judges_scores)||0,pros_score:(we==null?void 0:we.total_pros_scores)||0,bpros_score:(we==null?void 0:we.total_bpros_scores)||0,shixuns_score:(we==null?void 0:we.total_shixuns_scores)||0,mains_score:(we==null?void 0:we.total_mains_scores)||0,total_combination_scores:(we==null?void 0:we.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];En([...ue?bn:vn])}},[de.exerciseExportHeadData]);const wt=()=>b(void 0,null,function*(){const gt={id:Wt.exerciseId||Wt.categoryId,identify:(Rn==null?void 0:Rn.login)||null},Je=yield(0,Be.iw)(gt);Gt(Je||{});const{table:we}=Je||{};let zt,oa;(we!=null&&we.total_singles_scores||we!=null&&we.total_doubles_scores||we!=null&&we.total_nulls_scores||we!=null&&we.total_judges_scores||we!=null&&we.total_pros_scores||we!=null&&we.total_bpros_scores||we!=null&&we.total_shixuns_scores||we!=null&&we.total_mains_scores||we!=null&&we.total_combination_scores)&&(zt=Number(we==null?void 0:we.total_singles_scores)+Number(we==null?void 0:we.total_doubles_scores)+Number(we==null?void 0:we.total_nulls_scores)+Number(we==null?void 0:we.total_bpros_scores)+Number(we==null?void 0:we.total_judges_scores)+Number(we==null?void 0:we.total_pros_scores)+Number(we==null?void 0:we.total_shixuns_scores)+Number(we==null?void 0:we.total_mains_scores)+Number(we==null?void 0:we.total_combination_scores)),(we!=null&&we.singles_scores||we!=null&&we.doubles_scores||we!=null&&we.nulls_scores||we!=null&&we.judges_scores||we!=null&&we.pros_scores||we!=null&&we.bpros_scores||we!=null&&we.shixuns_scores||we!=null&&we.mains_scores||we!=null&&we.combination_scores)&&(oa=Number(we==null?void 0:we.singles_scores)+Number(we==null?void 0:we.doubles_scores)+Number(we==null?void 0:we.bpros_scores)+Number(we==null?void 0:we.nulls_scores)+Number(we==null?void 0:we.judges_scores)+Number(we==null?void 0:we.pros_scores)+Number(we==null?void 0:we.shixuns_scores)+Number(we==null?void 0:we.mains_scores)+Number(we==null?void 0:we.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(we==null?void 0:we.total_singles_scores)||0,doubles_score:(we==null?void 0:we.total_doubles_scores)||0,nulls_score:(we==null?void 0:we.total_nulls_scores)||0,judges_score:(we==null?void 0:we.total_judges_scores)||0,pros_score:(we==null?void 0:we.total_pros_scores)||0,bpros_score:(we==null?void 0:we.total_bpros_scores)||0,shixuns_score:(we==null?void 0:we.total_shixuns_scores)||0,mains_score:(we==null?void 0:we.total_mains_scores)||0,total_combination_scores:(we==null?void 0:we.total_combination_scores)||0,total_score:zt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(we==null?void 0:we.singles_scores)||0,doubles_score:(we==null?void 0:we.doubles_scores)||0,nulls_score:(we==null?void 0:we.nulls_scores)||0,judges_score:(we==null?void 0:we.judges_scores)||0,pros_score:(we==null?void 0:we.pros_scores)||0,bpros_score:(we==null?void 0:we.bpros_scores)||0,shixuns_score:(we==null?void 0:we.shixuns_scores)||0,mains_score:(we==null?void 0:we.mains_scores)||0,total_combination_scores:(we==null?void 0:we.combination_scores)||0,total_score:oa||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];En(ue?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:vn)}),Ke=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:gt=>Me.createElement("a",null,gt)},{title:((Qe=$e==null?void 0:$e.find(gt=>gt.value==De.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:((it=$e==null?void 0:$e.find(gt=>gt.value==De.fw[1].nameType))==null?void 0:it.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Ye=$e==null?void 0:$e.find(gt=>gt.value==De.fw[3].nameType))==null?void 0:Ye.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[2].nameType))==null?void 0:lt.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Pt=$e==null?void 0:$e.find(gt=>gt.value==De.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:((Ct=$e==null?void 0:$e.find(gt=>gt.value==De.fw[5].nameType))==null?void 0:Ct.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((vt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[4].nameType))==null?void 0:vt.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[7].nameType))==null?void 0:Lt.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Rt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[8].nameType))==null?void 0:Rt.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:`${be.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=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Kt.exercise_description)||((ut=de==null?void 0:de.commonHeader)==null?void 0:ut.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,((Xe=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Xe.exercise_description)||((mt=de==null?void 0:de.commonHeader)==null?void 0:mt.exercise_description))),(He==null?void 0:He.show_table)&&Me.createElement("div",{className:"mt10"},Me.createElement(ye.default,{className:Fe.table,columns:Ke,dataSource:[...Tn||[]],bordered:!0,pagination:!1})),((Tt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Tt.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${(_t=de==null?void 0:de.exerciseExportHeadData)==null?void 0:_t.analysis}`)),Me.createElement(Ne.Z,null))};var te=(0,fe.connect)(({exercise:ne,loading:ue,user:ce,globalSetting:de})=>({exercise:ne,globalSetting:de,user:ce,loading:ue.effects}))(ee)},40406:function(Ot,st,x){"use strict";var a=x(45313),fe=x(87935),Re=x(20562),ye=x(78241),Fe=x(43418),Be=x(3113),oe=x(71418),Ne=x(24905),De=x(5112),be=x(81327),Me=x(59301),Ze=x(52985),Ce=x(21600),re=x(59301),y=(z,b,ee)=>new Promise((te,ne)=>{var ue=ve=>{try{de(ee.next(ve))}catch(Ae){ne(Ae)}},ce=ve=>{try{de(ee.throw(ve))}catch(Ae){ne(Ae)}},de=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(ue,ce);de((ee=ee.apply(z,b)).next())});const E=({exercise:z,dispatch:b})=>{var ee,te,ne,ue;const ce=(0,Ze.useParams)(),[de]=(0,Ze.useSearchParams)(),ve=de.getAll("exercise_group_id").map(ut=>ut==="all"?ut:Number(ut)),{actionTabs:Ae}=z,[Se]=ye.default.useForm(),[Te,xe]=(0,Me.useState)(!1),ot=(0,Me.useRef)(null),[Qe,it]=(0,Me.useState)(!1),[,Ye,lt,Pt]=(0,Re.U)(fe.aU,{}),[Ct,vt]=(0,Me.useState)({}),Lt=()=>{b({type:"exercise/setActionTabs",payload:{title:""}})},Rt=(ut,Xe)=>{Ze.history.push(`/classrooms/${ce.coursesId}/exercise/${(ce==null?void 0:ce.categoryId)||(ce==null?void 0:ce.exerciseId)}/sumup?exam_summary_id=${(Xe==null?void 0:Xe.exam_summary_id)||""}&template=${ut==null?void 0:ut.exam_summary_template_id}&${ut==null?void 0:ut.exercise_group_id.map(mt=>`exercise_group_id=${mt}`).join("&")}`)},Kt=()=>y(void 0,null,function*(){var ut,Xe,mt,Tt,_t;const Wt=yield lt({id:(ce==null?void 0:ce.categoryId)||(ce==null?void 0:ce.exerciseId)});Se.setFieldsValue({exercise_group_id:Ae!=null&&Ae.isEdit&&ve.length>0?ve:["all",...((Xe=(ut=Wt==null?void 0:Wt.data)==null?void 0:ut.course_groups)==null?void 0:Xe.map(Rn=>Rn==null?void 0:Rn.exercise_group_id))||[]],exam_summary_template_id:Ae!=null&&Ae.isEdit?Number(de.get("template")):(_t=(Tt=(mt=Wt==null?void 0:Wt.data)==null?void 0:mt.exam_summary_templates)==null?void 0:Tt[0])==null?void 0:_t.id})});return(0,Me.useEffect)(()=>{ot.current&&ot.current.scrollHeight>134&&it(!0)},[ot]),(0,Me.useEffect)(()=>{(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?Kt():Se.resetFields()},[Ae==null?void 0:Ae.title]),re.createElement(re.Fragment,null,re.createElement(Fe.default,{title:Ae.title,width:800,centered:!0,open:(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:re.createElement("div",{style:{textAlign:"center"}},re.createElement(Be.ZP,{type:"primary",onClick:()=>{Se.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Lt()}},re.createElement(oe.Z,{spinning:Ye},re.createElement(ye.default,{form:Se,onFinish:ut=>y(void 0,null,function*(){var Xe,mt;const Tt=(mt=(Xe=Pt==null?void 0:Pt.data)==null?void 0:Xe.exam_summaries)==null?void 0:mt.find(_t=>(_t==null?void 0:_t.exam_summary_template_id)===ut.exam_summary_template_id);if(Tt!=null&&Tt.exam_summary_id){const _t=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:re.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Wt=>{Wt.preventDefault(),Wt.stopPropagation(),_t.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:()=>{Rt(ut,Tt),Lt()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{Rt(ut,{}),Lt()}});return}Rt(ut,Tt),Lt()})},re.createElement("div",{ref:ot,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:Te?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},re.createElement(ye.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(ut,Xe=[],mt)=>{var Tt,_t;let Wt=ut;const Rn=((_t=(Tt=Pt==null?void 0:Pt.data)==null?void 0:Tt.course_groups)==null?void 0:_t.map(Ge=>Ge==null?void 0:Ge.exercise_group_id))||[];return!(Xe!=null&&Xe.includes("all"))&&(ut.includes("all")||ut.length===Rn.length)?Wt=[...Rn,"all"]:ut.includes("all")&&ut.length!==Rn.length+1?Wt=ut.filter(Ge=>Ge!=="all"):Xe!=null&&Xe.includes("all")&&!ut.includes("all")&&(Wt=[]),Wt}},re.createElement(Ne.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((te=(ee=Pt==null?void 0:Pt.data)==null?void 0:ee.course_groups)==null?void 0:te.map(ut=>({value:ut==null?void 0:ut.exercise_group_id,label:`${ut==null?void 0:ut.exercise_group_name}\uFF08${ut==null?void 0:ut.exercise_group_students}\uFF09`})))||[]]})),Qe&&re.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>xe(!Te)},Te?"\u6536\u8D77":"\u5C55\u5F00",re.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),re.createElement(ye.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},re.createElement(De.ZP.Group,null,re.createElement(be.Z,{className:"mt5",direction:"vertical"},(ue=(ne=Pt==null?void 0:Pt.data)==null?void 0:ne.exam_summary_templates)==null?void 0:ue.map((ut,Xe)=>re.createElement(De.ZP,{key:Xe,value:ut==null?void 0:ut.id},`\u6A21\u677F${Xe+1}-${ut==null?void 0:ut.name}`,re.createElement("a",{className:"ml5",onClick:()=>{var mt,Tt;vt({url:Ce.Z.API_SERVER+((mt=ut==null?void 0:ut.attachment_info)==null?void 0:mt.url),file_type:(Tt=ut==null?void 0:ut.attachment_info)==null?void 0:Tt.file_type})}},"\u67E5\u770B"))))))))),re.createElement(a.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:Ct==null?void 0:Ct.url,type:Ct==null?void 0:Ct.file_type,onClose:()=>vt({})}))};st.Z=(0,Ze.connect)(({exercise:z})=>({exercise:z}))(E)},34854:function(Ot,st,x){"use strict";var a=x(59301),fe=x(43418),Re=x(82186),ye=x(52985),Fe=x(59301),Be=(Ne,De,be)=>new Promise((Me,Ze)=>{var Ce=E=>{try{y(be.next(E))}catch(z){Ze(z)}},re=E=>{try{y(be.throw(E))}catch(z){Ze(z)}},y=E=>E.done?Me(E.value):Promise.resolve(E.value).then(Ce,re);y((be=be.apply(Ne,De)).next())});const oe=({exercise:Ne,dispatch:De,init:be,haveInit:Me=!1})=>{const Ze=(0,ye.useParams)(),[Ce,re]=(0,a.useState)(!1);let[y,E]=(0,a.useState)();const[z,b]=(0,a.useState)(!1),[ee,te]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Ne.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Ne.actionTabs]);function ne(){return Be(this,null,function*(){var ue,ce;let de=yield(0,Re.ZP)(`/api/courses/${Ze==null?void 0:Ze.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Ne.actionTabs.selectArrs}});if(((ue=de==null?void 0:de.cover_exercises)==null?void 0:ue.length)>0)re(!0),E((ce=de==null?void 0:de.cover_exercises)==null?void 0:ce[0]);else{let ve=yield(0,Re.ZP)(`/api/courses/${Ze==null?void 0:Ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ne.actionTabs.selectArrs}});De({type:"exercise/setActionTabs",payload:{key:""}}),(ve==null?void 0:ve.status)===0&&(Me&&be(),fe.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(fe.default,{open:Ce,centered:!0,onCancel:ue=>Be(void 0,null,function*(){if(ue.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){b(!0);let ce=yield(0,Re.ZP)(`/api/courses/${Ze==null?void 0:Ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ne.actionTabs.selectArrs,update:1}});De({type:"exercise/setActionTabs",payload:{key:""}}),b(!1),(ce==null?void 0:ce.status)===0&&(Me&&be(),re(!1),fe.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 re(!1)}),cancelButtonProps:{loading:z},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:ee},onOk:()=>Be(void 0,null,function*(){te(!0);let ue=yield(0,Re.ZP)(`/api/courses/${Ze==null?void 0:Ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ne.actionTabs.selectArrs}});te(!1),(ue==null?void 0:ue.status)===0&&(Me&&be(),De({type:"exercise/setActionTabs",payload:{key:""}}),re(!1),fe.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))))))};st.Z=(0,ye.connect)(({exercise:Ne})=>({exercise:Ne}))(oe)},13430:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return ve}});var a=x(59301),fe=x(43418),Re=x(95237),ye=x(43604),Fe=x(57809),Be=x(1710),oe=x(3113),Ne=x(68492),De=x(82186),be={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),Ze=x(96622),Ce=x(59301),re=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Ae,Se,Te)=>Se in Ae?re(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ne=(Ae,Se)=>{for(var Te in Se||(Se={}))b.call(Se,Te)&&te(Ae,Te,Se[Te]);if(z)for(var Te of z(Se))ee.call(Se,Te)&&te(Ae,Te,Se[Te]);return Ae},ue=(Ae,Se)=>y(Ae,E(Se)),ce=(Ae,Se,Te)=>new Promise((xe,ot)=>{var Qe=lt=>{try{Ye(Te.next(lt))}catch(Pt){ot(Pt)}},it=lt=>{try{Ye(Te.throw(lt))}catch(Pt){ot(Pt)}},Ye=lt=>lt.done?xe(lt.value):Promise.resolve(lt.value).then(Qe,it);Ye((Te=Te.apply(Ae,Se)).next())});const de=({visible:Ae,setVisible:Se,onK:Te,selectKeys:xe,selectRows:ot,appointStudent:Qe,modalParams:it,courseId:Ye})=>{const lt=(0,Me.useParams)(),[Pt,Ct]=(0,a.useState)(!1),[vt,Lt]=(0,a.useState)(!1),[Rt,Kt]=(0,a.useState)([]),[ut,Xe]=(0,a.useState)([]),[mt,Tt]=(0,a.useState)([]),[_t,Wt]=(0,a.useState)("all"),[Rn,Ge]=(0,a.useState)("all");let[Gt,Tn]=(0,a.useState)(!0);const[En,nn]=(0,a.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[rt,ht]=(0,a.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),$e={selectedRowKeys:ut,columnWidth:40,hideSelectAll:!0,onSelect:(He,gt,Je)=>{let we=!0;for(let zt=0;zt{if(He&&Je.length>0){Je.forEach(we=>{ut.push(we.user_id),mt.push(we)}),Xe([...ut]),Tt([...mt]);return}if(!He&&Je.length>0){let we=[],zt=[];const oa=new Set(Je),vn=new Set(ut),bn=new Set(mt);we=[...vn].filter(ta=>[...oa].every(Vn=>Vn.user_id!==ta)),zt=[...bn].filter(ta=>[...oa].every(Vn=>Vn.user_id!==ta.user_id)),Xe([...we]),Tt([...zt])}}};(0,a.useEffect)(()=>{Ae&&xe&&(Xe([...xe]),Tt(ot))},[Ae,xe]),(0,a.useEffect)(()=>{Ae&&(!Qe&&it?rt.status=it:rt.status=null,ht(ne({},rt)),Ft())},[Ae,Qe,it]);const ze=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(He,gt,Je)=>Ce.createElement("span",{style:{color:"#333"}},Je+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(He,gt,Je)=>Ce.createElement("span",null,He)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(He,gt,Je)=>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=>it===1||it===2?He.title!=="\u72B6\u6001":!0),Ft=()=>ce(void 0,null,function*(){var He,gt,Je;Lt(!0);const we=yield(0,De.ZP)(`/api/exercises/${lt.categoryId||Ye}/wait_make_up_students.json`,{method:"get",params:ue(ne({},rt),{keywords:(He=rt==null?void 0:rt.keywords)==null?void 0:He.trim()})});if(we.status===0){const zt=((Je=(gt=we==null?void 0:we.data)==null?void 0:gt.all_course_groups)==null?void 0:Je.map(oa=>({value:oa==null?void 0:oa.id,label:oa==null?void 0:oa.name})))||[];nn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...zt]),Kt(we.data)}Lt(!1)}),wt=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",Wt("all"),Ge("all"),Xe([]),Tt([]),ht(ne({},rt)),Qe&&Te(ut==null?void 0:ut.length,ut,mt)},Ke=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",ht(ne({},rt)),Wt("all"),Ge("all"),Xe([]),Tt([]),Se(!1)};return Ce.createElement(fe.default,{centered:!0,className:be.cstuModal,title:it===1?"\u7F3A\u8003\u5B66\u751F":it===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:Ae,width:1200,footer:null,onCancel:()=>{Ke()}},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:_t,style:{width:200,marginRight:20},onChange:He=>{Wt(He),He==="all"?rt.course_group_id=null:rt.course_group_id=He,rt.page=1,ht(ne({},rt)),Ft()},options:En})),Qe&&Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:Rn,style:{width:200},onChange:He=>{Ge(He),He==="all"?rt.status=null:rt.status=He,rt.page=1,ht(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(Ne.t7,{style:{width:300,marginLeft:15},value:rt.keywords,allowClear:!0,onChange:He=>{rt.keywords=He,rt.page=1,ht(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(Be.default,{pagination:!1,dataSource:[],columns:ze,rowSelection:Qe?$e:null,rowKey:He=>He.user_id})),Ce.createElement("div",null,Ce.createElement(Be.default,{rowSelection:Qe?$e:null,columns:ze,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:He=>He.user_id,loading:vt,dataSource:Rt==null?void 0:Rt.exercise_users,onChange:(He,gt,Je)=>{rt.page=He==null?void 0:He.current,rt.limit=He==null?void 0:He.pageSize,Je!=null&&Je.order?(rt.sort_by=Je==null?void 0:Je.field,rt.direction=(Je==null?void 0:Je.order)==="ascend"?"asc":"desc"):(rt.sort_by=null,rt.direction=null),ht(ne({},rt)),Ft()},pagination:!1}))),Ce.createElement(ye.Z,{span:1},Ce.createElement("img",{src:Ze,style:{marginLeft:10}})),Ce.createElement(ye.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Ce.createElement("div",{className:be.searchMember,style:{width:550}},Ce.createElement(Re.Z,{className:be.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}},mt==null?void 0:mt.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:()=>{Tt(mt.filter(Je=>Je.user_id!=He.user_id)),Xe(ut.filter(Je=>Je!=He.user_id))}})))))))),!(it===1||it===2)&&Ce.createElement("div",{className:be.bottom},Ce.createElement(oe.ZP,{className:be.no,onClick:()=>{Ke()}},"\u53D6\u6D88"),Ce.createElement(oe.ZP,{loading:Pt,type:"primary",onClick:()=>{wt()}},"\u786E\u5B9A")))};var ve=(0,Me.connect)(({})=>({}))(de)},2811:function(Ot,st,x){"use strict";var a=x(59301),fe=x(78241),Re=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Ne=x(5083),De=x(24905),be=x(66649),Me=x.n(be),Ze=x(82186),Ce=x(92232),re=x(52985),y=x(26408),E=x(16536),z=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ce=(ot,Qe,it)=>Qe in ot?z(ot,Qe,{enumerable:!0,configurable:!0,writable:!0,value:it}):ot[Qe]=it,de=(ot,Qe)=>{for(var it in Qe||(Qe={}))ne.call(Qe,it)&&ce(ot,it,Qe[it]);if(te)for(var it of te(Qe))ue.call(Qe,it)&&ce(ot,it,Qe[it]);return ot},ve=(ot,Qe)=>b(ot,ee(Qe)),Ae=(ot,Qe,it)=>new Promise((Ye,lt)=>{var Pt=Lt=>{try{vt(it.next(Lt))}catch(Rt){lt(Rt)}},Ct=Lt=>{try{vt(it.throw(Lt))}catch(Rt){lt(Rt)}},vt=Lt=>Lt.done?Ye(Lt.value):Promise.resolve(Lt.value).then(Pt,Ct);vt((it=it.apply(ot,Qe)).next())});function Se(ot,Qe){const it=[];for(let Ye=ot;Ye{let Qe=new Date;const it=Me()(ot).format("HH");if(Me()(ot).isSame(Me()(Qe),"day")){const Ye=Me()(Qe).format("HH"),lt=Me()(Qe).format("mm");return{disabledHours:()=>Se(0,24).splice(1,Ye*1-1),disabledMinutes:()=>Me()(ot).isSame(Me()(Qe),"hour")&&it<=Ye?Se(0,60).splice(0,lt):Se(60,60)}}else if(Me()(ot).isSame(Me()(),"day")){const Ye=Me()().format("HH"),lt=Me()().format("mm");return{disabledHours:()=>Se(0,24).splice(0,Ye),disabledMinutes:()=>it<=Ye?Se(0,lt):Se(60,60)}}else return!1},xe=({exercise:ot,dispatch:Qe})=>{var it;const Ye=(0,re.useParams)(),[lt]=fe.default.useForm(),[Pt,Ct]=(0,a.useState)(1),[vt,Lt]=(0,a.useState)([]),[Rt,Kt]=(0,a.useState)(!0),[ut,Xe]=(0,a.useState)([]),[mt,Tt]=(0,a.useState)(!0),[_t,Wt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Rn()},[ot.actionTabs]);const Rn=Tn=>Ae(void 0,null,function*(){var En,nn;Kt(!0);const rt=yield Qe({type:"exercise/getEndGroups",payload:ve(de({},Ye),{check_ids:[...((En=ot.actionTabs.selectArrs)==null?void 0:En.map($e=>Number($e)))||[]]})}),ht=(nn=rt==null?void 0:rt.course_info)==null?void 0:nn.map(($e,ze)=>ve(de({},$e),{key:$e.course_group_id,title:$e.course_group_name,name:$e.course_group_name,disabled:!!$e.is_published}));rt&&(rt!=null&&rt.course_info)&&(Lt([...ht]),lt.setFieldsValue({end_time:Me()(Me()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Kt(!1)}),Ge=()=>Ae(void 0,null,function*(){var Tn,En,nn,rt;const ht=de({},lt.getFieldsValue());if((ut==null?void 0:ut.length)<=0&&vt.length>0&&!((Tn=ot.actionTabs)!=null&&Tn.unified_setting)){Re.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Wt(!0);const $e={check_ids:[...((En=ot.actionTabs.selectArrs)==null?void 0:En.map(Ft=>Number(Ft)))||[]],group_ids:ut};mt||($e.end_time=Me()(ht.end_time).format("YYYY-MM-DD HH:mm")),$e.group_ids=ut.map(Ft=>Ft.course_group_id),(yield(0,Ze.ZP)(`/api/courses/${Ye.coursesId}/exercises/end_exercise.json`,{method:"post",body:$e})).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:{}}),(nn=ot==null?void 0:ot.actionTabs)!=null&&nn.cb?(rt=ot==null?void 0:ot.actionTabs)==null||rt.cb():Qe({type:"classroomList/getClassroomExercisesList",payload:de({},ot.actionTabs.params)})),Wt(!1)}),Gt=()=>{Ct(1),Lt([]),Xe([]),Tt(!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:_t||Rt,onCancel:()=>{Gt(),Qe({type:"exercise/setActionTabs",payload:{}})}},a.createElement(Fe.Z,{spinning:Rt},vt&&a.createElement(fe.default,{form:lt},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(Be.Z,{className:"mt20 mb10"},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),a.createElement(oe.ZP.Group,{value:mt,onChange:Tn=>{Tt(Tn.target.value),Xe([])}},a.createElement(oe.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),a.createElement(oe.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),a.createElement(fe.default.Item,{name:"end_time",style:{marginTop:-3,visibility:mt?"hidden":"visible"}},a.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,Ce.U6)(),"HH:mm")},disabledDate:Tn=>Tn&&Tn0&&!((it=ot.actionTabs)!=null&&it.unified_setting)&&a.createElement(Be.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,vt.length>0&&a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("span",{style:{flex:1}},a.createElement(De.default,{checked:ut.length===vt.length,onChange:Tn=>{ut.length===vt.length?Xe([]):Xe(vt)}},"\u5168\u9009")," "),a.createElement("span",{style:{width:16}}),a.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ut.length||0,"\u4E2A\u5206\u73ED")),a.createElement(E.Z,{data:vt,selectedRowKeys:ut,setSelectedRowKeys:Xe}))))))};st.Z=(0,re.connect)(({exercise:ot})=>({exercise:ot}))(xe)},46212:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return Kt}});var a=x(59301),fe=x(78241),Re=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Ne=x(5871),De=x(5083),be=x(78673),Me=x(24905),Ze=x(3113),Ce=x(66649),re=x.n(Ce),y=x(82186),E=x(92232),z=x(52985),b=x(87935),ee=x(26408),te=x(16536),ne=x(13430),ue={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},ce=x(70170),de=x(8671),ve=x(49210),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ye=(ut,Xe,mt)=>Xe in ut?Se(ut,Xe,{enumerable:!0,configurable:!0,writable:!0,value:mt}):ut[Xe]=mt,lt=(ut,Xe)=>{for(var mt in Xe||(Xe={}))Qe.call(Xe,mt)&&Ye(ut,mt,Xe[mt]);if(ot)for(var mt of ot(Xe))it.call(Xe,mt)&&Ye(ut,mt,Xe[mt]);return ut},Pt=(ut,Xe)=>Te(ut,xe(Xe)),Ct=(ut,Xe,mt)=>new Promise((Tt,_t)=>{var Wt=Gt=>{try{Ge(mt.next(Gt))}catch(Tn){_t(Tn)}},Rn=Gt=>{try{Ge(mt.throw(Gt))}catch(Tn){_t(Tn)}},Ge=Gt=>Gt.done?Tt(Gt.value):Promise.resolve(Gt.value).then(Wt,Rn);Ge((mt=mt.apply(ut,Xe)).next())});function vt(ut,Xe){const mt=[];for(let Tt=ut;Tt{let Xe=new Date;const mt=re()(ut).format("HH");if(re()(ut).isSame(re()(Xe),"day")){const Tt=re()(Xe).format("HH"),_t=re()(Xe).format("mm");return{disabledHours:()=>vt(0,24).splice(1,Tt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",mt,Tt),re()(ut).isSame(re()(Xe),"hour")&&mt<=Tt?vt(0,60).splice(0,_t):vt(60,60))}}else if(re()(ut).isSame(re()(),"day")){const Tt=re()().format("HH"),_t=re()().format("mm");return{disabledHours:()=>vt(0,24).splice(0,Tt),disabledMinutes:()=>mt<=Tt?vt(0,_t):vt(60,60)}}else return!1},Rt=({exercise:ut,dispatch:Xe})=>{var mt,Tt,_t,Wt,Rn,Ge,Gt,Tn,En,nn,rt,ht,$e,ze,Ft,wt,Ke,He,gt,Je,we,zt,oa;const vn=(0,z.useParams)(),[bn]=fe.default.useForm(),[ta,Vn]=(0,a.useState)(1),[yt,kt]=(0,a.useState)([]),[xn,Nt]=(0,a.useState)(!0),[qt,Cn]=(0,a.useState)([]),[Dn,Na]=(0,a.useState)(!0),[Ka,Pr]=(0,a.useState)(!1),{workSetting:en}=ut,[Qn,Ba]=(0,a.useState)(!1),[wa,ja]=(0,a.useState)([]),[zr,Hr]=(0,a.useState)([]),[bt,yn]=(0,a.useState)(!1),[$a,Ht]=(0,a.useState)(!1),[Ln,ha]=(0,a.useState)(!1),[Ta,dr]=(0,a.useState)(null),[dn,se]=(0,a.useState)(1),[ge,Ee]=(0,a.useState)({}),[Ie,qe]=(0,a.useState)({}),[xt,Mt]=(0,a.useState)(!1),[Ra,Un]=(0,a.useState)(!1),[ln,$t]=(0,a.useState)(!1),[Nn,Xt]=(0,a.useState)([]);(0,a.useEffect)(()=>{if(ut.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:gn=[],type:Hn}=ut.actionTabs||{},cn=gn.filter(pt=>![100,120,150].includes(Number(pt.total_score)));cn.length?($t(Hn===1?"multiple":"single"),Xt(cn.map(pt=>Pt(lt({},pt),{name:pt.exercise_name})))):Un(!0)}},[(mt=ut==null?void 0:ut.actionTabs)==null?void 0:mt.key]),console.log(ln,"visible"),(0,a.useEffect)(()=>{var gn;if(ut.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(Pa(),on(),ut.actionTabs.type===2)){const Hn=(gn=ut.actionTabs)==null?void 0:gn.unified_setting;Na(Hn)}},[ut.actionTabs]),(0,a.useEffect)(()=>{var gn,Hn,cn,pt,na,ar,gr;(gn=en==null?void 0:en.exercise)!=null&&gn.publish_time&&bn.setFieldsValue({publish_time:re()((Hn=en==null?void 0:en.exercise)==null?void 0:Hn.publish_time)}),(cn=en==null?void 0:en.exercise)!=null&&cn.end_time&&bn.setFieldsValue({end_time:re()((pt=en==null?void 0:en.exercise)==null?void 0:pt.end_time)}),bn.setFieldsValue({exercise_type:(na=en==null?void 0:en.exercise)==null?void 0:na.exercise_type,simulate_exercise_num:(ar=en==null?void 0:en.exercise)==null?void 0:ar.simulate_exercise_num}),se((gr=en==null?void 0:en.exercise)==null?void 0:gr.exercise_type)},[ut]);const ca=gn=>{var Hn;const cn=bn.getFieldValue("publish_time");if(!cn||(Hn=en==null?void 0:en.exercise)!=null&&Hn.publish_time)return;let pt;gn===1?pt=re()(cn).add(120,"minutes"):pt=re()(cn).add(7,"days"),bn.setFieldsValue({end_time:pt})},Pa=gn=>Ct(void 0,null,function*(){var Hn,cn;Nt(!0);const pt=yield(0,b.N3)({coursesId:vn.coursesId,check_ids:[...((Hn=ut.actionTabs.selectArrs)==null?void 0:Hn.map(ar=>Number(ar)))||[]]});console.log(pt,"res");const na=((cn=pt==null?void 0:pt.course_info)==null?void 0:cn.map((ar,gr)=>Pt(lt({},ar),{key:ar.course_group_id,title:ar.course_group_name,name:ar.course_group_name,disabled:!!ar.is_published})))||[];if((pt==null?void 0:pt.status)!==-1){kt([...na]);const ar=re()();bn.setFieldsValue({publish_time:ar}),(bn.getFieldValue("exercise_type")||1)===1?bn.setFieldsValue({end_time:re()(ar).add(120,"minutes")}):bn.setFieldsValue({end_time:re()(ar).add(7,"days")})}Nt(!1)});(0,a.useEffect)(()=>{var gn,Hn,cn,pt,na,ar;if((gn=en==null?void 0:en.exercise)!=null&&gn.is_appoint_user){const gr=((cn=(Hn=en==null?void 0:en.exercise)==null?void 0:Hn.all_exercise_users)==null?void 0:cn.map(Gn=>Gn.user_id))||[];ja([...gr])}yn((pt=en==null?void 0:en.exercise)==null?void 0:pt.is_appoint_user),Ht((na=en==null?void 0:en.exercise)==null?void 0:na.is_miss_exam_user),ha((ar=en==null?void 0:en.exercise)==null?void 0:ar.is_no_passing_user)},[en]),(0,a.useEffect)(()=>{var gn,Hn,cn,pt,na,ar,gr,Gn;(Hn=(gn=ut==null?void 0:ut.actionTabs)==null?void 0:gn.selectArrs)!=null&&Hn[0]&&ut.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Xe({type:"exercise/getWorkSetting",payload:{categoryId:(pt=(cn=ut==null?void 0:ut.actionTabs)==null?void 0:cn.selectArrs)==null?void 0:pt[0],category:(ar=(na=ut==null?void 0:ut.actionTabs)==null?void 0:na.selectArrs)==null?void 0:ar[0],coursesId:(Gn=(gr=ut==null?void 0:ut.actionTabs)==null?void 0:gr.params)==null?void 0:Gn.id}})},[(Tt=ut==null?void 0:ut.actionTabs)==null?void 0:Tt.selectArrs]);const fa=()=>Ct(void 0,null,function*(){var gn,Hn,cn,pt,na,ar,gr;const Gn=lt({},bn.getFieldsValue()),_r=re()(re()(Gn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),Gr=re()(re()(Gn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(_r,_r,33),Gr<=_r){Re.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((qt==null?void 0:qt.length)<=0&&!Dn&&yt.length>0&&!((gn=en==null?void 0:en.exercise)!=null&&gn.is_make_up_exercise)){Re.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const lo=yt.map(Al=>Al.key),Ar={check_ids:[...((Hn=ut.actionTabs.selectArrs)==null?void 0:Hn.map(Al=>Number(Al)))||[]],end_time:re()(Gn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:re()(Gn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:qt.map(Al=>Al.course_group_id),unified_setting:!qt.length,exercise_type:Gn.exercise_type,simulate_exercise_num:Gn.simulate_exercise_num};if(((cn=ut.actionTabs.selectArrsAll)==null?void 0:cn.length)>0&&ut.actionTabs.type===1&&(Ar.check_ids=[...((na=(pt=ut.actionTabs.selectArrsAll)==null?void 0:pt.filter(Al=>!Al.high_resources_consume||Al.high_resources_consume_permission))==null?void 0:na.map(Al=>Number(Al==null?void 0:Al.id)))||[]]),(ar=en==null?void 0:en.exercise)!=null&&ar.is_make_up_exercise){if(bt&&wa.length<=0||!bt&&!($a||Ln)){Re.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Ar.is_appoint_user=bt,Ar.is_miss_exam_user=$a,Ar.is_no_passing_user=Ln,bt?Ar.make_up_exercise_users=wa.map(Al=>({user_id:Al})):Ar.make_up_exercise_user=[]}let{is_locked:hr,open_camera:br,screen_open:yr,login_restrict:Er,ip_bind:co,ip_limit:Do,is_random:uo,id:Jr,identity_verify:rl,open_phone_video_recording:di}=en==null?void 0:en.exercise;if(ut.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(hr||br||yr||Er||co||Do=="pub"||Do=="inner"||rl||di)&&Gn.exercise_type==2){if(Un(!1),Xe({type:"exercise/setActionTabs",payload:{}}),ut.actionTabs.type==2){let Al=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Ae.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:()=>Ct(void 0,null,function*(){var xl;Mt(!0);let kr=yield(0,de.Tr)({exercise_ids:[...((xl=ut.actionTabs.selectArrs)==null?void 0:xl.map(Ml=>Number(Ml)))||[]],course_id:vn.coursesId,type:"exercise"});if((kr==null?void 0:kr.student_count)===0){if((yield ct(Ar))&&ut.actionTabs.isRouter){Al.destroy(),z.history.push(`/classrooms/${vn.coursesId}/exercise/${Jr}/detail?random=${uo}&tabs=3&childrenTabs=2`);return}Xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(Ar),Ee(kr)}),onCancel:()=>{Al.destroy(),Mt(!1),ct(Ar)}})}else{let Al=ye.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Ae.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:()=>Ct(void 0,null,function*(){var xl;Mt(!0);let kr=yield(0,de.Tr)({exercise_ids:[...((xl=ut.actionTabs.selectArrs)==null?void 0:xl.map(Ml=>Number(Ml)))||[]],course_id:vn.coursesId,type:"exercise"});if((kr==null?void 0:kr.student_count)===0){if((yield ct(Ar))&&ut.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${Jr}/detail?random=${uo}&tabs=3&childrenTabs=2`);return}Xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(Ar),Ee(kr)})})}return}let ni=yield(0,de.Tr)({exercise_ids:[...((gr=ut.actionTabs.selectArrs)==null?void 0:gr.map(Al=>Number(Al)))||[]],course_id:vn.coursesId,type:"exercise"});(ni==null?void 0:ni.student_count)===0?ct(Ar):(qe(Ar),Ee(ni))}),hn=()=>{var gn;let Hn=[...(gn=ut.actionTabs.selectArrsAll)==null?void 0:gn.filter(cn=>cn.high_resources_consume&&!cn.high_resources_consume_permission)];(Hn==null?void 0:Hn.length)>0&&ut.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ae.createElement("div",null,Ae.createElement("div",{className:ue.tipcontent},Ae.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",Hn==null?void 0:Hn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ae.createElement("div",{className:"mt20 mb20"},Hn==null?void 0:Hn.map(cn=>Ae.createElement("div",{className:ue.failedList,key:cn.id},Ae.createElement("div",{className:ue.name},cn==null?void 0:cn.exercise_name),Ae.createElement("div",{className:ue.publish,onClick:()=>{(0,E.xg)(`/classrooms/${vn.coursesId}/exercise/${cn.id}/detail?random=${cn.is_random}`)}},"\u53D1\u5E03"))))))})},ct=gn=>Ct(void 0,null,function*(){var Hn,cn,pt;if(ut.actionTabs.type===1){let gr=[...(Hn=ut.actionTabs.selectArrsAll)==null?void 0:Hn.filter(Gn=>Gn.high_resources_consume&&!Gn.high_resources_consume_permission)];if((gr==null?void 0:gr.length)==ut.actionTabs.selectArrsAll.length){Un(!1),Xe({type:"exercise/setActionTabs",payload:{}}),hn();return}}let na=!1;return Pr(!0),(yield(0,y.ZP)(`/api/courses/${vn.coursesId}/exercises/publish.json`,{method:"post",body:gn})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),on(),Re.ZP.success("\u53D1\u5E03\u6210\u529F"),Un(!1),Xe({type:"exercise/setActionTabs",payload:{}}),(cn=ut==null?void 0:ut.actionTabs)!=null&&cn.cb?(pt=ut==null?void 0:ut.actionTabs)==null||pt.cb():Xe({type:"classroomList/getClassroomExercisesList",payload:lt({},ut.actionTabs.params)}),na=!0,ut.actionTabs.type===1&&hn()),Pr(!1),na}),on=()=>{Vn(1),kt([]),Cn([])},pn=(gn,Hn,cn)=>{gn<=0?Re.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(ja(Hn),Hr(cn),Ba(!1))};return Ae.createElement(a.Fragment,null,Ae.createElement(ye.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:Ra,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:fa,confirmLoading:Ka||xn,onCancel:()=>{on(),Un(!1),Xe({type:"exercise/setActionTabs",payload:{}})}},Ae.createElement(Fe.Z,{spinning:xn},yt&&Ae.createElement(fe.default,{form:bn},!!((_t=ut==null?void 0:ut.actionTabs)!=null&&_t.disabled)&&Ae.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Ae.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:ee.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)&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Ae.createElement(fe.default.Item,{name:"exercise_type"},Ae.createElement(oe.ZP.Group,{disabled:((Rn=en==null?void 0:en.exercise)==null?void 0:Rn.exercise_status)>1,onChange:gn=>{se(gn.target.value),ca(gn.target.value)}},Ae.createElement(oe.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Ae.createElement(oe.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),dn==2&&Ae.createElement(Be.Z,{className:`${ue.contentInterval}`},Ae.createElement("span",{className:`${ue.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Ae.createElement(fe.default.Item,{name:"simulate_exercise_num"},Ae.createElement(Ne.Z,{className:ue.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})),Ae.createElement("span",null,"\u6B21",Ae.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10 mt5"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Ae.createElement(fe.default.Item,{name:"publish_time"},Ae.createElement(De.default,{style:{width:170},disabledDate:gn=>gn&&gn<=re()().subtract(0,"days"),disabledTime:Lt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Ae.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Ae.createElement(fe.default.Item,{name:"end_time"},Ae.createElement(De.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},disabledDate:gn=>gn&&gn{var cn,pt,na,ar,gr;if(yn(gn),gn)if((cn=en==null?void 0:en.exercise)!=null&&cn.is_appoint_user){const Gn=(na=(pt=en==null?void 0:en.exercise)==null?void 0:pt.all_exercise_users)==null?void 0:na.map(_r=>_r.user_id);ja([...Gn])}else ja([]),Ht(!1),ha(!1);else Ht((ar=en==null?void 0:en.exercise)==null?void 0:ar.is_miss_exam_user),ha((gr=en==null?void 0:en.exercise)==null?void 0:gr.is_no_passing_user)},disabled:((Tn=en==null?void 0:en.exercise)==null?void 0:Tn.exercise_status)!==1}),Ae.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Ae.createElement(Me.default,{checked:$a,disabled:((En=en==null?void 0:en.exercise)==null?void 0:En.exercise_status)!==1||((nn=en==null?void 0:en.exercise)==null?void 0:nn.miss_exam_count)<=0,onChange:gn=>{Ht(gn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{dr(1),yn(!1),Ba(!0)}},"\uFF08",`${(rt=en==null?void 0:en.exercise)==null?void 0:rt.miss_exam_count}\u4EBA`,"\uFF09"),Ae.createElement(Me.default,{checked:Ln,disabled:((ht=en==null?void 0:en.exercise)==null?void 0:ht.exercise_status)!==1||(($e=en==null?void 0:en.exercise)==null?void 0:$e.no_passing_count)<=0,onChange:gn=>{ha(gn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{dr(2),yn(!1),Ba(!0)}},"\uFF08",`${(ze=en==null?void 0:en.exercise)==null?void 0:ze.no_passing_count}\u4EBA`,"\uFF09")),bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"}},Ae.createElement(Ze.ZP,{type:"primary",ghost:!0,disabled:((Ft=en==null?void 0:en.exercise)==null?void 0:Ft.exercise_status)!==1,onClick:()=>{Ba(!0),dr(void 0)}},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Ae.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Ae.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${wa.length||0} \u4EBA`,"\uFF09"))),ut.actionTabs.type===2&&!((wt=en==null?void 0:en.exercise)!=null&&wt.is_make_up_exercise)&&Ae.createElement(Be.Z,{style:{marginBottom:"10px"}},Ae.createElement("span",{className:"mr10"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Ae.createElement(oe.ZP.Group,{value:Dn,onChange:gn=>{Na(gn.target.value),Cn([])}},Ae.createElement(oe.ZP,{disabled:!!((Ke=ut==null?void 0:ut.actionTabs)!=null&&Ke.disabled)||yt.some(gn=>gn==null?void 0:gn.is_published)||!((He=ut==null?void 0:ut.actionTabs)!=null&&He.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(oe.ZP,{disabled:yt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),yt.length<=0&&ut.actionTabs.type===2&&!((gt=en==null?void 0:en.exercise)!=null&>.is_make_up_exercise)&&Ae.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"'),(ut.actionTabs.type===1||!Dn)&&!((Je=en==null?void 0:en.exercise)!=null&&Je.is_make_up_exercise)&&yt.length>0&&Ae.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ae.createElement("span",{style:{flex:1}},Ae.createElement(Me.default,{checked:qt.length===yt.length,onChange:gn=>{qt.length===yt.length?Cn([]):Cn(yt)}},"\u5168\u9009")),Ae.createElement("span",{style:{width:16}}),Ae.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",qt.length||0,"\u4E2A\u5206\u73ED")),(ut.actionTabs.type===1||!Dn)&&!((we=en==null?void 0:en.exercise)!=null&&we.is_make_up_exercise)&&yt.length>0&&Ae.createElement(te.Z,{data:yt,selectedRowKeys:qt,setSelectedRowKeys:Cn})),Ae.createElement(ne.Z,{visible:Qn,setVisible:Ba,onK:pn,selectKeys:wa,selectRows:zr,appointStudent:bt,modalParams:Ta,courseId:vn.categoryId||((oa=(zt=ut==null?void 0:ut.actionTabs)==null?void 0:zt.selectArrs)==null?void 0:oa[0])})),Ae.createElement(ce.Z,{resdata:ge,type:"exercisepush",okloading:Ka,oktext:(ge==null?void 0:ge.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:gn=>Ct(void 0,null,function*(){var Hn,cn,pt;Pr(!0);let na=yield(0,y.ZP)(`/api/courses/${vn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((Hn=ut.actionTabs.selectArrs)==null?void 0:Hn.map(ar=>Number(ar)))||[]]}});if(Pr(!1),(na==null?void 0:na.status)===0)if(xt){let ar=yield ct(Ie);if(ye.default.destroyAll(),ar&&ut.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${(cn=en==null?void 0:en.exercise)==null?void 0:cn.id}/detail?random=${(pt=en==null?void 0:en.exercise)==null?void 0:pt.is_random}&tabs=3&childrenTabs=2`);return}Xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else ct(Ie)})})),Ae.createElement(ve.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:ln,dataSource:Nn,onSuccess:()=>{$t(!1),Un(!0)},onClose:()=>{$t(!1),on(),Xe({type:"exercise/setActionTabs",payload:{}})}}))};var Kt=(0,z.connect)(({exercise:ut})=>({exercise:ut}))(Rt)},16536:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return be}});var a=x(59301),fe=x(92832),Re=x(24905),ye=x(95237),Fe={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",oe=x(77740),Ne=(Me,Ze,Ce)=>new Promise((re,y)=>{var E=ee=>{try{b(Ce.next(ee))}catch(te){y(te)}},z=ee=>{try{b(Ce.throw(ee))}catch(te){y(te)}},b=ee=>ee.done?re(ee.value):Promise.resolve(ee.value).then(E,z);b((Ce=Ce.apply(Me,Ze)).next())}),be=({data:Me,value:Ze=[],handleChangePage:Ce,setSelectedRowKeys:re,selectedRowKeys:y,onChange:E=()=>{}})=>{const[z,b]=(0,a.useState)([]),[ee,te]=(0,a.useState)([]),[ne,ue]=(0,a.useState)([]);let[ce,de]=(0,a.useState)(1),[ve,Ae]=(0,a.useState)();return(0,a.useEffect)(()=>{b(Me),te([]),ue([])},[Me]),(0,a.useEffect)(()=>{re&&(te(y),ue(y))},[y]),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{className:Fe.leftdiv},a.createElement(fe.default.Search,{size:"middle",onChange:Se=>Ne(void 0,null,function*(){b(Me.filter(Te=>{var xe;return(xe=Te==null?void 0:Te.name)==null?void 0:xe.includes(Se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),z.length===0&&a.createElement(oe.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:ee.map(Se=>`${Se.course_group_id}`),onChange:Se=>{re(z.filter(Te=>Se.includes(`${Te.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},z.map((Se,Te)=>a.createElement(ye.Z,{key:Se.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},a.createElement(Re.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Se.is_published,value:`${Se.course_group_id}`},a.createElement("div",{className:Fe.listClass},a.createElement("span",{className:Fe.spantitle,style:{width:Se.is_published?"108px":"170px"}},Se.name),Se.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(fe.default.Search,{onChange:Se=>{ue(ee.filter(Te=>Te.name.includes(Se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&a.createElement(oe.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((Se,Te)=>a.createElement(ye.Z,{justify:"space-between",style:{marginTop:"10px"},key:Se.course_group_id},a.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Se.name),a.createElement("img",{src:Be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(ee.filter(xe=>`${xe.course_group_name}`!=`${Se.course_group_name}`))}})))))))}},76983:function(Ot,st,x){"use strict";var a=x(59301),fe=x(31797),Re=x(5871),ye=x(78241),Fe=x(43418),Be=x(71418),oe=x(1710),Ne=x(92832),De=x(95237),be=x(43604),Me=x(3113),Ze=x(87935),Ce=x(66649),re=x.n(Ce),y=x(52985),E=x(92232),z=x(11580),b=x(99287),ee=x(20562),te=x(59301),ne=(ve,Ae,Se)=>new Promise((Te,xe)=>{var ot=Ye=>{try{it(Se.next(Ye))}catch(lt){xe(lt)}},Qe=Ye=>{try{it(Se.throw(Ye))}catch(lt){xe(lt)}},it=Ye=>Ye.done?Te(Ye.value):Promise.resolve(Ye.value).then(ot,Qe);it((Se=Se.apply(ve,Ae)).next())});const{Countdown:ue}=fe.default,ce=({value:ve,onChange:Ae,MaxMinutes:Se})=>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:Ae,min:0,precision:0,max:Se,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Se}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),de=({exercise:ve,successCb:Ae,dispatch:Se})=>{var Te,xe,ot,Qe;const it=(0,y.useParams)(),[Ye]=ye.default.useForm(),lt=ye.default.useWatch("time",Ye),[Pt,Ct]=(0,a.useState)(!1),vt=(0,a.useRef)(),{actionTabs:Lt}=ve,[Rt,Kt]=(0,a.useState)(),[,ut,Xe,mt]=(0,ee.U)(Ze.n7,{id:it.categoryId}),[,Tt,_t]=(0,ee.U)(Ze.Cd,{});(0,a.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&(Ct(!1),Ye.resetFields())},[ve.actionTabs.key]);const Wt=()=>new Promise($e=>ne(void 0,null,function*(){var ze,Ft;return vt.current=yield(0,z.y)({ip_limit:(ze=Lt==null?void 0:Lt.exerciseParams)==null?void 0:ze.ip_limit,ip_bind:(Ft=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Ft.ip_bind_type}),$e()})),Rn=()=>ne(void 0,null,function*(){var $e,ze,Ft,wt,Ke;yield Ye.validateFields();const He=Ye.getFieldsValue();if(Ct(!0),((($e=Lt==null?void 0:Lt.exerciseParams)==null?void 0:$e.ip_limit)!=="no"||(ze=Lt==null?void 0:Lt.exerciseParams)!=null&&ze.ip_bind_type)&&(yield Wt()),(yield(0,Ze.ZD)((Ft=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Ft.id,{exercise_user_id:(wt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:wt.exercise_user_id,unlock_key:He.unlock_key,time:He.time,ip:vt.current})).status===0){if(Ae){Se({type:"exercise/setActionTabs",payload:{}}),Ae();return}const Je=Lt==null?void 0:Lt.exerciseParams;(0,E.nr)({inner_ip:Je.inner_ip,public_ip:Je.public_ip,open_camera:Je.open_camera,ip_limit:Je.ip_limit,ip_bind:Je.ip_bind,ip_bind_type:Je.ip_bind_type,exercise_tips:Je.exercise_tips,exerciseId:Je.id,screen_open:Je.screen_open,screen_num:Je.screen_num,screen_sec:Je.screen_sec,coursesId:it.coursesId,login:(Ke=(0,b.eY)())==null?void 0:Ke.login,history,identity_verify:Je.identity_verify,open_phone_video_recording:Je.open_phone_video_recording,current_status:Je.current_status}),Se({type:"exercise/setActionTabs",payload:{}})}Ct(!1)}),Ge=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],Gt=((Te=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Te.errorMessage)&&typeof((xe=Lt==null?void 0:Lt.exerciseParams)==null?void 0:xe.errorMessage)=="object";(0,a.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const $e=yield _t(it);yield Xe({}),$e.status||Kt($e)})},[ve.actionTabs.key]);const{time:Tn,end_time:En}=(Rt==null?void 0:Rt.exercise)||{},nn=mt!=null&&mt.user_end_time?re()(mt==null?void 0:mt.user_end_time).add(1,"minutes"):re()(),rt=re()(mt==null?void 0:mt.user_total_end_time)>nn?Math.round(re().duration(re()(mt==null?void 0:mt.user_total_end_time).diff(nn.startOf("minute"))).asMinutes()):0,ht=((mt==null?void 0:mt.student_left_minutes)||0)+(lt||0);return te.createElement(te.Fragment,null,te.createElement(Fe.default,{width:514,centered:!0,closable:!!((ot=Lt==null?void 0:Lt.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ve.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Se({type:"exercise/setActionTabs",payload:{}})}},te.createElement(Be.Z,{spinning:ut||Tt},Gt&&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 "),!Gt&&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"),Gt&&te.createElement(oe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Qe=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Qe.errorMessage)||{}],columns:Ge}),te.createElement("div",{className:""},te.createElement(ye.default,{form:Ye,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(Ne.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Tn!==-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",re()(mt==null?void 0:mt.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(ce,{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"},ut||Tt?"--":ht),"\u5206\u949F",ht!==0&&(mt==null?void 0:mt.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},re()(mt==null?void 0:mt.user_end_time).add(lt||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 ",re()(En).format("YYYY-MM-DD HH:mm")))),te.createElement(De.Z,{justify:"space-between",align:"middle"},te.createElement(be.Z,null),te.createElement(be.Z,null,te.createElement(Me.ZP,{loading:Pt,onClick:Rn},"\u8FDB\u5165\u8003\u8BD5"))))))};st.Z=(0,y.connect)(({exercise:ve})=>({exercise:ve}))(de)},61560:function(Ot,st,x){"use strict";x.d(st,{w:function(){return Be}});var a=x(82186),fe=x(43418),Re=x(52985),ye=x(59301),Fe=(oe,Ne,De)=>new Promise((be,Me)=>{var Ze=y=>{try{re(De.next(y))}catch(E){Me(E)}},Ce=y=>{try{re(De.throw(y))}catch(E){Me(E)}},re=y=>y.done?be(y.value):Promise.resolve(y.value).then(Ze,Ce);re((De=De.apply(oe,Ne)).next())});const Be=(oe,Ne,De="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",be=1,Me=2)=>Fe(void 0,null,function*(){be===1&&(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:be===1?De:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const Ze=yield(0,a.ZP)(`/api/exercises/${Ne}/user_appraise_status.json`,{method:"get",params:{appraise_type:be}});if((Ze==null?void 0:Ze.status)===-1)return(0,Re.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Ce={status:0};if((Ze==null?void 0:Ze.type)===2&&(Ce=yield(0,a.ZP)(`/api/exercises/${Ne}/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((Ze==null?void 0:Ze.type)===2){const re=()=>{Re.history.replace(`/classrooms/${oe}/exercise/${Ne}/centralizeReview/${Ce==null?void 0:Ce.login}`)};if(fe.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:re,onCancel:()=>{Me===1&&Re.history.replace(`/classrooms/${oe}/exercise/${Ne}/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:re,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((Ze==null?void 0:Ze.type)===3&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Me===1&&Re.history.replace(`/classrooms/${oe}/exercise/${Ne}/detail`)},content:ye.createElement("div",null,(Ze==null?void 0:Ze.message)||"")}),Me!==3)||(Ze==null?void 0:Ze.type)===4&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Me===1&&Re.history.replace(`/classrooms/${oe}/exercise/${Ne}/detail`)},content:ye.createElement("div",null,(Ze==null?void 0:Ze.message)||"")}),Me!==3))return Promise.reject()})},73579:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return Pt}});var a=x(59301),fe=x(5112),Re=x(3113),ye=x(8591),Fe=x(43418),Be=x(5871),oe=x(95237),Ne=x(43604),De=x(28103),be=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"},Ze=x(99287),Ce=x(24334),re=x(82186),y=x(52985),E=x(68762),z=x(67741),b=x(87169),ee=x(26227),te=x(59301),ne=Object.defineProperty,ue=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Se=(Ct,vt,Lt)=>vt in Ct?ne(Ct,vt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Ct[vt]=Lt,Te=(Ct,vt)=>{for(var Lt in vt||(vt={}))ve.call(vt,Lt)&&Se(Ct,Lt,vt[Lt]);if(de)for(var Lt of de(vt))Ae.call(vt,Lt)&&Se(Ct,Lt,vt[Lt]);return Ct},xe=(Ct,vt)=>ue(Ct,ce(vt)),ot=(Ct,vt,Lt)=>new Promise((Rt,Kt)=>{var ut=Tt=>{try{mt(Lt.next(Tt))}catch(_t){Kt(_t)}},Xe=Tt=>{try{mt(Lt.throw(Tt))}catch(_t){Kt(_t)}},mt=Tt=>Tt.done?Rt(Tt.value):Promise.resolve(Tt.value).then(ut,Xe);mt((Lt=Lt.apply(Ct,vt)).next())});const Qe={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var it=(Ct=>(Ct[Ct.SET_PATH=0]="SET_PATH",Ct[Ct.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",Ct))(it||{});function Ye(Ct,vt){switch(vt.type){case 0:return xe(Te({},Ct),{selectedPath:vt.payload});case 1:return xe(Te({},Ct),{passedContent:vt.payload});default:throw new Error}}var Pt=({language:Ct,dispatch:vt,shixunWorkReport:Lt,v:Rt,languages:Kt,classroomList:ut,autoHeight:Xe,diff_code_count:mt,data:Tt})=>{const[_t,Wt]=(0,a.useState)(Kt==null?void 0:Kt[0]),Rn=(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(Gt=>Gt.language===(_t==null?void 0:_t.language)))==null?void 0:Ge[0])},[Kt]),te.createElement(te.Fragment,null,te.createElement("h2",null," ",te.createElement("span",null,Rt.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(fe.ZP.Group,{defaultValue:Ct,style:{marginLeft:10},onChange:Ge=>{var Gt;Rt.language=Ge.target.value,Wt((Gt=Kt==null?void 0:Kt.filter(Tn=>Tn.language===Ge.target.value))==null?void 0:Gt[0])}},Kt==null?void 0:Kt.map(Ge=>te.createElement(fe.ZP,{value:Ge==null?void 0:Ge.language},Ge==null?void 0:Ge.language)))),(0,Ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement("span",null,te.createElement("span",null,"\u5F97\u5206 ",_t==null?void 0:_t.score,"/",_t==null?void 0:_t.total_score),te.createElement(Re.ZP,{style:{margin:"0px 10px"},onClick:()=>{var Ge,Gt;if(!((Gt=(Ge=ut.AssistantObject)==null?void 0:Ge.hack)!=null&&Gt.can_appraise)&&(0,Ze.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 Tn=_t==null?void 0:_t.score;Fe.default.confirm({title:"\u8C03\u5206",content:te.createElement("div",null,te.createElement("p",null,"\u5F97\u5206\uFF1A",_t==null?void 0:_t.score,"/",_t==null?void 0:_t.total_score),te.createElement("p",null,"\u8C03\u5206\uFF1A",te.createElement(Be.Z,{min:0,max:_t==null?void 0:_t.total_score,defaultValue:_t==null?void 0:_t.score,onChange:En=>{Tn=En}}))),okText:"\u786E\u8BA4",onOk:()=>ot(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:Rn==null?void 0:Rn.coursesId,hack_user_code_id:_t==null?void 0:_t.hack_user_id,score:Tn}})).status===0&&(ye.ZP.success("\u8C03\u5206\u6210\u529F"),vt({type:"shixunHomeworks/setActionTabs",payload:{}}),vt({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Rn)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,Ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement(Re.ZP,{onClick:()=>{var Ge;if(!((Ge=ut.AssistantObject.hack)!=null&&Ge.can_appraise)&&(0,Ze.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}vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Lt.user_id,type:"1",language:_t==null?void 0:_t.language,v:Rt,data:Te({},Lt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),te.createElement(be.ZP,{height:300,language:_t==null?void 0:_t.language,value:_t!=null&&_t.code?Ce.Base64.decode(_t==null?void 0:_t.code):"",autoHeight:Xe,theme:"default",options:Qe}),((_t==null?void 0:_t.comment)||(_t==null?void 0:_t.hidden_comment))&&te.createElement("div",null,te.createElement(oe.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},te.createElement(Ne.Z,{flex:1},te.createElement("h1",{className:Me.title},"\u70B9\u8BC4\u5185\u5BB9")),te.createElement(Ne.Z,{className:"pr30"},(0,Ze.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,z.gZ)({comment_id:_t==null?void 0:_t.comment_id,homeworkId:Rn.homeworkId,type:"hack"})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),vt({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Rn)}))})}})})},te.createElement(ee.Z,null),"\u5220\u9664"))),te.createElement(De.Z,{style:{margin:0}}),(_t==null?void 0:_t.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:_t==null?void 0:_t.comment})),(_t==null?void 0:_t.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:_t==null?void 0:_t.hidden_comment}))))}},4274:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return ve}});var a=x(59301),fe={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Re=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,oe=(Ae,Se,Te)=>Se in Ae?Re(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,Ne=(Ae,Se)=>{for(var Te in Se||(Se={}))Fe.call(Se,Te)&&oe(Ae,Te,Se[Te]);if(ye)for(var Te of ye(Se))Be.call(Se,Te)&&oe(Ae,Te,Se[Te]);return Ae};const De=Ae=>React.createElement("svg",Ne({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Ae),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 be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Me=x(99313),Ze=x(92310),Ce=x.n(Ze),re=x(59301),y=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Ae,Se,Te)=>Se in Ae?y(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ue=(Ae,Se)=>{for(var Te in Se||(Se={}))ee.call(Se,Te)&&ne(Ae,Te,Se[Te]);if(b)for(var Te of b(Se))te.call(Se,Te)&&ne(Ae,Te,Se[Te]);return Ae},ce=(Ae,Se)=>E(Ae,z(Se)),ve=({dataSource:Ae,className:Se,style:Te})=>{const[xe,ot]=(0,a.useState)([]),[Qe,it]=(0,a.useState)(""),Ye=(0,a.useRef)("");(0,a.useEffect)(()=>{if(Ae!=null&&Ae.length){const Ct=String(Math.random()).slice(-6),vt=Ae.map(Lt=>ce(ue({},Lt),{key:`${Ct}-${Lt.key}`}));ot(vt),it(vt[0].key)}},[Ae.length]);const lt=Ct=>{it(Ct),Ye.current=Ct;const vt=document.getElementById(Ct);if(vt){const Lt=vt.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Lt,behavior:"smooth"})}},Pt=()=>{const Ct=xe.map(Lt=>document.getElementById(Lt.key)),vt=window.innerHeight/2;for(const Lt of Ct)if(Lt){const Rt=Lt.getBoundingClientRect();if(Rt.top>=0&&Rt.top(window.addEventListener("scroll",Pt),()=>{window.removeEventListener("scroll",Pt)}),[xe]),re.createElement("div",{className:Ce()(fe.anchorNavigation,Se),style:Te},re.createElement(Me.default,{items:xe,tabBarGutter:60,className:fe.tabs,activeKey:Qe,onChange:lt}),xe.map(Ct=>re.createElement("div",{key:Ct.key,id:Ct.key,className:fe.box},re.createElement("div",{className:fe.head},re.createElement("img",{className:"mr10",src:be,alt:"Dot"}),Ct.label),re.createElement("div",{className:fe.element},Ct.element))))}},53051:function(Ot,st,x){"use strict";x.d(st,{Q8:function(){return Lt},d0:function(){return Rt},w6:function(){return vt}});var a=x(59301),fe=x(5083),Re=x(57809),ye=x(8591),Fe=x(43418),Be=x(5112),oe=x(95237),Ne=x(43604),De=x(6848),be=x(24905),Me=x(3113),Ze=x(66649),Ce=x.n(Ze),re=x(99287),y=x(82186),E=x(89392),z=x.n(E),b=x(92232),ee=x(961),te=x(52985),ne=x(61822),ue=x(2281),ce=x(73466),de=x(70170),ve=x(8671),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ye=(mt,Tt,_t)=>Tt in mt?Se(mt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):mt[Tt]=_t,lt=(mt,Tt)=>{for(var _t in Tt||(Tt={}))Qe.call(Tt,_t)&&Ye(mt,_t,Tt[_t]);if(ot)for(var _t of ot(Tt))it.call(Tt,_t)&&Ye(mt,_t,Tt[_t]);return mt},Pt=(mt,Tt)=>Te(mt,xe(Tt)),Ct=(mt,Tt,_t)=>new Promise((Wt,Rn)=>{var Ge=En=>{try{Tn(_t.next(En))}catch(nn){Rn(nn)}},Gt=En=>{try{Tn(_t.throw(En))}catch(nn){Rn(nn)}},Tn=En=>En.done?Wt(En.value):Promise.resolve(En.value).then(Ge,Gt);Tn((_t=_t.apply(mt,Tt)).next())});function vt(mt,Tt){const _t=[];for(let Wt=mt;Wt{const Wt=mtCe()(Tt).endOf("day"),Ge=mt{const _t=parseInt(Ce()(mt).format("HH")),Wt=parseInt(Ce()().format("HH")),Rn=parseInt(Ce()().format("mm"));if(!mt)return{disabledHours:()=>vt(0,Wt),disabledMinutes:()=>vt(0,Rn)};if(Tt){const Ge=parseInt(Ce()(Tt).format("HH")),Gt=parseInt(Ce()(Tt).format("mm"));return Ce()(mt).isSame(Ce()(Tt),"day")?{disabledHours:()=>vt(0,Ge),disabledMinutes:()=>_t<=Ge?vt(0,Gt):[]}:void 0}if(Ce()(mt).isSame(Ce()(),"day"))return{disabledHours:()=>vt(0,Wt),disabledMinutes:()=>Ce()(mt).isSame(Ce()(),"hour")&&_t<=Wt?vt(0,Rn):[]}},{RangePicker:Kt}=fe.default,{Option:ut}=Re.default,Xe=({shixunHomeworks:mt,loading:Tt,dispatch:_t,classroomList:Wt,user:Rn})=>{var Ge,Gt,Tn,En,nn,rt,ht,$e,ze;const Ft=(0,te.useParams)(),{workSetting:wt,workList:Ke,shixunWorkList:He,headerInfo:gt,changeData:Je}=mt,[we,zt]=(0,a.useState)(!1),[oa,vn]=(0,a.useState)(!1);let[bn,ta]=(0,a.useState)([]),[Vn,yt]=(0,a.useState)([]),[kt,xn]=(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[Nt,qt]=(0,a.useState)({}),[Cn,Dn]=(0,a.useState)({});(0,a.useEffect)(()=>()=>{ta([])},[]),(0,a.useEffect)(()=>{zt(!(0,re.GJ)())},[(0,re.GJ)()]);const Na=()=>{_t({type:"shixunHomeworks/getWorkSetting",payload:lt({},Ft)})};(0,a.useEffect)(()=>{if(!(wt!=null&&wt.course_id))return;Object.keys(kt).map(function(yn){kt[yn]=wt[yn]}),(!kt.allow_late||!kt.unified_late)&&(kt.late_penalty=20,kt.penalty_type=ne.Q.Percent),kt.unified_setting||(kt.unified_late=!1,kt.unified_anonymous_comment=!1,kt.unified_anonymous_appeal=!1),bn=JSON.parse(JSON.stringify(wt.group_settings.map(yn=>Pt(lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.publish_time!==null))),Vn=JSON.parse(JSON.stringify(wt.allow_late_settings.map(yn=>Pt(lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.late_time!==null))),xn(lt({},kt));const bt=(0,b.QE)((bn==null?void 0:bn.length)>0?bn:[]);ta([...bt]),(Vn==null?void 0:Vn.length)<=0?yt([{penalty_type:ne.Q.Percent,late_penalty:20}]):yt([...Vn])},[wt]);const Ka=()=>Ct(void 0,null,function*(){var bt,yn;if(((bt=Rn==null?void 0:Rn.userInfo)==null?void 0:bt.user_status)===2){(0,ue.Rd)();return}const $a=JSON.parse(JSON.stringify(kt));if($a.challenge_settings.filter(Ln=>!Ln.hide),$a.categoryId=Ft.categoryId,(yn=$a.challenge_settings)!=null&&yn.every(Ln=>!Ln.checked)){ye.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(bn),!kt.unified_setting)bn=bn==null?void 0:bn.map(Ln=>{var ha;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=(ha=wt.group_settings)==null?void 0:ha.filter(Ta=>{var dr;return(dr=Ln==null?void 0:Ln.group_name)==null?void 0:dr.includes(Ta.group_name)}).map(Ta=>Ta.group_id||Ta.id).toString().split(","),Ln});else if(!kt.publish_time||!kt.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($a.group_settings=bn,kt.allow_late)if(kt.unified_late){if(kt.late_penalty===null||kt.late_penalty===void 0||kt.late_penalty<0||kt.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(!kt.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 Vn=Vn==null?void 0:Vn.map(Ln=>{var ha,Ta;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=(Ta=(ha=Ln==null?void 0:Ln.group_name)==null?void 0:ha.map(dr=>{var dn,se;let ge=(se=(dn=wt.group_settings)==null?void 0:dn.filter(Ee=>(Ee==null?void 0:Ee.group_name)===dr))==null?void 0:se[0];return ge==null?void 0:ge.group_id}))==null?void 0:Ta.toString().split(","),Ln}),$a.allow_late_settings=Vn;let Ht=yield(0,ve.Tr)({homework_common_ids:[parseInt(Ft.categoryId)],course_id:Ft.coursesId,type:"homework_common"});(Ht==null?void 0:Ht.student_count)===0?Pr($a):(Dn($a),qt(Ht))}),Pr=bt=>{var yn;if(bt.total_score===null){ye.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(bt!=null&&bt.work_efficiency&&bt.eff_score===null){ye.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const $a=bt.challenge_settings.reduce((ha,Ta)=>ha+Number(Ta.challenge_score),0);if(($a==null?void 0:$a.toFixed(10))!==((yn=bt.total_score-bt.eff_score)==null?void 0:yn.toFixed(10))){ye.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${bt.total_score}\u5206`);return}const Ht={shixun_evaluation:bt.shixun_evaluation,challenge_settings:bt.challenge_settings};let Ln=()=>{var ha;const Ta=()=>Ct(void 0,null,function*(){vn(!0),(yield(0,y.ZP)(`/api/homework_commons/${Ft.categoryId}/publish_setting.json`,{method:"post",body:lt({},bt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),Na(),_t({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:lt({},Ft)})),vn(!1)});!(0,E.isEqual)(Je,Ht)&&!((ha=gt==null?void 0:gt.homework_status)!=null&&ha.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:Ta}):Ta()};wt!=null&&wt.high_resources_consume&&!(wt!=null&&wt.high_resources_consume_permission)?_t({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ft.coursesId,type:"shixun",type_id:Ft.categoryId,name:wt.homework_name,fn:()=>{Ln()}}}):Ln()},en=(bt,yn,$a="group_id")=>{var Ht;return yn?yn.find(Ln=>Ln[$a]===bt):(Ht=wt==null?void 0:wt.group_settings)==null?void 0:Ht.find(Ln=>Ln.group_id[0]===bt)},Qn=(wt==null?void 0:wt.allow_late)||(wt==null?void 0:wt.anonymous_comment),Ba=bt=>{var yn,$a;const Ht=en(bt,wt==null?void 0:wt.allow_late_settings,"id"),Ln=en(bt,wt==null?void 0:wt.anonymous_comment_settings),ha=en(bt);return(wt==null?void 0:wt.allow_late)&&Ht&&Ce()(Ht==null?void 0:Ht.late_time)<=Ce()()||(wt==null?void 0:wt.anonymous_comment)&&Ln&&(Ln==null?void 0:Ln.evaluation_start)!==null||(($a=(Ce()(ha==null?void 0:ha.end_time)<=Ce()()&&((yn=wt==null?void 0:wt.allow_late_settings)==null?void 0:yn.filter(Ta=>Ta.group_id.includes(bt))))[0])==null?void 0:$a.late_time)!=null},wa=(0,a.useMemo)(()=>(wt==null?void 0:wt.allow_late)||(wt==null?void 0:wt.all_group_late),[wt,gt]),ja=wt==null?void 0:wt.anonymous_comment,zr=bt=>{if(!bt)return!1;const yn=en(bt,wt==null?void 0:wt.anonymous_comment_settings);return(wt==null?void 0:wt.anonymous_comment)&&yn&&(yn==null?void 0:yn.evaluation_start)!==null},Hr=(bt,yn)=>{var $a,Ht,Ln;_t({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:bt,index:yn,rangePickerDisabled:we||(Ce()()<=Ce()((Ht=en(($a=bt==null?void 0:bt.group_id)==null?void 0:$a[0]))==null?void 0:Ht.publish_time)?!1:[!0,Ba((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0])]),disabledDate:wt==null?void 0:wt.course_end_date}})};return Ae.createElement("section",{className:ee.Z.form},Ae.createElement("div",{className:ee.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ae.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")),Ae.createElement("div",null,Ae.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(Be.ZP.Group,{disabled:we||!((Ge=gt==null?void 0:gt.homework_status)!=null&&Ge.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Gt=Wt.AssistantObject.practice)!=null&&Gt.can_publish),value:kt.unified_setting,onChange:bt=>{var yn;if(!((yn=gt==null?void 0:gt.homework_status)!=null&&yn.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(kt.unified_setting=!kt.unified_setting,kt.unified_setting||(kt.unified_late=!1,yt([{late_penalty:5}])),xn(Object.assign({},kt)),kt.unified_setting===!1&&bn==""){ta(bn.concat({}));return}kt.unified_setting&&(ta([]),yt([{late_penalty:5}]))}},Ae.createElement(Be.ZP,{value:!0,disabled:we||!(wt!=null&&wt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(Be.ZP,{disabled:we||!((Tn=wt==null?void 0:wt.group_settings)!=null&&Tn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((En=wt==null?void 0:wt.group_settings)==null?void 0:En.length)===0&&Ae.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")),kt.unified_setting&&Ae.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ae.createElement(oe.Z,{align:"middle"},Ae.createElement(Ne.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ae.createElement(Ne.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",disabled:we||!((nn=gt==null?void 0:gt.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03")||(rt=gt==null?void 0:gt.homework_status)!=null&&rt.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ht=Wt.AssistantObject.practice)!=null&&ht.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:bt=>Lt(bt,wt==null?void 0:wt.course_end_date),disabledTime:bt=>Rt(bt),value:kt.publish_time?Ce()(kt.publish_time):"",onChange:(bt,yn)=>{kt.publish_time=yn,(kt.end_time==""||!kt.end_time)&&kt.unified_setting&&(kt.end_time=Ce()(bt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),xn(Object.assign({},kt))}}))),Ae.createElement(oe.Z,{align:"middle",className:"pl30"},Ae.createElement(Ne.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Ne.Z,{className:"ml10"},Ae.createElement(fe.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:(wt==null?void 0:wt.allow_late)&&(wt==null?void 0:wt.homework_status.includes("\u5DF2\u622A\u6B62"))||we||(wt==null?void 0:wt.allow_late)&&Ce()()>=Ce()(wt==null?void 0:wt.end_time)||(0,re.Rm)()&&!(($e=Wt.AssistantObject.practice)!=null&&$e.can_publish),disabledDate:bt=>Lt(bt,wt==null?void 0:wt.course_end_date,kt.publish_time),disabledTime:bt=>Rt(bt,kt.publish_time),value:kt.end_time?Ce()(kt.end_time):"",onChange:(bt,yn)=>{kt.end_time=yn,xn(Object.assign({},kt))}})))),!kt.unified_setting&&(bn==null?void 0:bn.length)>0&&Ae.createElement(oe.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},bn&&bn.map(function(bt,yn){var $a,Ht,Ln,ha,Ta,dr,dn;return Ae.createElement(Ne.Z,{span:24,key:yn},Ae.createElement(oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:yn==(bn==null?void 0:bn.length)-1?"0px":"10px"}},Ae.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",yn+1),Ae.createElement(Re.default,{disabled:we||(($a=gt==null?void 0:gt.homework_status)!=null&&$a.includes("\u672A\u53D1\u5E03")&&bt.id||Ce()(){var ge;if((0,re.Rm)()&&!((ge=Wt.AssistantObject.practice)!=null&&ge.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}bn[yn].group_name=se,bn[yn].group_id=bt.group_id;const Ee=(0,E.flattenDeep)(bn.map(qe=>qe.group_name)),Ie=Vn.map(qe=>{let xt=(qe==null?void 0:qe.group_name)||[];return Pt(lt({},qe),{group_name:(0,E.remove)(xt,Mt=>Ee.includes(Mt))})});yt(Ie),ta(bn.slice())},maxTagCount:4,maxTagPlaceholder:se=>Ae.createElement("div",{style:{cursor:"pointer"},onClick:()=>Hr(bt,yn)},"+",se==null?void 0:se.length)},wt.group_settings&&wt.group_settings.map(function(se){if(!bn.map(Ee=>Ee.group_name).flat().includes(se.group_name))return Ae.createElement(ut,{value:se.group_name,key:se.id},se.group_name)})),Ae.createElement("div",{className:"ml20"},Ae.createElement(Kt,{size:"large",ranges:{\u6B64\u523B:[bt.publish_time?Ce()(bt.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:we||(Ce()()<=Ce()((ha=en((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0]))==null?void 0:ha.publish_time)?!1:[!0,Ba((Ta=bt==null?void 0:bt.group_id)==null?void 0:Ta[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=>Lt(se,wt==null?void 0:wt.course_end_date),disabledTime:se=>Rt(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:bt.publish_time&&[Ce()(bt.publish_time),bt.end_time?Ce()(bt.end_time):void 0],onChange:(se,ge)=>{var Ee;if((0,re.Rm)()&&!((Ee=Wt.AssistantObject.practice)!=null&&Ee.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}bn[yn].publish_time=ge[0],!bt.end_time&&ge[0]?bn[yn].end_time=Ce()(ge[0]).add(7,"days"):bn[yn].end_time=ge[1],ta([...bn])},onCalendarChange:(se,ge,Ee)=>{if(ge!=null&&ge[0]&&!ge[1]){const Ie=Ce()(ge[0]).add(7,"days");bn[yn].publish_time=ge[0],bn[yn].end_time=Ie,ta([...bn])}}})),!we&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},((dr=bt==null?void 0:bt.group_id)==null?void 0:dr.length)>1&&Ae.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ae.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Hr(bt,yn)})),bn.length<((dn=wt==null?void 0:wt.group_settings)==null?void 0:dn.length)&&Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var se;if((0,re.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}ta(bn.concat({}))}}),((bt==null?void 0:bt.publish_time)&&Ce()(){const se=(0,E.cloneDeep)(Vn);se.forEach((ge,Ee)=>{ge.group_name&&(ge.group_name=ge.group_name.filter(Ie=>{var qe;return!((qe=bn[yn].group_name)!=null&&qe.includes(Ie))}))}),bn=bn.filter((ge,Ee)=>yn!==Ee),yt(se),ta(bn.slice()),setTimeout(()=>ta(bn.slice()),10)}}))))}))),Ae.createElement(oe.Z,null,Ae.createElement(Ne.Z,null,Ae.createElement("div",{className:ee.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ae.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"))),Ae.createElement(Ne.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(be.default,{checked:kt.allow_late,disabled:we||wa,onChange:bt=>{var yn;if((0,re.Rm)()&&!((yn=Wt.AssistantObject.practice)!=null&&yn.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}bt.target.checked&&Fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ae.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ae.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"),Ae.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ae.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"))}),kt.allow_late=!kt.allow_late,Vn==""&&yt([{late_penalty:5}]),xn(Object.assign({},kt))}},Ae.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(kt==null?void 0:kt.allow_late)&&Ae.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ae.createElement("div",{style:{display:"flex"}},Ae.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ae.createElement(Be.ZP.Group,{style:{marginLeft:"20px"},disabled:we||(wt==null?void 0:wt.anonymous_comment)||(wt==null?void 0:wt.allow_late),value:kt.unified_late,onChange:bt=>{var yn;if((0,re.Rm)()&&!((yn=Wt.AssistantObject.practice)!=null&&yn.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}kt.unified_late=bt.target.value,Vn==""&&!bt.target.value&&yt([{penalty_type:ne.Q.Percent,late_penalty:20}]),xn(lt({},kt))}},(kt==null?void 0:kt.unified_setting)&&Ae.createElement(Be.ZP,{value:!0,disabled:!(wt!=null&&wt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ze=wt==null?void 0:wt.group_settings)==null?void 0:ze.length)>0&&Ae.createElement(Be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),kt!=null&&kt.unified_late?Ae.createElement(Ae.Fragment,null,Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"10px"}},Ae.createElement(Ne.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(Ne.Z,{className:"ml20"},Ae.createElement(ne.Z,{disabled:we||ja,value:{type:kt.penalty_type,inputValue:kt.late_penalty},onChange:bt=>{var yn;if((0,re.Rm)()&&!((yn=Wt.AssistantObject.practice)!=null&&yn.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}xn(Pt(lt({},kt),{late_penalty:bt.inputValue,penalty_type:bt.type}))}})),Ae.createElement(Ne.Z,{flex:"1",className:"ml5"},Ae.createElement("span",{className:"c-grey-c ml10"},kt.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)"))),Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"15px"}},Ae.createElement(Ne.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Ne.Z,{className:"ml20"},Ae.createElement(fe.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:we||ja,value:kt.late_time?Ce()(kt.late_time):"",disabledDate:bt=>Lt(bt,wt==null?void 0:wt.course_end_date),onChange:(bt,yn)=>{var $a;if((0,re.Rm)()&&!(($a=Wt.AssistantObject.practice)!=null&&$a.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}kt.late_time=yn,xn(Object.assign({},kt))}})))):Vn.map(function(bt,yn){var $a;return Ae.createElement(Ne.Z,{span:24,key:yn},Ae.createElement(oe.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ae.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",yn+1),Ae.createElement(Re.default,{disabled:we||!(($a=gt==null?void 0:gt.homework_status)!=null&&$a.includes("\u672A\u53D1\u5E03"))&&bt.id||(wt==null?void 0:wt.anonymous_comment),mode:"multiple",className:ee.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof bt.group_name=="string"?[bt.group_name]:bt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ht=>{var Ln;if((0,re.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}Vn[yn].group_name=Ht,Vn[yn].group_id=bt.group_id,yt(Vn.slice())}},wt.group_settings&&wt.group_settings.map(function(Ht){const Ln=Vn.map(Ta=>Ta.group_name).flat(),ha=bn.map(Ta=>Ta.group_name).flat();if(kt!=null&&kt.unified_setting){if(!Ln.includes(Ht.group_name))return Ae.createElement(ut,{value:Ht.group_name,key:Ht.id},Ht.group_name)}else if(ha.includes(Ht.group_name)&&!Ln.includes(Ht.group_name))return Ae.createElement(ut,{value:Ht.group_name,key:Ht.id},Ht.group_name)})),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(ne.Z,{disabled:we||zr(bt.id),value:{type:bt.penalty_type,inputValue:bt.late_penalty},onChange:Ht=>{var Ln;if((0,re.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}Vn[yn].late_penalty=Ht.inputValue,Vn[yn].penalty_type=Ht.type,yt([...Vn])}}),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(fe.default,{size:"large",disabled:we||zr(bt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ht=>Lt(Ht,wt==null?void 0:wt.course_end_date),format:"YYYY-MM-DD HH:mm",value:bt!=null&&bt.late_time?Ce()(bt.late_time):void 0,onChange:(Ht,Ln)=>{var ha;if((0,re.Rm)()&&!((ha=Wt.AssistantObject.practice)!=null&&ha.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}Vn[yn].late_time=Ln,yt([...Vn])}}),!we&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ht;if((0,re.Rm)()&&!((Ht=Wt.AssistantObject.practice)!=null&&Ht.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}yt(Vn.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),yn>0&&!bt.id&&Ae.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ht;if((0,re.Rm)()&&!((Ht=Wt.AssistantObject.practice)!=null&&Ht.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}Vn=Vn.filter((Ln,ha)=>yn!==ha),yt(Vn.slice()),setTimeout(()=>yt(Vn.slice()),10)}}))))})),!we&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Me.ZP,{type:"primary",size:"large",loading:oa,style:{width:"138px",marginTop:"30px"},onClick:()=>Ka()},"\u4FDD\u5B58")),Ae.createElement(ce.Z,{onConfirm:(bt,yn)=>{bn.splice(bt,0,...yn),bn.splice(bt+yn.length,1);const $a=(0,b.QE)([...bn]);ta([...$a])}}),Ae.createElement(de.Z,{resdata:Nt,type:"shixun",okloading:oa,oktext:(Nt==null?void 0:Nt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:bt=>Ct(void 0,null,function*(){vn(!0);let yn=yield(0,y.ZP)(`/api/courses/${Ft.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ft.categoryId)]}});vn(!1),(yn==null?void 0:yn.status)===0&&Pr(Cn)})}))};st.ZP=(0,te.connect)(({shixunHomeworks:mt,classroomList:Tt,loading:_t,user:Wt})=>({shixunHomeworks:mt,classroomList:Tt,loading:_t.effects,user:Wt}))(Xe)},74732:function(Ot,st,x){"use strict";var a=x(59301),fe=x(54580),Re=x(78241),ye=x(43418),Fe=x(8591),Be=x(1710),oe=x(52985),Ne=x(21600),De=x(14875),be=x(82186),Me=x(66649),Ze=x.n(Me),Ce=x(92232),re=x(59301),y=Object.defineProperty,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(de,ve,Ae)=>ve in de?y(de,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[ve]=Ae,te=(de,ve)=>{for(var Ae in ve||(ve={}))z.call(ve,Ae)&&ee(de,Ae,ve[Ae]);if(E)for(var Ae of E(ve))b.call(ve,Ae)&&ee(de,Ae,ve[Ae]);return de},ne=(de,ve,Ae)=>new Promise((Se,Te)=>{var xe=it=>{try{Qe(Ae.next(it))}catch(Ye){Te(Ye)}},ot=it=>{try{Qe(Ae.throw(it))}catch(Ye){Te(Ye)}},Qe=it=>it.done?Se(it.value):Promise.resolve(it.value).then(xe,ot);Qe((Ae=Ae.apply(de,ve)).next())});const{Dragger:ue}=fe.default,ce=({classroomList:de,dispatch:ve,onOk:Ae})=>{const Se=(0,oe.useParams)(),[Te]=Re.default.useForm(),[xe,ot]=(0,a.useState)(),[Qe,it]=(0,a.useState)(!1),Ye={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:Ze()(Ze()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ze()(Ze()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(ye.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.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*(){Te.submit()}),onCancel:()=>{Te.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Re.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,Ct,vt;if(!(xe!=null&&xe.size)){Fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}it(!0);let Lt=new FormData;Lt.append("type",de.actionTabs.type),Lt.append("file",xe);let Rt;window.location.href.indexOf("exercise")>-1?Rt=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:Rt=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Kt=yield(0,be.ZP)(Rt,{method:"post",body:Lt},!0);it(!1),(Kt==null?void 0:Kt.status)===0&&(Ae(),Te.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}}),((Ct=(Pt=Kt==null?void 0:Kt.data)==null?void 0:Pt.fail)==null?void 0:Ct.length)>0&&ye.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Be.default,{pagination:!1,dataSource:(vt=Kt==null?void 0:Kt.data)==null?void 0:vt.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)("",Ne.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},re.createElement(Re.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),re.createElement(Re.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:Ne.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Re.default.Item,{style:{marginBottom:0}},re.createElement(ue,te({},Ye),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.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"))))))};st.Z=(0,oe.connect)(({classroomList:de})=>({classroomList:de}))(ce)},71621:function(Ot,st,x){"use strict";var a=x(59301),fe=x(54580),Re=x(78241),ye=x(99313),Fe=x(1710),Be=x(58421),oe=x(52985),Ne=x(82186),De=x(66649),be=x.n(De),Me=x(59301),Ze=(y,E,z)=>new Promise((b,ee)=>{var te=ce=>{try{ue(z.next(ce))}catch(de){ee(de)}},ne=ce=>{try{ue(z.throw(ce))}catch(de){ee(de)}},ue=ce=>ce.done?b(ce.value):Promise.resolve(ce.value).then(te,ne);ue((z=z.apply(y,E)).next())});const{Dragger:Ce}=fe.default,re=({})=>{const y=(0,oe.useParams)(),[E]=Re.default.useForm(),[z,b]=(0,a.useState)(!0),[ee,te]=(0,a.useState)(!1);let[ne,ue]=(0,a.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const ce=[{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 de(){return Ze(this,null,function*(){let Ae;te(!0),window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${y==null?void 0:y.categoryId}/redo_logs.json`:Ae=`/api/homework_commons/${y==null?void 0:y.categoryId}/redo_logs.json`;let Se=yield(0,Ne.ZP)(Ae,{method:"get",params:ne});te(!1),(Se==null?void 0:Se.status)===0&&b(Se==null?void 0:Se.data)})}(0,a.useEffect)(()=>{de()},[]);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:(Ae,Se,Te)=>{var xe;return(xe=ce.find(ot=>ot.question_type===Ae))==null?void 0:xe.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:(Ae,Se,Te)=>{var xe;return(xe=[{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===Ae))==null?void 0:xe.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")}].filter(Ae=>!!Ae);return Me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Me.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:Ae=>{ne.type=Ae,ne.page=1,ne.limit=10,ue(ne),de()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,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:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:z==null?void 0:z.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:ve,dataSource:z==null?void 0:z.list,pagination:!1})}].filter(Ae=>!!Ae)}),Me.createElement(Be.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Ae,Se)=>{ne.page=Ae,ne.limit=Se,ue(ne),de()},current:ne.page,total:z.count,pageSize:ne.limit,style:{marginTop:20}}))};st.Z=(0,oe.connect)(({classroomList:y})=>({classroomList:y}))(re)},3829:function(Ot,st,x){"use strict";var a=x(59301),fe=x(54580),Re=x(78241),ye=x(43418),Fe=x(5871),Be=x(52985),oe=x(82186),Ne=x(66649),De=x.n(Ne),be=x(92232),Me=x(59301),Ze=Object.defineProperty,Ce=Object.defineProperties,re=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,b=(de,ve,Ae)=>ve in de?Ze(de,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[ve]=Ae,ee=(de,ve)=>{for(var Ae in ve||(ve={}))E.call(ve,Ae)&&b(de,Ae,ve[Ae]);if(y)for(var Ae of y(ve))z.call(ve,Ae)&&b(de,Ae,ve[Ae]);return de},te=(de,ve)=>Ce(de,re(ve)),ne=(de,ve,Ae)=>new Promise((Se,Te)=>{var xe=it=>{try{Qe(Ae.next(it))}catch(Ye){Te(Ye)}},ot=it=>{try{Qe(Ae.throw(it))}catch(Ye){Te(Ye)}},Qe=it=>it.done?Se(it.value):Promise.resolve(it.value).then(xe,ot);Qe((Ae=Ae.apply(de,ve)).next())});const{Dragger:ue}=fe.default,ce=({classroomList:de,dispatch:ve,onOk:Ae})=>{const Se=(0,Be.useParams)(),[Te]=Re.default.useForm(),[xe,ot]=(0,a.useState)(),[Qe,it]=(0,a.useState)(!1),Ye={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,be.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Me.createElement(ye.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Qe},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}})}},Me.createElement(Re.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,Ct;console.log("---",de.actionTabs,lt,Se);let vt=((Pt=de==null?void 0:de.actionTabs)==null?void 0:Pt.type)==="exercise"?`/api/exercises/${Se==null?void 0:Se.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;it(!0);let Lt=yield(0,oe.ZP)(vt,{method:"post",body:te(ee({},lt),{exercise_user_id:((Ct=de==null?void 0:de.actionTabs)==null?void 0:Ct.type)==="exercise"?de.actionTabs.id:""})});it(!1),Te.resetFields(),ve({type:"classroomList/setActionTabs",payload:{}}),Ae()})},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%"}}))))};st.Z=(0,Be.connect)(({classroomList:de})=>({classroomList:de}))(ce)},32215:function(Ot,st,x){"use strict";var a=x(59301),fe=x(54580),Re=x(78241),ye=x(3113),Fe=x(95237),Be=x(81327),oe=x(5083),Ne=x(52985),De=x(66649),be=x.n(De),Me=x(53051),Ze=x(82186),Ce=x(59301),re=(z,b,ee)=>new Promise((te,ne)=>{var ue=ve=>{try{de(ee.next(ve))}catch(Ae){ne(Ae)}},ce=ve=>{try{de(ee.throw(ve))}catch(Ae){ne(Ae)}},de=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(ue,ce);de((ee=ee.apply(z,b)).next())});const{Dragger:y}=fe.default,E=({})=>{const z=(0,Ne.useParams)(),[b]=Re.default.useForm(),[ee,te]=(0,a.useState)(!0),[ne,ue]=(0,a.useState)(!1);console.log("----",z);function ce(){return re(this,null,function*(){var de,ve;let Ae;window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${z==null?void 0:z.categoryId}/get_time_setting.json`:Ae=`/api/homework_commons/${z==null?void 0:z.categoryId}/get_time_setting.json`;let Se=yield(0,Ze.ZP)(Ae,{method:"get"});(Se==null?void 0:Se.status)===0&&b.setFieldsValue({publish_time:be()(be()((de=Se==null?void 0:Se.data)==null?void 0:de.publish_time).format("YYYY-MM-DD HH:mm")),end_time:be()(be()((ve=Se==null?void 0:Se.data)==null?void 0:ve.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,a.useEffect)(()=>{ce()},[]),Ce.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ce.createElement("div",{style:{textAlign:"end"}},ee&&Ce.createElement(ye.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&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:ee,onFinish:de=>re(void 0,null,function*(){ue(!0),console.log("---",window.location.href);let ve;window.location.href.indexOf("exercise")>-1?ve=`/api/exercises/${z==null?void 0:z.categoryId}/time_setting.json`:ve=`/api/homework_commons/${z==null?void 0:z.categoryId}/time_setting.json`;let Ae=yield(0,Ze.ZP)(ve,{method:"post",body:{publish_time:be()(de.publish_time).format("YYYY-MM-DD HH:mm"),end_time:be()(de.end_time).format("YYYY-MM-DD HH:mm")}});ue(!1),(Ae==null?void 0:Ae.status)===0&&te(!0)})},Ce.createElement(Fe.Z,null,Ce.createElement(Be.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(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de),disabledTime:de=>(0,Me.d0)(de),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(Be.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(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de,"",b.getFieldValue("publish_time")),disabledTime:de=>(0,Me.d0)(de,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")))))};st.Z=(0,Ne.connect)(({classroomList:z})=>({classroomList:z}))(E)},73466:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return E}});var a=x(59301),fe=x(52985),Re=x(5083),ye=x(43418),Fe=x(92832),Be=x(95237),oe=x(43604),Ne={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=x(66649),be=x.n(De),Me=x(92232),Ze=x(77740),Ce=x(59301);const{RangePicker:re}=Re.default,y=({dispatch:z,classroomList:b,onConfirm:ee})=>{const[te,ne]=(0,a.useState)([]),[ue,ce]=(0,a.useState)([]),[de,ve]=(0,a.useState)("");(0,a.useEffect)(()=>{var Te;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let xe=b.actionTabs.data;console.log("data",xe);let ot=(Te=xe==null?void 0:xe.group_name)==null?void 0:Te.map((Qe,it)=>{var Ye;return{group_id:xe==null?void 0:xe.group_id[it],group_name:xe==null?void 0:xe.group_name[it],is_admin:xe==null?void 0:xe.is_admin,end_time:xe==null?void 0:xe.end_time,publish_time:Array.isArray(xe==null?void 0:xe.publish_time)?(Ye=xe==null?void 0:xe.publish_time)==null?void 0:Ye[0]:xe==null?void 0:xe.publish_time}});ot&&(ne([...ot]),ce([...ot]))}},[b.actionTabs]);const Ae=()=>{z({type:"classroomList/setActionTabs",payload:{}}),ve("")},Se=Te=>{if(Te){const xe=ue==null?void 0:ue.filter(ot=>{var Qe,it;return(it=(Qe=ot==null?void 0:ot.group_name)==null?void 0:Qe.toLowerCase())==null?void 0:it.includes(Te==null?void 0:Te.toLowerCase())});ne(xe)}else ne(ue)};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:Ne.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:de,onChange:Te=>{ve(Te.target.value.trim()),Se(Te.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ae(),onOk:()=>{var Te;ee((Te=b.actionTabs)==null?void 0:Te.index,ue),Ae()}},Ce.createElement("div",{className:Ne.modal_con},Ce.createElement(Be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Te,xe){var ot,Qe;return Ce.createElement(oe.Z,{span:24,key:xe},Ce.createElement(Be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:xe==(te==null?void 0:te.length)-1?"0px":"10px"}},Ce.createElement("div",{className:Ne.multiple_select,title:Te.group_name},Te.group_name),Ce.createElement("div",{className:"ml20"},Ce.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?be()(Te.publish_time):be()(),be()()]},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:it=>{var Ye;return(0,Me.Q8)(it,(Ye=b.actionTabs)==null?void 0:Ye.disabledDate)},disabledTime:it=>(0,Me.d0)(it),showTime:{showNow:!0,format:"HH:mm",defaultValue:[be()((0,Me.U6)(),"HH:mm"),be()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[be()(Te.publish_time),Te.end_time?be()(Te.end_time):void 0],onChange:(it,Ye)=>{te[xe].publish_time=Ye[0],te[xe].end_time=Ye[1],ne([...te]),ue.forEach(lt=>{lt.group_id===Te.group_id&&(lt.publish_time=Ye[0],lt.end_time=Ye[1])}),ce([...ue])}})),(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(xe,1),ne([...te]),ue.forEach((it,Ye)=>{it.group_id===Te.group_id&&ue.splice(Ye,1)}),ce([...ue])}})))}):Ce.createElement(Ze.Z,null))))};var E=(0,fe.connect)(({classroomList:z})=>({classroomList:z}))(y)},93339:function(Ot,st,x){"use strict";x.d(st,{h:function(){return a}});var a=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(a||{})},23783:function(Ot,st,x){"use strict";x.d(st,{H7:function(){return y},MK:function(){return re},MU:function(){return be},X6:function(){return Ze},bM:function(){return De},fi:function(){return E},fu:function(){return Ne},n4:function(){return z},rX:function(){return Ce},vl:function(){return b},zO:function(){return Me}});var a=x(82186),fe=Object.defineProperty,Re=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(ee,te,ne)=>te in ee?fe(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,oe=(ee,te)=>{for(var ne in te||(te={}))ye.call(te,ne)&&Be(ee,ne,te[ne]);if(Re)for(var ne of Re(te))Fe.call(te,ne)&&Be(ee,ne,te[ne]);return ee};function Ne(ee,te){return(0,a.U2)(`myproblems/${ee}.json`,oe({hidePopLogin:!0},te||{}))}function De(ee,te){return(0,a.v_)(`myproblems/${ee}/code_submit.json`,te)}function be(ee,te){return(0,a.v_)(`myproblems/${ee}/code_debug.json`,te)}function Me(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,a.U2)(`myproblems/${ee}/submit_records.json`,te)}function Ze(ee){return(0,a.U2)("myproblems/record_detail.json",{id:ee})}function Ce(ee,te){return(0,a.U2)(`myproblems/${ee}/result.json`,{mode:te})}function re(ee,te){return(0,a.v_)(`myproblems/${ee}/add_notes.json`,te)}function y(ee,te){return(0,a.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function E(ee){return(0,a.v_)(`myproblems/${ee}/sync_code.json`)}function z(ee,te){return(0,a.v_)(`myproblems/${ee}/update_code.json`,te)}function b(ee,te){return(0,a.v_)(`discusses/${ee}/plus.json`,te)}},33900:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return sc}});var a=x(59301),fe={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),Be=x(43418),oe=x(5871),Ne=x(8591),De=x(92832),be=x(28103),Me=x(24905),Ze=x(95237),Ce=x(43604),re=x(58421),y=x(60324),E=Object.defineProperty,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(jt,rn,Bn)=>rn in jt?E(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ne=(jt,rn)=>{for(var Bn in rn||(rn={}))b.call(rn,Bn)&&te(jt,Bn,rn[Bn]);if(z)for(var Bn of z(rn))ee.call(rn,Bn)&&te(jt,Bn,rn[Bn]);return jt};const ue=jt=>React.createElement("svg",ne({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),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 ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg==",de=x(68762),ve=x(52985),Ae=x(92232),Se=x(82186),Te=Object.defineProperty,xe=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,it=(jt,rn,Bn)=>rn in jt?Te(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ye=(jt,rn)=>{for(var Bn in rn||(rn={}))ot.call(rn,Bn)&&it(jt,Bn,rn[Bn]);if(xe)for(var Bn of xe(rn))Qe.call(rn,Bn)&&it(jt,Bn,rn[Bn]);return jt};const lt=jt=>React.createElement("svg",Ye({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),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=",Ct=Object.defineProperty,vt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,Kt=(jt,rn,Bn)=>rn in jt?Ct(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ut=(jt,rn)=>{for(var Bn in rn||(rn={}))Lt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);if(vt)for(var Bn of vt(rn))Rt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);return jt};const Xe=jt=>React.createElement("svg",ut({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),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 mt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg==",Tt=x(26408),_t=x(35556),Wt=x(3668),Rn=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"},Gt=x(59301),Tn=Object.defineProperty,En=Object.defineProperties,nn=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,ze=(jt,rn,Bn)=>rn in jt?Tn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ft=(jt,rn)=>{for(var Bn in rn||(rn={}))ht.call(rn,Bn)&&ze(jt,Bn,rn[Bn]);if(rt)for(var Bn of rt(rn))$e.call(rn,Bn)&&ze(jt,Bn,rn[Bn]);return jt},wt=(jt,rn)=>En(jt,nn(rn)),Ke=(jt,rn)=>{var Bn={};for(var Fa in jt)ht.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&rt)for(var Fa of rt(jt))rn.indexOf(Fa)<0&&$e.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const He=null,gt=(jt,rn)=>{var Bn=jt,{globalSetting:Fa,loading:sl,dispatch:Cr,isEdit:Pl,editData:ko}=Bn,jo=Ke(Bn,["globalSetting","loading","dispatch","isEdit","editData"]);const[Tl,gl]=(0,a.useState)(""),[_l,Ri]=(0,a.useState)(""),[Ql,Yr]=(0,a.useState)([]),[zo,bl]=(0,a.useState)(""),[Ul,tl]=(0,a.useState)(),[Le,Ve]=(0,a.useState)(!1),[Ue,St]=(0,a.useState)({}),[Et,Vt]=(0,a.useState)([]);(0,a.useEffect)(()=>{!ko||!Pl||(gl(ko==null?void 0:ko.name),Ri(ko==null?void 0:ko.analysis),tl(ko==null?void 0:ko.is_ordered),St(ko),Ve(!0))},[ko]),(0,a.useEffect)(()=>{if(!Le)return;const tr=ko==null?void 0:ko.standard_answer.map(ma=>ma==null?void 0:ma.answer_text);Yr(tr);const fr=ko==null?void 0:ko.standard_answer.map(ma=>ma==null?void 0:ma.score);Vt(fr),Ve(!1)},[Le]),(0,a.useImperativeHandle)(rn,()=>({onSave:fn,Clear:da}));const fn=()=>{let tr=[],fr=!1;return Tl?(Ql.forEach((ma,Qa)=>{tr.push({position:Qa+1,answer_text:[],score:Et[Qa]}),ma==null||ma.forEach((Br,So)=>{tr[Qa].answer_text.push(Br),(!Br||!(0,Ae.eR)(Br,1e4))&&(bl(`${Qa}-${So}`),Ne.ZP.info(Br?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),fr=!0)})}),fr?!1:(tr==null?void 0:tr.length)>20?(Ne.ZP.warning("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC720\u4E2A\uFF01"),!1):{name:Tl,analysis:_l,standard_answers:tr,is_ordered:Ul,downcase:Ue==null?void 0:Ue.downcase,no_space:Ue==null?void 0:Ue.no_space,use_blank_score:Ue==null?void 0:Ue.use_blank_score}):(Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},da=()=>{gl(""),Ri(""),Yr([]),tl(!1)},ba=(tr,fr,ma)=>{const Qa=Ql.slice();if(fr&&Qa.splice(tr,fr),ma)for(let Br=0;Br{bl("");let Qa=Ql.slice();Qa[tr][fr]=ma,Yr(Qa)},Ja=tr=>{let fr=Ql.slice();fr[tr]=[...fr[tr],""],Yr(fr)},Sa=(tr,fr)=>{let ma=Ql.slice();if(!ma[tr][fr]){ma[tr]=ma[tr].filter((Qa,Br)=>Br!==fr),Yr(ma);return}Be.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:()=>{ma[tr]=ma[tr].filter((Qa,Br)=>Br!==fr),Yr(ma)}})},cr=tr=>{Be.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 fr=Ql.slice();fr=Ql.filter((ma,Qa)=>tr!==Qa),Yr(fr)}})};return Gt.createElement("section",{className:Ge.wrap},Gt.createElement("p",{className:Ge.titleWrap},Gt.createElement("span",{className:Ge.required},"*"),Gt.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),Gt.createElement("div",null,Gt.createElement(Wt.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Tl,onChange:tr=>gl(tr),showNullButton:!0,onPlaceholderChange:ba})),Gt.createElement("div",{className:"mt20"},Ql.map((tr,fr)=>Gt.createElement("div",{style:{display:"flex"}},Gt.createElement("div",{style:{flex:1}},Gt.createElement(Rn.Z,{key:fr,answers:tr,index:fr,flex:1,is_md:!0,activeOptionErrorIndex:zo,onAnswerChange:Xa,addChildAnswer:Ja,deleteChildAnswer:Sa,deleteChildAnswermain:cr})),Ue.use_blank_score&&Gt.createElement("div",{style:{display:"flex",alignItems:"center",width:"165px"}},Gt.createElement("span",{style:{color:"red",margin:"auto 5px auto 10px"}},"*"),"\u5206\u503C\uFF1A",Gt.createElement(oe.Z,{style:{width:"100px"},size:"large",defaultValue:Et[fr],onBlur:ma=>{Et[fr]=ma.target.value,Vt([...Et])}}))))),Gt.createElement("div",null,Gt.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:Ue.use_blank_score,onChange:tr=>St(wt(Ft({},Ue),{use_blank_score:tr.target.checked}))},"\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206"),Gt.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")),Gt.createElement("div",null,Gt.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:Ue.downcase,onChange:tr=>St(wt(Ft({},Ue),{downcase:tr.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Gt.createElement("div",null,Gt.createElement(Me.default,{className:`${Ge.color333} font14 mt20`,checked:Ue.no_space,onChange:tr=>St(wt(Ft({},Ue),{no_space:tr.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),Gt.createElement("div",{className:"mt20"},(Ql==null?void 0:Ql.length)>1&&Gt.createElement("span",null,Gt.createElement(Me.default,{checked:Ul,onChange:tr=>tl(tr.target.checked),className:`${Ge.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),Gt.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"))),Gt.createElement("p",{className:Ge.titleWrap},Gt.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),Gt.createElement(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:_l,onChange:tr=>Ri(tr)}))};var Je=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gt)),we=x(5112),zt=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,bn=(jt,rn)=>{var Bn={};for(var Fa in jt)oa.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&zt)for(var Fa of zt(jt))rn.indexOf(Fa)<0&&vn.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const ta=null,Vn=(jt,rn)=>{var Bn=jt,{globalSetting:Fa,loading:sl,editData:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=bn(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)(),[Ri,Ql]=(0,a.useState)(""),[Yr,zo]=(0,a.useState)("");(0,a.useEffect)(()=>{if(!Cr||!jo)return;Ql(Cr==null?void 0:Cr.name),zo(Cr==null?void 0:Cr.analysis);const tl=Cr==null?void 0:Cr.choices.find(Le=>Le.is_answer);_l(tl.choice_text==="\u6B63\u786E"?"0":"1")},[Cr]),(0,a.useImperativeHandle)(rn,()=>({onSave:bl,Clear:Ul}));const bl=()=>Ri?gl?{name:Ri,choices:[{choice_text:"\u6B63\u786E",is_answer:gl==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:gl==="1"?1:0}],analysis:Yr}:(Ne.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1):(Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1),Ul=()=>{Ql(""),zo(""),_l("")};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(_t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ri,onChange:tl=>Ql(tl)}),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(we.ZP.Group,{buttonStyle:"solid",value:gl,onChange:tl=>_l(tl.target.value)},a.createElement(we.ZP.Button,{value:"0",className:`${Ge.radio} mr40`},"\u6B63\u786E"),a.createElement(we.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(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Yr,onChange:tl=>zo(tl)}))};var yt=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Vn)),kt=Object.getOwnPropertySymbols,xn=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,qt=(jt,rn)=>{var Bn={};for(var Fa in jt)xn.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&kt)for(var Fa of kt(jt))rn.indexOf(Fa)<0&&Nt.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const Cn=null,Dn=(jt,rn)=>{var Bn=jt,{globalSetting:Fa,loading:sl,editData:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=qt(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)([]);(0,a.useEffect)(()=>{var zo;if(!Cr||!jo)return;const bl=(zo=Cr==null?void 0:Cr.shixun)==null?void 0:zo.challenges.map(Ul=>({id:Ul==null?void 0:Ul.id,score:Ul.score}));_l(bl)},[Cr]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ri,Clear:Ql}));const Ri=()=>({challenges:[...gl]}),Ql=()=>{_l([])};console.log("editData--",Cr);const Yr=zo=>{var bl,Ul;return a.createElement("div",null,(Ul=(bl=zo==null?void 0:zo.shixun)==null?void 0:bl.challenges)==null?void 0:Ul.map((tl,Le)=>{var Ve;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",Le+1,"\u5173"),a.createElement(ye.Z,{key:Le,title:tl==null?void 0:tl.challenge_name},a.createElement("span",null,(0,Ae.Pq)(tl==null?void 0:tl.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(oe.Z,{precision:1,min:1,max:100,className:Ge.baseFormItem,style:{width:176},value:(Ve=gl.find(Ue=>Ue.id===tl.id))==null?void 0:Ve.score,onChange:Ue=>{gl.find(St=>St.id===tl.id).score=Ue,_l([...gl])}})))}),a.createElement("div",{style:{clear:"both"}}))};return a.createElement("section",{className:Ge.wrap},a.createElement(de.Z,{style:{paddingRight:10},className:Ge.titleHtml,value:`${Cr==null?void 0:Cr.position}\u3001${Cr==null?void 0:Cr.name}`}),a.createElement("p",{style:{marginBottom:"10px",marginTop:"25px"}},a.createElement("span",{className:Ge.required},"*"),a.createElement("span",{className:Ge.title},"\u5173\u5361")),Yr(Cr))};var Na=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Dn)),Ka=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Qn=(jt,rn)=>{var Bn={};for(var Fa in jt)Pr.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&Ka)for(var Fa of Ka(jt))rn.indexOf(Fa)<0&&en.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};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"],wa=(jt,rn)=>{var Bn=jt,{editData:Fa,globalSetting:sl,loading:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=Qn(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)([]),[Ri,Ql]=(0,a.useState)(),[Yr,zo]=(0,a.useState)([]),[bl,Ul]=(0,a.useState)(""),[tl,Le]=(0,a.useState)("");(0,a.useEffect)(()=>{_l(["","","",""])},[]),(0,a.useEffect)(()=>{if(!Fa||!jo)return;Ul(Fa==null?void 0:Fa.name),Le(Fa==null?void 0:Fa.analysis),_l(Fa==null?void 0:Fa.choices.map(Et=>Et.choice_text));const St=[];Fa==null||Fa.choices.map((Et,Vt)=>{Et.is_answer&&St.push(Vt)}),zo(St)},[Fa]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ve,Clear:Ue}));const Ve=()=>{if(!bl)return Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=gl.findIndex(Vt=>!Vt);if(St>-1)return Ne.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ba[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Yr.length)return Ne.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 Ne.ZP.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;const Et=gl.map((Vt,fn)=>({choice_text:Vt,is_answer:Yr.includes(fn)?1:0}));return{name:bl,choices:Et,analysis:tl}},Ue=()=>{_l(["","","",""]),Ul(""),Le(""),zo("")};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(_t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:bl,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"))),gl.map((St,Et)=>a.createElement("div",{className:Ge.choiceWrap,key:Et},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${Ge.answer} ${Yr.includes(Et)?Ge.activeAnswer:""}`,onClick:()=>{Yr.includes(Et)?zo(Yr.filter(Vt=>Vt!==Et)):zo([...Yr,Et])}},Ba[Et])),a.createElement("div",{className:Ge.editorWrap},Ri===Et?a.createElement(_t.Z,{id:`single-question-option-${Et}`,watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{gl[Et]=Vt,_l(gl)}}):a.createElement("div",{className:Ge.htmlWrap,onClick:()=>Ql(Et)},a.createElement(de.Z,{value:St}))),Et>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ge.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{_l(gl.filter((Vt,fn)=>fn!==Et)),Yr.includes(Et)?zo(Yr.filter(Vt=>Vt!==Et)):zo([...Yr,Et])}})),Et<7&&Et===gl.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ge.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>_l([...gl,""])})))),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:tl,onChange:St=>Le(St)}))};var ja=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(wa)),zr=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,yn=(jt,rn)=>{var Bn={};for(var Fa in jt)Hr.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&zr)for(var Fa of zr(jt))rn.indexOf(Fa)<0&&bt.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const $a=["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"],Ht=(jt,rn)=>{var Bn=jt,{editData:Fa,globalSetting:sl,loading:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=yn(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)([]),[Ri,Ql]=(0,a.useState)(),[Yr,zo]=(0,a.useState)(),[bl,Ul]=(0,a.useState)(""),[tl,Le]=(0,a.useState)("");(0,a.useEffect)(()=>{_l(["","","",""])},[]),(0,a.useEffect)(()=>{if(!Fa||!jo)return;const St=[],Et=[];Fa==null||Fa.choices.forEach((Vt,fn)=>{St.push(Vt.choice_text),Vt.is_answer&&Et.push(fn)}),Ul(Fa==null?void 0:Fa.name),Le(Fa==null?void 0:Fa.analysis),_l(St),zo(Et)},[Fa]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ve,Clear:Ue}));const Ve=()=>{if(!bl)return Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=gl.findIndex(Vt=>!Vt);if(St>-1)return Ne.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${$a[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Array.isArray(Yr))return Ne.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 Et=gl.map((Vt,fn)=>({choice_text:Vt,is_answer:Yr.includes(fn)?1:0}));return{name:bl,choices:Et,analysis:tl}},Ue=()=>{_l(["","","",""]),Ul(""),Le(""),zo("")};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(_t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:bl,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"))),gl.map((St,Et)=>a.createElement("div",{className:Ge.choiceWrap,key:Et},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(Et)?Ge.activeAnswer:""}`,onClick:()=>zo([Et])},$a[Et])),a.createElement("div",{className:Ge.editorWrap},Ri===Et?a.createElement(_t.Z,{id:`single-question-option-${Et}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{gl[Et]=Vt,_l(gl)}}):a.createElement("div",{className:Ge.htmlWrap,onClick:()=>Ql(Et)},a.createElement(de.Z,{value:St}))),Et>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${Ge.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{_l(gl.filter((Vt,fn)=>fn!==Et)),Et===Yr&&zo(null)}})),Et<7&&Et===gl.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${Ge.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>_l([...gl,""])})))),a.createElement("p",{className:Ge.titleWrap},a.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:tl,onChange:St=>Le(St)}))};var Ln=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Ht)),ha=x(12563),Ta=x(78673),dr=x(61485),dn=x(59301),se=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Mt=(jt,rn,Bn)=>rn in jt?se(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ra=(jt,rn)=>{for(var Bn in rn||(rn={}))qe.call(rn,Bn)&&Mt(jt,Bn,rn[Bn]);if(Ie)for(var Bn of Ie(rn))xt.call(rn,Bn)&&Mt(jt,Bn,rn[Bn]);return jt},Un=(jt,rn)=>ge(jt,Ee(rn)),ln=(jt,rn)=>{var Bn={};for(var Fa in jt)qe.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&Ie)for(var Fa of Ie(jt))rn.indexOf(Fa)<0&&xt.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn},$t=(jt,rn,Bn)=>new Promise((Fa,sl)=>{var Cr=jo=>{try{ko(Bn.next(jo))}catch(Tl){sl(Tl)}},Pl=jo=>{try{ko(Bn.throw(jo))}catch(Tl){sl(Tl)}},ko=jo=>jo.done?Fa(jo.value):Promise.resolve(jo.value).then(Cr,Pl);ko((Bn=Bn.apply(jt,rn)).next())});const Nn=jt=>{if(!jt)return!1;if(/^s*$/.test(jt)||jt.trim()===""){Ne.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let rn=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 jt==="|"?(Ne.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Xt=({value:jt=[],onClose:rn})=>dn.createElement(ha.default,{closable:!0,onClose:rn,className:Ge.keywordTag},dn.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},jt.join(" \u6216 "))),ca=(jt,rn)=>{var Bn=jt,{editData:Fa,globalSetting:sl,loading:Cr,dispatch:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=ln(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[gl,_l]=(0,a.useState)(""),[Ri,Ql]=(0,a.useState)(""),[Yr,zo]=(0,a.useState)(""),[bl,Ul]=(0,a.useState)(""),[tl]=Re.default.useForm(),Le=Re.default.useWatch("use_keywords",tl);(0,a.useEffect)(()=>{var Et;!Fa||!jo||(_l(Fa==null?void 0:Fa.name),Ql(Fa==null?void 0:Fa.analysis),zo((Et=Fa==null?void 0:Fa.answer_texts)==null?void 0:Et[0]),tl.setFieldsValue(Ra({},Fa)))},[Fa]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ve,Clear:Ue}));const Ve=()=>$t(void 0,null,function*(){if(!gl)return Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield tl.validateFields()}catch(Vt){Ne.ZP.error(Vt.errorFields[0].errors[0]);return}const Et=tl.getFieldsValue();return console.log(Et,"values"),Ra({name:gl,answer_texts:[Yr],analysis:Ri},Et)}),Ue=()=>{_l(""),Ql(""),zo(""),tl.resetFields()},St=Fa==null?void 0:Fa.score;return dn.createElement("section",{className:Ge.wrap},dn.createElement("p",{className:Ge.titleWrap},dn.createElement("span",{className:Ge.required},"*"),dn.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),dn.createElement(_t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:gl,onChange:Et=>_l(Et)}),dn.createElement("p",{className:Ge.titleWrap},dn.createElement("span",{className:Ge.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),dn.createElement(_t.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Yr,onChange:Et=>zo(Et)}),dn.createElement("p",{className:Ge.titleWrap},dn.createElement("span",{className:Ge.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),dn.createElement(_t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ri,onChange:Et=>Ql(Et)}),dn.createElement(Re.default,{form:tl,size:"large",onFinishFailed:Et=>$t(void 0,null,function*(){var Vt,fn;Ne.ZP.error(Et.errorFields[0].errors[0]),tl.scrollToField((fn=(Vt=Et==null?void 0:Et.errorFields)==null?void 0:Vt[0])==null?void 0:fn.name,{behavior:"smooth",block:"center"})})},dn.createElement(Ze.Z,{align:"middle",className:"mb30 mt20"},dn.createElement(Re.default.Item,{noStyle:!0,name:"use_keywords",valuePropName:"checked"},dn.createElement(Ta.Z,null)),dn.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),dn.createElement(Ce.Z,null,dn.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"},dn.createElement(dr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),Le&&dn.createElement(Re.default.List,{name:"keywords",rules:[{validator(Et,Vt){return Vt!=null&&Vt.length?(Vt==null?void 0:Vt.reduce((da,ba)=>da+ba.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"))}}]},(Et,{add:Vt,remove:fn})=>dn.createElement(dn.Fragment,null,dn.createElement("div",{className:"mb10"},"\u5173\u952E\u8BCD"),dn.createElement(Ze.Z,{align:"middle",className:"font14 mb30"},dn.createElement(Ce.Z,{flex:1},dn.createElement(De.default,{value:bl,onChange:da=>{Ul(da.target.value)},maxLength:50,allowClear:!0,onPressEnter:da=>{var ba,Xa,Ja,Sa;const cr=`${(ba=da.target)==null?void 0:ba.value}`,tr=(Ja=(Xa=cr==null?void 0:cr.split("|"))==null?void 0:Xa.filter(Qa=>!!Qa))==null?void 0:Ja.map(Qa=>Qa==null?void 0:Qa.trim()),fr=tl.getFieldValue("keywords"),ma=((Sa=fr==null?void 0:fr.map(Qa=>Qa==null?void 0:Qa.keyword))==null?void 0:Sa.flat())||[];for(const Qa of tr)if(ma.includes(Qa)){Ne.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Nn(cr)&&(Vt({keyword:tr,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"})),dn.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Et.map(da=>{var ba=da,{key:Xa,name:Ja}=ba,Sa=ln(ba,["key","name"]);return dn.createElement(Ze.Z,{key:Xa,style:{marginRight:148}},dn.createElement(Ce.Z,{flex:1},dn.createElement(Ze.Z,{align:"middle",justify:"space-between"},dn.createElement(Re.default.Item,Un(Ra({},Sa),{name:[Ja,"keyword"]}),dn.createElement(Xt,{onClose:()=>fn(Ja)})),dn.createElement(Re.default.Item,Un(Ra({},Sa),{name:[Ja,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),dn.createElement(oe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))})))))};var Pa=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ca)),fa=x(36381),hn={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"},ct=x(32134),on=x(12893),pn=Object.defineProperty,gn=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,cn=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,ar=(jt,rn,Bn)=>rn in jt?pn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,gr=(jt,rn)=>{for(var Bn in rn||(rn={}))pt.call(rn,Bn)&&ar(jt,Bn,rn[Bn]);if(cn)for(var Bn of cn(rn))na.call(rn,Bn)&&ar(jt,Bn,rn[Bn]);return jt},Gn=(jt,rn)=>gn(jt,Hn(rn)),_r=(jt,rn)=>{var Bn={};for(var Fa in jt)pt.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&cn)for(var Fa of cn(jt))rn.indexOf(Fa)<0&&na.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const Gr=jt=>{var rn=jt,{value:Bn,onChange:Fa,scrollId:sl}=rn,Cr=_r(rn,["value","onChange","scrollId"]);return a.createElement("div",{id:sl||""},a.createElement(_t.Z,Gn(gr({},Cr),{defaultValue:Bn,onChange:(Pl,ko)=>{ko!=null&&ko.length?Fa(Pl,ko):Fa(Pl)}})))},lo=({value:jt,onChange:rn,placeholder:Bn,height:Fa=140,isEdit:sl})=>sl?a.createElement(_t.Z,{watch:!0,isFocus:!0,height:Fa,placeholder:Bn,defaultValue:jt,onChange:rn}):a.createElement("div",{style:{cursor:"pointer"}},jt?a.createElement(de.Z,{className:hn.inputBorder,value:jt}):a.createElement("div",{className:`${hn.inputBorder} ${hn.placeholder}`},Bn));var Ar=x(59301),hr=Object.defineProperty,br=Object.defineProperties,yr=Object.getOwnPropertyDescriptors,Er=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,uo=(jt,rn,Bn)=>rn in jt?hr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Jr=(jt,rn)=>{for(var Bn in rn||(rn={}))co.call(rn,Bn)&&uo(jt,Bn,rn[Bn]);if(Er)for(var Bn of Er(rn))Do.call(rn,Bn)&&uo(jt,Bn,rn[Bn]);return jt},rl=(jt,rn)=>br(jt,yr(rn)),di=(jt,rn)=>{var Bn={};for(var Fa in jt)co.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&Er)for(var Fa of Er(jt))rn.indexOf(Fa)<0&&Do.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const ni=["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"],Al=({value:jt,onChange:rn,choiceTextKey:Bn,answerKey:Fa,index:sl,isEdit:Cr,setInputActive:Pl,form:ko,choiceOptionsPath:jo,allowChangeMode:Tl,showAddIcon:gl,addItem:_l,deleteItem:Ri})=>{const Ql=(jt==null?void 0:jt[Fa])===!0,Yr=()=>{const bl=ko.getFieldValue(jo);ko.setFieldValue(jo,bl.map(Ul=>rl(Jr({},Ul),{[Fa]:!1})))},zo=()=>{Ql?rn(rl(Jr({},jt),{[Fa]:!1})):(Tl||Yr(),rn(rl(Jr({},jt),{[Fa]:!0})))};return Ar.createElement(Ze.Z,{className:hn.choiceWrap,align:"middle",wrap:!1},Ar.createElement(Ce.Z,{onClick:zo,className:`${hn.choiceIndex} ${Ql?hn.activeAnswer:""}`},ni[sl]),Ar.createElement(Ce.Z,{flex:1,className:`${hn.editorWrap} ml15`,onClick:Pl},Ar.createElement(lo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Cr,value:jt==null?void 0:jt[Bn],onChange:bl=>{rn(rl(Jr({},jt),{[Bn]:bl}))}})),Ar.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},Ar.createElement("div",{onClick:zo,className:`${hn.setAnswerBtn} ${Ql?hn.activeAnswer:""}`},Ql?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Ar.createElement(Ce.Z,{className:hn.actionWrapper},Ar.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Ar.createElement(ct.Z,{className:hn.addIcon,onClick:_l,style:{visibility:gl?"visible":"hidden"}})),Ar.createElement(ye.Z,{title:"\u5220\u9664"},Ar.createElement(on.Z,{className:hn.deleteIcon,onClick:Ri,style:{visibility:sl>1?"visible":"hidden"}}))))},xl=({questionTitlePlaceholder:jt,titleKey:rn,choiceKey:Bn,analysisKey:Fa,choiceTextKey:sl,answerKey:Cr,choiceOptionsPath:Pl,allowChangeMode:ko=!0,form:jo,showAnalysis:Tl=!0})=>{const[gl,_l]=(0,a.useState)(),[Ri,Ql]=(0,a.useState)(!1);return Ar.createElement("div",{className:hn.wrap},Ar.createElement("div",{className:hn.questionTitleEditorWrap},Ar.createElement(Re.default.Item,{label:"\u9898\u5E72",name:rn,labelCol:{span:24},rules:[{required:!0}]},Ar.createElement(Gr,{scrollId:Array.isArray(rn)?rn.join("_"):`${rn}`,watch:!0,height:140,placeholder:jt}))),Ar.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ar.createElement(Re.default.List,{name:Bn,rules:[{validator(Yr,zo){const bl=zo.some(tl=>tl[Cr]),Ul=zo.findIndex(tl=>{var Le;return((Le=tl[sl])==null?void 0:Le.length)<=0});return Ul!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${ni[Ul]}\u9009\u9879\u7684\u5185\u5BB9`)):bl?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Yr,{add:zo,remove:bl})=>Ar.createElement("div",{id:Array.isArray(Pl)?Pl.join("_"):`${Pl}`},Yr.map((Ul,tl)=>{var Le=Ul,{key:Ve,name:Ue}=Le,St=di(Le,["key","name"]);const Et=gl===Ve,Vt=()=>{_l(Ve)},fn=tl<7&&tl===Yr.length-1,da=()=>zo({[sl]:"",[Cr]:0}),ba=()=>bl(Ue);return Ar.createElement(Re.default.Item,rl(Jr({},St),{key:Ve,name:Ue,noStyle:!0}),Ar.createElement(Al,{choiceTextKey:sl,answerKey:Cr,index:tl,isEdit:Et,setInputActive:Vt,form:jo,choiceOptionsPath:Pl,allowChangeMode:ko,showAddIcon:fn,addItem:da,deleteItem:ba}))}),Yr.length<8&&Ar.createElement("div",{className:`${hn.addBtn} mb30`,onClick:()=>zo({[sl]:"",[Cr]:0})},"\u6DFB\u52A0\u9009\u9879"))),Tl&&Ar.createElement("div",{onClick:()=>Ql(!0)},Ar.createElement(Re.default.Item,{name:Fa,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ar.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ri}))))};var kr=x(59301),Ml=Object.defineProperty,Vl=Object.defineProperties,Zl=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Bi=Object.prototype.hasOwnProperty,oi=Object.prototype.propertyIsEnumerable,ii=(jt,rn,Bn)=>rn in jt?Ml(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,li=(jt,rn)=>{for(var Bn in rn||(rn={}))Bi.call(rn,Bn)&&ii(jt,Bn,rn[Bn]);if(Ro)for(var Bn of Ro(rn))oi.call(rn,Bn)&&ii(jt,Bn,rn[Bn]);return jt},fi=(jt,rn)=>Vl(jt,Zl(rn)),Rl=(jt,rn)=>{var Bn={};for(var Fa in jt)Bi.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&Ro)for(var Fa of Ro(jt))rn.indexOf(Fa)<0&&oi.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const qr=({value:jt,onChange:rn})=>{const Bn=sl=>{Be.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:hn.modal,onOk:()=>{const Cr=[...jt];Cr.splice(sl,1),rn(Cr)}})},Fa=()=>{const sl=[...jt];sl.push(""),rn(sl)};return kr.createElement(Ze.Z,{align:"middle",className:"ml20",gutter:[40,20]},jt==null?void 0:jt.map((sl,Cr)=>kr.createElement(Ce.Z,{key:`${sl}_${Cr}`,className:hn.blankWrapper},kr.createElement(De.default,{className:hn.blankInput,defaultValue:sl,maxLength:1e3,onBlur:Pl=>{const ko=[...jt],jo=Pl.target.value.trim();ko[Cr]=jo,rn(ko)}}),kr.createElement(ye.Z,{title:"\u5220\u9664"},kr.createElement(on.Z,{className:hn.deleteIcon,style:{marginLeft:15,visibility:Cr>0?"visible":"hidden"},onClick:()=>Bn(Cr)})))),kr.createElement(Ce.Z,null,kr.createElement("div",{className:`${hn.addBtn}`,onClick:()=>{Fa()}},"\u65B0\u589E\u7B54\u6848")))},Hl=({value:jt=!0,onChange:rn})=>kr.createElement(Ta.Z,{checked:!jt,onChange:Bn=>{rn(!Bn)}}),Nl="\u2581",$i=({questionTitlePlaceholder:jt,form:rn,name:Bn,scoreByBlank:Fa="use_blank_score",answerKey:sl,titleKey:Cr="name",analysisKey:Pl="analysis",isOrdered:ko="is_ordered"})=>{var jo,Tl;const[gl,_l]=(0,a.useState)(!1),Ri=(Ve,Ue)=>{const St=Ue.line;let Et=0;for(let fn=0;fn{const Vt=Ve.getRange(Ue.from,Ue.to);let fn=0;if(Ue.text.forEach(da=>{fn+=da.split(Nl).length-1}),Ue.origin!=="setValue"){if(Vt&&Vt.indexOf(Nl)!==-1){const da=Vt.split(Nl).length-1,ba=Ri(Ve,Ue.from);if(console.log(`\u5220\u9664${da}\u4E2A\uFF0C \u524D\u9762\u6709${ba}\u4E2A\uFF0C\u65B0\u589E${fn}\u4E2A`),da>1){const Xa=Array.from({length:da},(Ja,Sa)=>ba+Sa);Et(Xa)}else Et(ba)}else if(fn>0){const da=Ri(Ve,Ue.from);console.log(`\u65B0\u589E${fn}\u4E2A\uFF0C\u4E4B\u524D\u6709${da}\u4E2A`),St(fn,da)}}},Yr=()=>{const Ve=rn.getFieldValue(["sub_item_banks",...sl]);rn.setFieldValue(["sub_item_banks",...sl],Ve==null?void 0:Ve.map((Ue,St)=>fi(li({},Ue),{position:St+1})))},zo=(0,a.useRef)(),bl=(Ve,Ue)=>{for(let St=0;St{Ul.current(Ve),Yr()},Le=(Tl=(jo=rn.getFieldValue("sub_item_banks"))==null?void 0:jo[sl==null?void 0:sl[0]])==null?void 0:Tl[sl==null?void 0:sl[1]];return kr.createElement("div",{className:hn.wrap},kr.createElement("div",{className:hn.questionTitleEditorWrap},kr.createElement(Re.default.Item,{label:"\u9898\u5E72",name:Cr,labelCol:{span:24},rules:[{required:!0}]},kr.createElement(Gr,{scrollId:"name",watch:!0,height:140,placeholder:jt,showNullButton:!0,onCMBeforeChange:(Ve,Ue)=>{Ql(Ve,Ue,bl,tl)}}))),kr.createElement(Re.default.List,{name:sl,rules:[{validator(Ve,Ue){if((Ue==null?void 0:Ue.length)===0)return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const St of Ue){const{answer_text:Et}=St||{};if(Et!=null&&Et.some(Vt=>(Vt==null?void 0:Vt.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ve,{add:Ue,remove:St},{errors:Et})=>(zo.current=Ue,Ul.current=St,kr.createElement(kr.Fragment,null,kr.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ve.map((Vt,fn)=>{var da=Vt,{key:ba,name:Xa}=da,Ja=Rl(da,["key","name"]);return kr.createElement(Ze.Z,{className:"mb20",key:ba,align:"middle",wrap:!1},kr.createElement(Ce.Z,{flex:"0 0 auto",className:`${hn.blankIndex}`},"\u586B\u7A7A\u9879",fn+1),kr.createElement(Ce.Z,{flex:1},kr.createElement(Ze.Z,{align:"top",justify:"space-between",wrap:!1},kr.createElement(Ce.Z,null,kr.createElement(Re.default.Item,fi(li({},Ja),{name:[Xa,"answer_text"],noStyle:!0}),kr.createElement(qr,null))),(rn==null?void 0:rn.getFieldValue(["sub_item_banks",...Fa]))&&kr.createElement(Ce.Z,{flex:"224px"},kr.createElement(Re.default.Item,fi(li({},Ja),{name:[Xa,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:hn.blankInputNumberWrapper}),kr.createElement(oe.Z,{className:hn.blankInput,min:.1,max:100,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),kr.createElement(Re.default.Item,fi(li({},Ja),{name:[Xa,"position"],noStyle:!0}),kr.createElement(De.default,{type:"hidden"}))))})))),kr.createElement(Ze.Z,{align:"middle"},kr.createElement(Re.default.Item,{name:[Bn,"downcase"],valuePropName:"checked"},kr.createElement(Ta.Z,null)),kr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),kr.createElement(Ze.Z,{align:"middle"},kr.createElement(Re.default.Item,{name:[Bn,"no_space"],valuePropName:"checked"},kr.createElement(Ta.Z,null)),kr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Le==null?void 0:Le.length)>1&&kr.createElement(Ze.Z,{align:"middle",className:(Le==null?void 0:Le.length)>1?"mb30":`${hn.hide}`},kr.createElement(Re.default.Item,{name:ko},kr.createElement(Hl,null)),kr.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")),kr.createElement("div",{onClick:()=>_l(!0)},kr.createElement(Re.default.Item,{name:Pl,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},kr.createElement(lo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:gl}))))};var Zi=Object.defineProperty,gu=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,lu=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,pi=Object.prototype.propertyIsEnumerable,Eu=(jt,rn,Bn)=>rn in jt?Zi(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,qu=(jt,rn)=>{for(var Bn in rn||(rn={}))yl.call(rn,Bn)&&Eu(jt,Bn,rn[Bn]);if(lu)for(var Bn of lu(rn))pi.call(rn,Bn)&&Eu(jt,Bn,rn[Bn]);return jt},ts=(jt,rn)=>gu(jt,fu(rn)),ju=(jt,rn)=>{var Bn={};for(var Fa in jt)yl.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&lu)for(var Fa of lu(jt))rn.indexOf(Fa)<0&&pi.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const Lo={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Ur=({value:jt,onChange:rn,form:Bn,choiceKey:Fa})=>{const sl=(jt==null?void 0:jt.is_answer)===!0,Cr=jt==null?void 0:jt.choice_text,Pl=()=>{var ko;const jo=(ko=Bn==null?void 0:Bn.getFieldValue(["sub_item_banks",...Fa]))==null?void 0:ko.map(Tl=>({choice_text:Tl==null?void 0:Tl.choice_text,is_answer:!1}));Bn==null||Bn.setFieldValue(["sub_item_banks",...Fa],jo),rn(ts(qu({},jt),{is_answer:!0}))};return a.createElement(Ze.Z,{className:hn.choiceWrap,align:"middle",wrap:!1},a.createElement(Ce.Z,{onClick:Pl,className:`${hn.choiceIndex} ${hn.judgementIndex} ${sl?hn.activeAnswer:""}`},Lo[Cr]),a.createElement(Ce.Z,{flex:1,className:`${hn.editorWrap} ml15`},a.createElement("div",{className:`${hn.inputBorder} ${hn.placeholder} ${sl?hn.activeJudgementAnswer:""}`},Cr)),a.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:Pl,className:`${hn.setAnswerBtn} ${sl?hn.activeAnswer:""}`},sl?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Qr=({questionTitlePlaceholder:jt,choiceKey:rn="choices",form:Bn,titleKey:Fa="name",analysisKey:sl="analysis"})=>{const[Cr,Pl]=(0,a.useState)(!1);return a.createElement("div",{className:hn.wrap},a.createElement("div",{className:hn.questionTitleEditorWrap},a.createElement(Re.default.Item,{label:"\u9898\u5E72",name:Fa,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Gr,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Re.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},a.createElement(Re.default.List,{name:rn,rules:[{validator(ko,jo){return jo.some(gl=>(gl==null?void 0:gl.is_answer)===!0)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},ko=>a.createElement("div",{id:"choices"},ko.map(jo=>{var Tl=jo,{key:gl,name:_l}=Tl,Ri=ju(Tl,["key","name"]);return a.createElement(Re.default.Item,ts(qu({},Ri),{key:gl,name:_l,noStyle:!0}),a.createElement(Ur,{form:Bn,choiceKey:rn}))})))),a.createElement("div",{onClick:()=>Pl(!0)},a.createElement(Re.default.Item,{name:sl,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:Cr}))))};var Wr=Object.defineProperty,hl=Object.defineProperties,ql=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,gi=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,Ti=(jt,rn,Bn)=>rn in jt?Wr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Zu=(jt,rn)=>{for(var Bn in rn||(rn={}))gi.call(rn,Bn)&&Ti(jt,Bn,rn[Bn]);if(mi)for(var Bn of mi(rn))eu.call(rn,Bn)&&Ti(jt,Bn,rn[Bn]);return jt},pu=(jt,rn)=>hl(jt,ql(rn)),wl=(jt,rn)=>{var Bn={};for(var Fa in jt)gi.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&mi)for(var Fa of mi(jt))rn.indexOf(Fa)<0&&eu.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn};const zl=jt=>{var rn=jt,{value:Bn,onChange:Fa}=rn,sl=wl(rn,["value","onChange"]);const Cr=Pl=>{Fa([Pl])};return a.createElement(_t.Z,pu(Zu({},sl),{defaultValue:Bn==null?void 0:Bn[0],onChange:Cr}))},ml=jt=>{if(!jt)return!1;let rn=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 jt==="|"?(Ne.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},xo=({value:jt=[],onClose:rn})=>a.createElement(ha.default,{closable:!0,onClose:rn,className:hn.keywordTag},jt==null?void 0:jt.join(" \u6216 ")),si=({questionTitlePlaceholder:jt,form:rn,showKeywords:Bn,isMustKeyWords:Fa=Bn,titleKey:sl="name",analysisKey:Cr="analysis",answerTexts:Pl="answer_texts",keywords:ko="keywords",useKeywords:jo="use_keywords",indexs:Tl})=>{const[gl,_l]=(0,a.useState)(!1),[Ri,Ql]=(0,a.useState)(""),Yr=Re.default.useWatch("sub_item_banks",rn),{use_keywords:zo,score:bl}=(Yr==null?void 0:Yr[Tl])||{};return console.log(zo,bl,"itemValues"),a.createElement("div",{className:hn.wrap},a.createElement("div",{className:hn.questionTitleEditorWrap},a.createElement(Re.default.Item,{label:"\u9898\u5E72",name:sl,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Gr,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Re.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Pl,labelCol:{span:24}},a.createElement(zl,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Bn&&!Fa&&a.createElement(Re.default.Item,{hidden:!0,name:jo,valuePropName:"checked"},a.createElement(Ta.Z,{defaultChecked:!0})),Bn&&Fa&&a.createElement(Ze.Z,{align:"middle",className:"mb30"},a.createElement(Re.default.Item,{name:jo,valuePropName:"checked"},a.createElement(Ta.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(dr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(zo||!Fa)&&a.createElement(Re.default.List,{name:ko,rules:[{validator(Ul,tl){return Fa?tl!=null&&tl.length?(tl==null?void 0:tl.reduce((Ve,Ue)=>Ve+Ue.score,0))>parseFloat(bl)?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:tl,remove:Le})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${hn.title} mb10`},Fa?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(Ze.Z,{align:"middle",className:"font14 mb30"},a.createElement(Ce.Z,{flex:1},a.createElement(De.default,{value:Ri,onChange:Ve=>{Ql(Ve.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ve=>{var Ue,St,Et,Vt;const fn=`${(Ue=Ve.target)==null?void 0:Ue.value}`,da=(Et=(St=fn==null?void 0:fn.split("|"))==null?void 0:St.filter(Ja=>!!Ja))==null?void 0:Et.map(Ja=>Ja==null?void 0:Ja.trim()),ba=rn.getFieldValue(["sub_item_banks",...ko]),Xa=((Vt=ba==null?void 0:ba.map(Ja=>Ja==null?void 0:Ja.keyword))==null?void 0:Vt.flat())||[];for(const Ja of da)if(Xa.includes(Ja)){Ne.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}ml(fn)&&(tl({keyword:da,score:1}),Ql(""))},className:hn.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(Ve=>{var Ue=Ve,{key:St,name:Et}=Ue,Vt=wl(Ue,["key","name"]);return a.createElement(Ze.Z,{key:St,className:"mb20",style:{marginRight:148}},a.createElement(Ce.Z,{flex:1},a.createElement(Ze.Z,{align:"middle",justify:"space-between"},a.createElement(Re.default.Item,pu(Zu({},Vt),{name:[Et,"keyword"]}),a.createElement(xo,{onClose:()=>Le(Et)})),Fa&&a.createElement(Re.default.Item,pu(Zu({},Vt),{name:[Et,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:hn.blankInputNumberWrapper}),a.createElement(oe.Z,{className:hn.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>_l(!0)},a.createElement(Re.default.Item,{name:Cr,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:gl}))))};var Kn=x(59301),Jn=Object.defineProperty,Ia=Object.defineProperties,Nr=Object.getOwnPropertyDescriptors,wo=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,Io=(jt,rn,Bn)=>rn in jt?Jn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,_o=(jt,rn)=>{for(var Bn in rn||(rn={}))Ea.call(rn,Bn)&&Io(jt,Bn,rn[Bn]);if(wo)for(var Bn of wo(rn))Ya.call(rn,Bn)&&Io(jt,Bn,rn[Bn]);return jt},Kr=(jt,rn)=>Ia(jt,Nr(rn)),ul=(jt,rn)=>{var Bn={};for(var Fa in jt)Ea.call(jt,Fa)&&rn.indexOf(Fa)<0&&(Bn[Fa]=jt[Fa]);if(jt!=null&&wo)for(var Fa of wo(jt))rn.indexOf(Fa)<0&&Ya.call(jt,Fa)&&(Bn[Fa]=jt[Fa]);return Bn},$r=(jt,rn,Bn)=>new Promise((Fa,sl)=>{var Cr=jo=>{try{ko(Bn.next(jo))}catch(Tl){sl(Tl)}},Pl=jo=>{try{ko(Bn.throw(jo))}catch(Tl){sl(Tl)}},ko=jo=>jo.done?Fa(jo.value):Promise.resolve(jo.value).then(Cr,Pl);ko((Bn=Bn.apply(jt,rn)).next())});const{Panel:ei}=fa.default,ki=null,cu=(jt,rn)=>{var Bn=jt,{globalSetting:Fa,loading:sl,dispatch:Cr,editData:Pl,onRef:ko=()=>{},isEdit:jo}=Bn,Tl=ul(Bn,["globalSetting","loading","dispatch","editData","onRef","isEdit"]);const[gl,_l]=(0,a.useState)(""),[Ri,Ql]=(0,a.useState)([]),[Yr]=Re.default.useForm();(0,a.useEffect)(()=>{!Pl||!jo||(_l(Pl==null?void 0:Pl.name),Ql(Pl==null?void 0:Pl.sub_item_banks),Yr.setFieldsValue(_o({},Pl)))},[Pl]),(0,a.useEffect)(()=>{Ql(Yr.getFieldValue("sub_item_banks"))},[Re.default.useWatch("sub_item_banks",Yr)]),(0,a.useImperativeHandle)(rn,()=>({onSave:zo,Clear:bl}));const zo=()=>$r(void 0,null,function*(){if(!gl)return Ne.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield Yr.validateFields()}catch(St){return console.log(St,"errInfo"),Ne.ZP.error(St.errorFields[0].errors[0]),!1}const Ue=Ri.map(St=>_o({id:St.id>1?St.id:null},St));return{name:gl,sub_item_banks:Ue}}),bl=()=>{_l(""),Ql([])},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"},tl=({value:Ue})=>Kn.createElement("div",{style:{textAlign:"center",color:"#DF3065",margin:"0 5px"}},Ue),[Le,Ve]=(0,a.useState)();return Kn.createElement("section",{className:Ge.wrap},Kn.createElement("p",{className:Ge.titleWrap},Kn.createElement("span",{className:Ge.required},"*"),Kn.createElement("span",{className:Ge.title},"\u9898\u5E72\uFF1A")),Kn.createElement(_t.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:gl,onChange:Ue=>_l(Ue)}),Kn.createElement(Re.default,{form:Yr,autoComplete:"off"},Kn.createElement(Re.default.List,{name:"sub_item_banks",rules:[{validator(Ue,St){return St?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Ue,{add:St,remove:Et})=>{const Vt=Yr.getFieldValue("sub_item_banks");return Kn.createElement(Kn.Fragment,null,Kn.createElement(fa.default,{className:Ue.length>0?Ge.collapseWrapper:"",bordered:!1,expandIcon:({isActive:fn})=>Kn.createElement("i",{className:`iconfont icon-weizhankai ${fn?Ge.open:Ge.close}`,style:{fontSize:14,transition:"all .2s"}})},Ue.map((fn,da)=>{var ba=fn,{key:Xa,name:Ja}=ba,Sa=ul(ba,["key","name"]),cr,tr,fr,ma,Qa,Br,So,so,Oo,Mo,No,po;return Kn.createElement(ei,{className:Ge.panel,forceRender:!0,header:Kn.createElement("div",{className:Ge.panelHeader},"\u7B2C",da+1,"\u5C0F\u9898",Kn.createElement("span",null,"\uFF08",Ul[(cr=Vt==null?void 0:Vt[Ja])==null?void 0:cr.item_type],"\uFF09")),extra:Kn.createElement(Ze.Z,{align:"middle",onClick:Fl=>Fl.stopPropagation(),style:{display:"flex",alignItems:"center"}},((tr=Vt==null?void 0:Vt[Ja])==null?void 0:tr.item_type)=="completion"&&Kn.createElement(Re.default.Item,Kr(_o({},Sa),{name:[Ja,"score"],className:Ge.blankInputNumberWrapper,style:{marginBottom:0}}),((fr=Vt==null?void 0:Vt[Ja])==null?void 0:fr.item_type)=="completion"&&Kn.createElement("div",{style:{display:"flex",alignItems:"center",color:"#191919"}},"\u5171",Kn.createElement(tl,{value:(ma=Vt==null?void 0:Vt[Ja])==null?void 0:ma.score}),"\u5206")),((Qa=Vt==null?void 0:Vt[Ja])==null?void 0:Qa.item_type)=="completion"&&Kn.createElement(Kn.Fragment,null,Kn.createElement(we.ZP.Group,{defaultValue:(Br=Vt==null?void 0:Vt[Ja])==null?void 0:Br.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:Fl=>{var El;console.log(Yr.getFieldsValue()),Yr==null||Yr.setFieldValue(["sub_item_banks",Ja,"use_blank_score"],(El=Fl==null?void 0:Fl.target)==null?void 0:El.value),Ve(new Date)}}),Kn.createElement(ye.Z,{overlayInnerStyle:{width:460},title:Kn.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",Kn.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")},Kn.createElement("i",{className:"icon-tishixiaowenhao font18 c-3061d0"})))),key:Xa},Kn.createElement(Re.default.Item,Kr(_o({},Sa),{name:Ja}),(((So=Vt==null?void 0:Vt[Ja])==null?void 0:So.item_type)=="single"||((so=Vt==null?void 0:Vt[Ja])==null?void 0:so.item_type)=="multiple")&&Kn.createElement(xl,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Oo=Vt==null?void 0:Vt[Ja])==null?void 0:Oo.item_type)!="single",form:Yr,choiceKey:[Ja,"choices"],titleKey:[Ja,"name"],analysisKey:[Ja,"analysis"],choiceOptionsPath:["sub_item_banks",Ja,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Mo=Vt==null?void 0:Vt[Ja])==null?void 0:Mo.item_type)=="completion"&&Kn.createElement($i,{form:Yr,name:Ja,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Ja,"use_blank_score"],titleKey:[Ja,"name"],analysisKey:[Ja,"analysis"],isOrdered:[Ja,"is_ordered"],answerKey:[Ja,"standard_answer"],key:Le}),((No=Vt==null?void 0:Vt[Ja])==null?void 0:No.item_type)=="judgement"&&Kn.createElement(Qr,{form:Yr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Ja,"name"],analysisKey:[Ja,"analysis"],choiceKey:[Ja,"choices"]}),((po=Vt==null?void 0:Vt[Ja])==null?void 0:po.item_type)=="subjective"&&Kn.createElement(si,{showKeywords:!0,form:Yr,titleKey:[Ja,"name"],analysisKey:[Ja,"analysis"],answerTexts:[Ja,"answer_texts"],useKeywords:[Ja,"use_keywords"],keywords:[Ja,"keywords"],indexs:Ja,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})))})))};var ol=(0,ve.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(cu)),Sl=x(58798),vi=x(19842),xi=x(57809),wu=x(1710),Hi={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"},ls=x(68492),Qs=x(55782),vs=x(30467),Ms=x(20562),hs=x(77740),$s=x(89274),Os=({open:jt,onCancel:rn,onOk:Bn})=>{const Fa=(0,Qs.g)(),[sl,Cr,Pl,ko]=(0,Ms.U)(vs.Gm,{page:1,limit:10,keyword:"",diff:"",shixun_publish_status:"",discipline_id:"",sub_discipline_id:"",type:0,include_shixuns:!0,item_type:"SHIXUN"}),[jo,Tl]=(0,a.useState)(!1);(0,a.useEffect)(()=>{jt&&Pl({page:1,limit:10,type:0},!0).then(Yr=>{(Yr==null?void 0:Yr.shixuns_count)===0&&Tl(!0)})},[jt]);const[gl,_l]=(0,a.useState)([]),[Ri,Ql]=(0,a.useState)([]);return a.createElement(Be.default,{title:"\u9009\u62E9\u5B9E\u8BAD\u9898",open:jt,width:948,centered:!0,closable:!0,onCancel:rn,onOk:()=>Bn(Ri),destroyOnClose:!0},a.createElement(Ze.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650}},a.createElement(Ce.Z,null,a.createElement(vi.Z,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Fa,onChange:Yr=>{Pl({page:1,discipline_id:Yr==null?void 0:Yr[0],sub_discipline_id:Yr==null?void 0:Yr[1]})}}),a.createElement(xi.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=>Pl({page:1,diff:Yr})}),a.createElement(xi.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=>Pl({page:1,shixun_publish_status:Yr})})),a.createElement(ls.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",style:{width:290},onChange:Yr=>{Pl({keyword:Yr,page:1})}})),jo?a.createElement("div",null,a.createElement(hs.Z,{customText:"\u6682\u65E0\u6570\u636E",ButtonText:"\u524D\u5F80\u5B9E\u8DF5\u9879\u76EE\u5E93\uFF0C\u6DFB\u52A0\u66F4\u591A\u8BD5\u9898>",ButtonClick:()=>(0,Ae.xg)("/shixuns")})):a.createElement(wu.default,{loading:Cr,rowKey:"id",columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:(Yr,zo)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{className:zo!=null&&zo.high_resources_consume?Hi.title:"",title:Yr||"--"},a.createElement(de.Z,{key:1,showLines:1,showTextOnly:!0,value:Yr||"--"})),(zo==null?void 0:zo.high_resources_consume)&&a.createElement($s.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u96BE\u5EA6",dataIndex:"level"},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",render:(Yr,zo,bl)=>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(dr.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",width:100,render:(Yr,zo,bl)=>a.createElement("span",null,Yr||"- -")},{title:"\u64CD\u4F5C",render(Yr,zo){const{title:bl,challenge_names:Ul,author_name:tl,identifier:Le,author_school_name:Ve,study_count:Ue}=zo||{};return a.createElement("div",null,a.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Be.default.confirm({title:"\u9898\u76EE\u8BE6\u60C5",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:a.createElement("div",null,a.createElement(de.Z,{value:bl,style:{marginBottom:18}}),a.createElement("div",{className:Hi.challengeNameWrapper},Ul.map((St,Et)=>a.createElement("div",{className:Hi.challengeName,key:Et},"\u7B2C",(0,Ae.EM)(Et+1),"\u9898\xA0",St))),a.createElement(Ze.Z,{className:Hi.shixunPreviewFooter,justify:"space-between",style:{alignItems:"center"}},a.createElement(Ce.Z,{className:Hi.shixunInfoWrapper},a.createElement("span",null,"\u521B\u5EFA\u8005"),a.createElement("span",{className:Hi.shixunInfo},tl.split("\u3001")[0]),a.createElement("span",null,"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{className:Hi.shixunInfo},Ve),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Hi.shixunInfo},Ue)),a.createElement(Fe.ZP,{type:"primary",className:Hi.btnToDetail,onClick:()=>(0,Ae.xg)(`/shixuns/${Le}/challenges?exercise=true`)},a.createElement("i",{className:"iconfont icon-shixunkecheng"}),"\u5B9E\u8BAD\u8BE6\u60C5")))})}},"\u67E5\u770B"),(zo==null?void 0:zo.shixun_tag_num)===1&&a.createElement("a",{target:"_blank",href:`/shixuns/${zo==null?void 0:zo.identifier}/challenges`,style:{marginLeft:10}},"\u53BB\u53D1\u5E03"))}}],dataSource:ko==null?void 0:ko.items,rowSelection:{type:"radio",selectedRowKeys:gl,preserveSelectedRowKeys:!0,getCheckboxProps:Yr=>({disabled:Yr.shixun_tag_num===1}),onChange(Yr,zo){var bl,Ul,tl;console.log(Yr),_l(Yr);const Le=[];for(const Ue of Ri)Yr.includes(Ue.id)&&Le.push(Ue);const Ve=Le.map(Ue=>Ue.id);for(const Ue of zo)Ue&&Yr.includes(Ue.id)&&!Ve.includes(Ue.id)&&Le.push({id:Ue.id,difficulty:Ue.level,identifier:Ue.identifier,name:Ue.name,real_name:(bl=Ue==null?void 0:Ue.author_name)==null?void 0:bl.split("\u3001")[0],school_name:Ue.author_school_name,challenge_names:Ue.challenge_names,challenges:(Ul=Ue.challenge_names)==null?void 0:Ul.map((St,Et)=>({subject:St,id:Et,score:5})),score:((tl=Ue.challenge_names)==null?void 0:tl.length)*5,study_count:Ue.study_count,challenges_count:Ue.challenges_count});Ql(Le)}},pagination:{current:sl.page,pageSize:sl.limit,total:ko==null?void 0:ko.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,zo){Pl({page:Yr,limit:zo})},size:"default"},scroll:{y:400}}))},Ss=x(70170),Ys=x(8671),ss=(jt,rn,Bn)=>new Promise((Fa,sl)=>{var Cr=jo=>{try{ko(Bn.next(jo))}catch(Tl){sl(Tl)}},Pl=jo=>{try{ko(Bn.throw(jo))}catch(Tl){sl(Tl)}},ko=jo=>jo.done?Fa(jo.value):Promise.resolve(jo.value).then(Cr,Pl);ko((Bn=Bn.apply(jt,rn)).next())}),Ts=({visible:jt,getdata:rn,onCancel:Bn,onRandomExchange:Fa,selectFromProblemSet:sl,questionParams:Cr})=>{const[Pl,ko]=(0,a.useState)(!1),[jo,Tl]=(0,a.useState)(!1),[gl,_l]=(0,a.useState)({}),Ri=(0,ve.useParams)(),[Ql,Yr]=(0,a.useState)(),zo=(bl,Ul)=>ss(void 0,null,function*(){Tl(!0);const tl=yield(0,Se.ZP)(`/api/exercises/${Ri.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Cr.id,item_bank_id:bl,shixuns_info:[{id:bl,is_copy:Ul!=1,is_use:Ul!=1}]}});Tl(!1),tl!=null&&tl.status||(Ne.ZP.info("\u6362\u9898\u6210\u529F"),Bn(),rn())});return a.createElement(Be.default,{title:"\u8BF7\u9009\u62E9\u66FF\u6362\u65B9\u5F0F",open:jt,onCancel:Bn,centered:!0,maskClosable:!0,footer:null},a.createElement(Ze.Z,{justify:"center",className:"pb20"},a.createElement(Sl.Z,{onClick:Fa},"\u968F\u673A\u66F4\u6362"),(Cr==null?void 0:Cr.type)!=="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:sl},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9"),(Cr==null?void 0:Cr.type)==="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:()=>{ko(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9")),a.createElement(Os,{open:Pl,onCancel:()=>ko(!1),onOk:bl=>ss(void 0,null,function*(){if(console.log("----selectedRows",bl,Ri),(bl==null?void 0:bl.length)<=0){Ne.ZP.info("\u8BF7\u9009\u62E9\u5B9E\u8BAD");return}let Ul=bl==null?void 0:bl.map(Le=>Le==null?void 0:Le.id),tl=yield(0,Ys.Tr)({id:[...Ul],course_id:Ri.coursesId,type:"shixun"});(tl==null?void 0:tl.student_count)===0?zo(Ul==null?void 0:Ul[0],1):(Yr(Ul),_l(tl)),ko(!1)})}),a.createElement(Ss.Z,{resdata:gl,type:"shixun",okloading:jo,oktext:(gl==null?void 0:gl.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:bl=>ss(void 0,null,function*(){zo(Ql==null?void 0:Ql[0],2)})}))},Ws=x(64410),Es=x(24334),cs=x(52660),Gs=x(41843),xs=x(13656),qc=Object.defineProperty,ns=Object.defineProperties,ec=Object.getOwnPropertyDescriptors,tc=Object.getOwnPropertySymbols,xc=Object.prototype.hasOwnProperty,ai=Object.prototype.propertyIsEnumerable,wc=(jt,rn,Bn)=>rn in jt?qc(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ps=(jt,rn)=>{for(var Bn in rn||(rn={}))xc.call(rn,Bn)&&wc(jt,Bn,rn[Bn]);if(tc)for(var Bn of tc(rn))ai.call(rn,Bn)&&wc(jt,Bn,rn[Bn]);return jt},ws=(jt,rn)=>ns(jt,ec(rn)),_u=(jt,rn,Bn)=>new Promise((Fa,sl)=>{var Cr=jo=>{try{ko(Bn.next(jo))}catch(Tl){sl(Tl)}},Pl=jo=>{try{ko(Bn.throw(jo))}catch(Tl){sl(Tl)}},ko=jo=>jo.done?Fa(jo.value):Promise.resolve(jo.value).then(Cr,Pl);ko((Bn=Bn.apply(jt,rn)).next())}),sc=({data:jt,submit:rn,goBack:Bn,loading:Fa,onTypeScore:sl,editPreview:Cr=!1,onSkipExamination:Pl,selectValue:ko,onExchange:jo,getdata:Tl,handleMarkWrongQuestion:gl})=>{var _l,Ri,Ql,Yr,zo,bl,Ul,tl,Le,Ve,Ue;const St=(0,a.useRef)(),[Et,Vt]=(0,a.useState)(null),[fn,da]=(0,a.useState)(!1),[ba,Xa]=(0,a.useState)(!1),Ja=(0,a.useRef)(),[Sa]=Re.default.useForm(),cr=(0,ve.useParams)(),[tr,fr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{da(!0)},[]),(0,a.useEffect)(()=>{Cr||(0,Ae.Dk)("\u8BD5\u5377\u9884\u89C8")},[Cr]);const ma=["\u5BB9\u6613","\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Qa={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"},Br={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"},So=jn=>{var jr;const Wo=[];return a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(jr=jn==null?void 0:jn.choices)==null?void 0:jr.map((We,je)=>(We.is_answer&&Wo.push(xs.k4[je]),a.createElement("ul",{key:je},a.createElement("li",null,xs.k4[je],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:We.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Wo.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ma[jn.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jn==null?void 0:jn.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:"),jn==null?void 0:jn.tag_discipline_name)))))},so=(jn,jr)=>{var Wo;const We=(Wo=jn==null?void 0:jn.standard_answer)==null?void 0:Wo.map((je,Bt)=>{var It;return a.createElement("div",{key:Bt},`\u7B54\u6848\uFF08\u586B\u7A7A${je==null?void 0:je.position}\uFF09\uFF1A${(It=je==null?void 0:je.answer_text)==null?void 0:It.join("\u3001")}`)});return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,We)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),jr?`${(jr==null?void 0:jr.discipline_name)||"--"}/${jr==null?void 0:jr.sub_discipline_name}`:`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jr?jr==null?void 0:jr.tag_discipline_name:jn==null?void 0:jn.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:"),jr?jr==null?void 0:jr.tag_discipline_name:jn==null?void 0:jn.tag_discipline_name)))))},Oo=jn=>{var jr;const Wo=(jr=jn==null?void 0:jn.standard_answer)==null?void 0:jr.map((We,je)=>a.createElement("div",{key:je},`\u7B54\u6848\uFF08\u586B\u7A7A${(We==null?void 0:We.position)||(We==null?void 0:We.exercise_choice_id)}\uFF09\uFF1A${We==null?void 0:We.answer_text}`));return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Wo)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jn==null?void 0:jn.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:"),jn==null?void 0:jn.tag_discipline_name)))))},Mo=(jn,jr)=>{var Wo;return a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",(Wo=jn==null?void 0:jn.answer_texts)==null?void 0:Wo[0]),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),jr?`${(jr==null?void 0:jr.discipline_name)||"--"}/${jr==null?void 0:jr.sub_discipline_name}`:`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jr?jr==null?void 0:jr.tag_discipline_name:jn==null?void 0:jn.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:"),jr?jr==null?void 0:jr.tag_discipline_name:jn==null?void 0:jn.tag_discipline_name))))},No=jn=>{var jr,Wo;return a.createElement("div",{className:fe.analysis},a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u9884\u671F\u8F93\u51FA:"),a.createElement(de.Z,{value:(jr=jn==null?void 0:jn.program_attr)==null?void 0:jr.description})),a.createElement("div",{style:{marginTop:20}},"\u6B63\u786E\u7B54\u6848\uFF1A",((Wo=jn==null?void 0:jn.program_attr)==null?void 0:Wo.answer_text)||"--"),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:jn.analysis?jn.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:"),`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jn==null?void 0:jn.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:"),jn==null?void 0:jn.tag_discipline_name))))},po=(jn,jr)=>{var Wo;return a.createElement("div",null,(Wo=jn==null?void 0:jn.sub_item_banks)==null?void 0:Wo.map((We,je)=>{var Bt,It;const Qt=[];return a.createElement(a.Fragment,null,a.createElement("div",{style:{marginLeft:25,fontSize:"16px",color:"#333",paddingTop:"15px"}},jr+1+"."+(je+1),"\uFF08",Qa[We.item_type]||Br[We.item_type],"\uFF09",We.name),(We.item_type=="SINGLE"||We.item_type=="MULTIPLE"||We.item_type=="JUDGMENT"||We.item_type=="single"||We.item_type=="multiple"||We.item_type=="judgement")&&a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Bt=We==null?void 0:We.choices)==null?void 0:Bt.map((Zt,Mn)=>(Zt.is_answer&&Qt.push(xs.k4[Mn]),a.createElement("ul",{key:Mn},a.createElement("li",null,xs.k4[Mn],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Zt.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Qt.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ma[We.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:We.analysis?We.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:"),`${(jn==null?void 0:jn.discipline_name)||"--"}/${jn==null?void 0:jn.sub_discipline_name}`),a.createElement(ye.Z,{title:jn==null?void 0:jn.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:"),jn==null?void 0:jn.tag_discipline_name))))),(We.item_type=="COMPLETION"||We.item_type=="completion")&&so(We,jn),(We.item_type=="SUBJECTIVE"||We.item_type=="subjective")&&Mo(We,jn),((It=jt==null?void 0:jt.exam)==null?void 0:It.exercise_status)===3&&a.createElement("div",{className:"flex gap-20px mt20"},a.createElement(cs.Z,{state:We==null?void 0:We.is_wrong,onClick:()=>{gl==null||gl({value:ws(ps({},We),{question_id:We==null?void 0:We.id,question_score:We==null?void 0:We.score})})}}),We.item_type=="single"&&a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Qi({value:We})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848")))}))},Fl=jn=>{var jr,Wo,We;return a.createElement("div",{style:{marginTop:"12px"}},(Wo=(jr=jn==null?void 0:jn.shixun)==null?void 0:jr.challenges)==null?void 0:Wo.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,Ae.Pq)(je==null?void 0:je.challenge_name,44)))),Cr&&a.createElement("div",null,"\u5206\u503C\uFF1A",je.score,"\u5206"))),a.createElement(ve.Link,{style:{float:"right"},target:"_blank",to:`/shixuns/${(We=jn==null?void 0:jn.shixun)==null?void 0:We.identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5"),a.createElement("div",{style:{clear:"both"}}))},El=jn=>{let jr=jn.questions_score/jn.questions_count;Be.default.confirm({icon:null,centered:!0,title:"\u5206\u6570\u8BBE\u7F6E",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{className:fe.modalRow,style:{justifyContent:"flex-start"}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",null,jn==null?void 0:jn.name,"\uFF1A"),a.createElement(oe.Z,{min:0,precision:1,defaultValue:jr,onChange:Wo=>{jr=Wo}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>_u(void 0,null,function*(){var Wo;if(!jr)return Ne.ZP.warning("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A\u6216\u4E3A0"),Promise.reject();const We={type:jn==null?void 0:jn.type,score:jr,scoreTotal:Number((Wo=jr*jn.questions_count)==null?void 0:Wo.toFixed(1))};sl(We)})})},Qo=()=>{let jn="";Be.default.confirm({icon:null,centered:!0,title:"\u4FDD\u5B58\u8BD5\u5377",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20"},a.createElement("img",{style:{marginRight:5},src:Tt.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:fe.modalRow,style:{marginTop:20}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",{style:{flexShrink:0}},"\u8BD5\u5377\u540D\u79F0\uFF1A"),a.createElement(De.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",min:0,maxLength:60,defaultValue:jn,onChange:jr=>{jn=jr.target.value}}))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>_u(void 0,null,function*(){var jr;if(!jn)return Ne.ZP.warning("\u8BD5\u5377\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Wo=[],We=[],je=[],Bt=[];(jr=jt==null?void 0:jt.questionList)==null||jr.forEach(Qt=>{var Zt;(Zt=Qt.questions)==null||Zt.forEach(Mn=>{let Sn=Qt.questions_score/Qt.questions_count;Sn=Sn&&Sn.toFixed(1),Qt.type==="COMBINATION"&&je.push({id:Mn.id,sub_item_bank_ids:Mn.sub_item_banks.map(zn=>zn.id)}),Qt.type==="PRACTICAL"?Bt.push(Mn.id):(Wo.push(Mn.id),We.push(Sn))})}),console.log("-----",je),yield rn({item_bank_ids:Wo,item_bank_scores:We,name:jn,combination_item_banks:je,shixun_ids:Bt})})})},Ci=(jn,jr,Wo,We)=>{var je;const Bt=`${location.pathname}${location.search}`,It=(je=We.questions)==null?void 0:je.map(Qt=>Qt==null?void 0:Qt.id);if(Bt.includes("exercise"))Ja.current={id:jn,ids:It,type:jr,index:Wo},Xa(!0);else{let Qt=Be.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:()=>_u(void 0,null,function*(){Qt.update({cancelButtonProps:{disabled:!0}}),yield jo({single_question_id:jn,seleted_item_bank_ids:It},{type:jr,index:Wo}),Qt.update({cancelButtonProps:{disabled:!1}}),Ne.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u8BD5\u9898")})})}},wi=jn=>{var jr;const Wo=(jr=jn.questions)==null?void 0:jr.map(Bt=>Bt==null?void 0:Bt.id),We=jn.name;let je=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:`\u786E\u8BA4\u66F4\u6362${We}\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F`,cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>_u(void 0,null,function*(){je.update({cancelButtonProps:{disabled:!0}}),yield jo({seleted_item_bank_ids:Wo},{type:jn.type}),je.update({cancelButtonProps:{disabled:!1}}),Ne.ZP.success(`\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210${We}\u8BD5\u9898`)})})},Ki=()=>{let jn=Be.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:()=>_u(void 0,null,function*(){jn.update({cancelButtonProps:{disabled:!0}}),yield jo(),jn.update({cancelButtonProps:{disabled:!1}}),Ne.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u6574\u5F20\u8BD5\u9898")})})},Rr=jn=>{console.log(jn,"key"),Pl(jn-1)},zi=(jn,jr)=>{var Wo,We;if(jr==="SINGLE")return a.createElement(a.Fragment,null,a.createElement(Ln,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="MULTIPLE")return a.createElement(a.Fragment,null,a.createElement(ja,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="JUDGMENT")return a.createElement(a.Fragment,null,a.createElement(yt,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="COMPLETION")return a.createElement(a.Fragment,null,a.createElement(Je,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="SUBJECTIVE")return a.createElement(a.Fragment,null,a.createElement(Pa,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="COMBINATION")return a.createElement(a.Fragment,null,a.createElement(ol,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null));if(jr==="BPROGRAM")return a.createElement(a.Fragment,null,a.createElement(Re.default,{form:Sa,style:{marginTop:20},onFinishFailed:je=>{var Bt,It;je.errorFields[0].name.includes("standard_answers")?Ne.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ne.ZP.error(je.errorFields[0].errors[0]),Sa.scrollToField((It=(Bt=je==null?void 0:je.errorFields)==null?void 0:Bt[0])==null?void 0:It.name,{behavior:"smooth",block:"center"})},onFinish:je=>_u(void 0,null,function*(){var Bt;let It=ws(ps({question_score:jn.score},je),{question_type:8,hack:ws(ps({},je.hack),{difficult:jn.program_attr.difficult}),hack_codes:ws(ps({},je.hack_codes),{code:Es.Base64.encode((Bt=je.hack_codes)==null?void 0:Bt.code)})});tr&&(It.is_cover=1);const Qt=yield(0,Se.ZP)(`/api/exercise_questions/${jn.id}.json`,{method:"put",body:It});(Qt==null?void 0:Qt.status)===0&&(Ne.ZP.success("\u7F16\u8F91\u6210\u529F"),Rr(ko+1)),Vt(null)})},a.createElement(Ws.tc,{form:Sa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,hackidentifier:(Wo=jn==null?void 0:jn.program_attr)==null?void 0:Wo.identifier,answerKey:"standard_answers"}),a.createElement(be.Z,null)));if(jr==="PROGRAM"&&ve.history.push(`/problems/${(We=jn==null?void 0:jn.program_attr)==null?void 0:We.identifier}/edit?type=exercises&express_id=${cr.categoryId}&question_id=${jn==null?void 0:jn.id}&score=${jn==null?void 0:jn.score}&callback_url=${location.pathname}&select=${ko}&exercise=true`),jr==="PRACTICAL")return a.createElement(a.Fragment,null,a.createElement(Na,{ref:St,editData:jn,isEdit:!0}),a.createElement(be.Z,null))},hi=(jn,jr)=>_u(void 0,null,function*(){var Wo,We,je,Bt,It,Qt;const Zt=yield(Wo=St.current)==null?void 0:Wo.onSave();if(!Zt)return;const Mn=An=>{const ua=An.map(er=>er.choice_text.trim().replace(/^\s+|\s+$/g,""));return new Set(ua).size!==ua.length},Sn={question_score:jr.score,analysis:Zt.analysis};if(jn==="SINGLE"||jn==="MULTIPLE"||jn==="JUDGMENT"){if(jn!=="JUDGMENT"&&Mn(Zt==null?void 0:Zt.choices)){Ne.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}const An=[],ua=[];Sn.question_type=jn==="JUDGMENT"?2:1,Sn.question_title=Zt==null?void 0:Zt.name,(We=Zt==null?void 0:Zt.choices)==null||We.forEach((lr,er)=>{An.push(lr.choice_text),lr!=null&&lr.is_answer&&ua.push(er+1)}),Sn.question_choices=An,Sn.standard_answers=ua}if(jn==="COMPLETION"){let An=(je=Zt==null?void 0:Zt.standard_answers)==null?void 0:je.map((er,mr)=>(er==null?void 0:er.score)<=0?mr+1:null).filter(er=>er!==null);if((An==null?void 0:An.length)>0)return Ne.ZP.warning(`\u7B2C${An.join("\u3001")}\u9879\u7684\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A`),!1;let ua=(Bt=Zt==null?void 0:Zt.standard_answers)==null?void 0:Bt.reduce((er,mr)=>er+(Number(mr==null?void 0:mr.score)||0),0);if(parseFloat(ua.toFixed(2))!=(Sn==null?void 0:Sn.question_score))return Ne.ZP.warning("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01"),!1;Sn.is_ordered=Zt.is_ordered,Sn.question_title=Zt==null?void 0:Zt.name,Sn.use_blank_score=Zt==null?void 0:Zt.use_blank_score,Sn.question_type=3;const lr=[];(It=Zt==null?void 0:Zt.standard_answers)==null||It.forEach((er,mr)=>{lr.push({choice_id:er.position,answer_text:er.answer_text,score:er.score})}),Sn.standard_answers=lr,Sn.downcase=Zt==null?void 0:Zt.downcase,Sn.no_space=Zt==null?void 0:Zt.no_space}if(jn==="SUBJECTIVE"&&(console.log("editorData"),console.log(Zt),Sn.question_title=Zt==null?void 0:Zt.name,Sn.question_type=4,Sn.answer_texts=Zt==null?void 0:Zt.answer_texts,Sn.use_keywords=Zt==null?void 0:Zt.use_keywords,Sn.keywords=Zt==null?void 0:Zt.keywords),jn==="COMBINATION"){Sn.question_title=Zt==null?void 0:Zt.name,Sn.question_type=7;try{Sn.sub_questions=(Qt=Zt==null?void 0:Zt.sub_item_banks)==null?void 0:Qt.map((An,ua)=>{var lr,er,mr;if((An==null?void 0:An.item_type)=="single"||(An==null?void 0:An.item_type)=="multiple"){if(Mn(An==null?void 0:An.choices))throw new Error(`\u7B2C${ua+1}\u5C0F\u9898\u9009\u9879\u5185\u5BB9\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58`);const Fr=[],Dr=[];return(lr=An==null?void 0:An.choices)==null||lr.forEach((Tr,Mr)=>{Fr.push(Tr.choice_text),Tr!=null&&Tr.is_answer&&Dr.push(Mr+1)}),{id:An.id,question_id:An.id,question_title:An.name,difficulty:An.difficulty,question_type:(An==null?void 0:An.item_type)=="single"?0:(An==null?void 0:An.item_type)=="multiple"?1:2,question_choices:Fr,standard_answers:Dr,analysis:An.analysis,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="completion"){let Fr=(er=An==null?void 0:An.standard_answer)==null?void 0:er.reduce((Tr,Mr)=>Tr+(Number(Mr==null?void 0:Mr.score)||0),0);if(parseFloat(Fr.toFixed(2))!=(An==null?void 0:An.score))throw new Error("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01");const Dr=[];return(mr=An==null?void 0:An.standard_answer)==null||mr.forEach((Tr,Mr)=>{Dr.push({choice_id:Tr.position,answer_text:Tr.answer_text,score:Tr.score})}),{id:An.id,question_id:An.id,is_ordered:An.is_ordered,question_title:An.name,difficulty:An.difficulty,question_type:3,standard_answers:Dr,use_blank_score:An.use_blank_score,analysis:An.analysis,downcase:An==null?void 0:An.downcase,no_space:An==null?void 0:An.no_space,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="subjective")return{id:An.id,question_id:An.id,question_title:An.name,question_type:4,difficulty:An.difficulty,answer_texts:An==null?void 0:An.answer_texts,analysis:An.analysis,question_score:An==null?void 0:An.score,use_keywords:An.use_keywords,keywords:An==null?void 0:An.keywords}})}catch(An){Ne.ZP.warning(An.message);return}delete Sn.analysis}let zn=!1;(jr==null?void 0:jr.is_my)===1&&(zn=yield new Promise((ua,lr)=>{Be.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:()=>{ua(!0)},onCancel:()=>{ua(!1)}})})),zn&&(Sn.is_cover=1);const Oa=jn!=="PRACTICAL"?yield(0,Se.ZP)(`/api/exercise_questions/${jr.id}.json`,{method:"put",body:Sn}):yield(0,Se.ZP)(`/api/exercise_questions/${jr.id}/update_shixun_score.json`,{method:"post",body:ps({},Zt)});(Oa==null?void 0:Oa.status)===0&&(Ne.ZP.success("\u7F16\u8F91\u6210\u529F"),Rr(ko+1),Vt(null))}),Si=()=>_u(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,Se.ZP)(`/api/exercises/${cr.categoryId}/sync_random_question.json`,{method:"post"})).status===0&&(yield Pl(ko),Ne.ZP.success("\u66F4\u65B0\u6210\u529F")),(0,ve.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),Qi=({value:jn}={})=>{var jr;const Wo=[];let We=[];const je=(jr=jn==null?void 0:jn.choices)==null?void 0:jr.map((It,Qt)=>{var Zt;const Mn=Qt+1;return It!=null&&It.is_answer&&(Wo.push(Mn),We.push(Mn)),{value:Mn,label:a.createElement(de.Z,{className:"c-black font14",value:`${(Zt=xs.k4)==null?void 0:Zt[Qt]}. ${It==null?void 0:It.choice_text}`}),disabled:It==null?void 0:It.origin_standard_answer}}),Bt=Be.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 ",Wo==null?void 0:Wo.map(It=>{var Qt;return(Qt=xs.k4)==null?void 0:Qt[It-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:We,onChange:It=>{We=It}})),onOk:()=>_u(void 0,null,function*(){const It=yield(0,Se.ZP)(`/api/exercises/${cr.categoryId}/questions/${jn==null?void 0:jn.id}/add_standard_answers.json`,{method:"put",body:{standard_answer:We}});(It==null?void 0:It.status)===0&&(Ne.ZP.success("\u4FEE\u6539\u6210\u529F"),Rr(ko+1))})})},Vi=(_l=jt==null?void 0:jt.questionList)==null?void 0:_l.reduce((jn,jr)=>jn+Number(jr.questions_score),0),Mi=Cr&&((Ri=jt==null?void 0:jt.exam)==null?void 0:Ri.exercise_status)!==1;return a.createElement("section",{className:fe.wrap},a.createElement("div",{id:"id_left_preview",className:fe.left,onMouseEnter:jn=>{const jr=document.getElementById("id_left_preview");jr.style.overflowY="auto"},onMouseLeave:jn=>{const jr=document.getElementById("id_left_preview");jr.style.overflowY="hidden"}},a.createElement("div",{className:fe.title},a.createElement("div",{className:"body-overflow-initial"},a.createElement("b",null),a.createElement("span",null,"\u7B54\u9898\u5361"))),a.createElement("div",{className:fe.total},a.createElement("div",null,a.createElement("img",{src:Pt}),a.createElement("span",null,"\u9898\u6570(\u9053)"),a.createElement("aside",null,jt==null?void 0:jt.all_questions_count)),a.createElement("div",{className:"mr30 ml30"},a.createElement("img",{src:mt}),a.createElement("span",null,"\u603B\u5206(\u5206)"),a.createElement("aside",null,Vi&&Vi.toFixed(1))),a.createElement("div",null,a.createElement("img",{src:ce}),a.createElement("span",null,"\u65F6\u957F(\u5206)"),a.createElement("aside",null,((Ql=jt==null?void 0:jt.exam)==null?void 0:Ql.time)===-1||((Yr=jt==null?void 0:jt.exam)==null?void 0:Yr.time)===null?"\u4E0D\u9650":(zo=jt==null?void 0:jt.exam)==null?void 0:zo.time))),(bl=jt==null?void 0:jt.questionList)==null?void 0:bl.map((jn,jr)=>{var Wo;return a.createElement("div",{className:fe.list,key:jr},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,jn.name)),a.createElement("aside",null,a.createElement("div",null,"\u5171",a.createElement("span",{className:fe.b},jn.questions_count),"\u9898 ",a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},jn.questions_score),"\u5206"),a.createElement("div",{className:fe.answerSheet},(Wo=jn==null?void 0:jn.questions)==null?void 0:Wo.map((We,je)=>a.createElement("div",{onClick:()=>{const Bt=`Anchor_${We==null?void 0:We.id}`;let It=document.getElementById(Bt);It&&setTimeout(()=>It.scrollIntoView({block:"center",behavior:"smooth"}))},key:We==null?void 0:We.id,className:fe.tag},je+1)))))})),a.createElement("div",{className:fe.right},a.createElement("div",{className:fe.examName,id:"examName"},a.createElement("div",{className:fe.name},a.createElement(ye.Z,{title:(Ul=jt==null?void 0:jt.exam)==null?void 0:Ul.name,getPopupContainer:jn=>jn.parentNode},a.createElement("span",{className:fe.t},(tl=jt==null?void 0:jt.exam)==null?void 0:tl.name))),Cr&&((Le=jt==null?void 0:jt.exam)==null?void 0:Le.exercise_status)===1&&a.createElement(ls.op,{openLoading:!0,shape:"default",onClick:()=>{Be.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:()=>{Si()}})},type:"primary"},"\u66F4\u65B0\u8BD5\u5377"),!Cr&&a.createElement(Fe.ZP,{onClick:Ki,type:"primary"},"\u968F\u673A\u66F4\u6362")),a.createElement("div",{className:fe.topWarp},(Ve=jt==null?void 0:jt.questionList)==null?void 0:Ve.map((jn,jr)=>{var Wo,We;return a.createElement(a.Fragment,{key:jr},a.createElement("div",{className:fe.head,style:jr===0?{border:0,marginTop:-16}:{}},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,jn.name)),a.createElement("div",{className:fe.so},"\u5171",a.createElement("span",{className:fe.b},jn.questions_count," "),"\u9898 ",jn.type==="COMBINATION"&&`\uFF08\u5305\u542B${(Wo=jn==null?void 0:jn.questions)==null?void 0:Wo.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:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},jn.questions_score),"\u5206"),!Cr&&a.createElement("div",{className:fe.btn},a.createElement(Fe.ZP,{onClick:()=>{El(jn)},type:"primary",ghost:!0,className:"mr20"},"\u8BBE\u7F6E\u5F97\u5206"),a.createElement(Fe.ZP,{onClick:()=>wi(jn),type:"primary",ghost:!0},"\u968F\u673A\u66F4\u6362"))),(We=jn==null?void 0:jn.questions)==null?void 0:We.map((je,Bt)=>{var It,Qt,Zt,Mn;return Et===(je==null?void 0:je.id)?a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,style:{padding:0,marginTop:24},key:je==null?void 0:je.id},a.createElement("div",{style:{float:"right",marginTop:`${(jn==null?void 0:jn.type)==="PRACTICAL"?"-2px":"-6px"}`}},a.createElement(Fe.ZP,{onClick:()=>Vt(null),className:"mr20",type:"primary",ghost:!0},"\u53D6\u6D88"),a.createElement(Fe.ZP,{onClick:()=>{hi(jn==null?void 0:jn.type,je)},type:"primary"},"\u4FDD\u5B58")),zi(je,jn.type)):a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,key:je==null?void 0:je.id},a.createElement("div",{className:fe.titleWrap},(je==null?void 0:je.item_type)==="bprogram"?a.createElement(de.Z,{style:{paddingRight:10},value:Bt+1+"\u3001"+((It=je==null?void 0:je.program_attr)==null?void 0:It.description)}):a.createElement(de.Z,{style:{paddingRight:10},className:fe.titleHtml,value:Bt+1+`\u3001${(je==null?void 0:je.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":""}`+(je==null?void 0:je.name)}),Cr&&a.createElement(Fe.ZP,{onClick:()=>{var Sn,zn,Oa;if(Et){Ne.ZP.warning("\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898");return}Sa.setFieldsValue({standard_answers:je==null?void 0:je.standard_answer,hack:ps(ps({},je),je==null?void 0:je.program_attr),hack_codes:ws(ps({},je==null?void 0:je.program_attr),{code:Es.Base64.decode(((Sn=je==null?void 0:je.program_attr)==null?void 0:Sn.code)||"")}),hack_sets:ps({},(zn=je==null?void 0:je.hack_sets)==null?void 0:zn[0])}),(je==null?void 0:je.item_type)=="program"?ve.history.push(`/problems/newedit/${(Oa=je==null?void 0:je.program_attr)==null?void 0:Oa.identifier}?type=exercises&express_id=${cr.categoryId}&question_id=${je==null?void 0:je.id}&score=${je==null?void 0:je.score}&exercise=true&callback_url=/classrooms/${cr.coursesId}/exercise/${cr.categoryId}/detail?random=true`):Vt(je==null?void 0:je.id)},type:"primary",style:{marginLeft:"auto"},ghost:!0},"\u7F16\u8F91"),!Mi&&a.createElement(Fe.ZP,{disabled:Mi,className:"ml20",onClick:()=>Ci(je==null?void 0:je.id,jn.type,Bt,jn),type:"primary",ghost:!0},"\u6362\u4E00\u9898")),(je==null?void 0:je.item_type)==="bprogram"&&a.createElement(de.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:fe.titleHtml,value:Es.Base64.decode(((Qt=je==null?void 0:je.program_attr)==null?void 0:Qt.code)||"")}),(jn.type==="SINGLE"||jn.type==="JUDGMENT"||jn.type==="MULTIPLE")&&So(je),jn.type==="COMPLETION"&&so(je),jn.type==="SUBJECTIVE"&&Mo(je),jn.type==="PROGRAM"&&No(je),jn.type==="BPROGRAM"&&Oo(je),jn.type==="COMBINATION"&&po(je,Bt),jn.type==="PRACTICAL"&&Fl(je),a.createElement(Ze.Z,{className:"mt20",wrap:!1,align:"middle",gutter:20},((Zt=jt==null?void 0:jt.exam)==null?void 0:Zt.exercise_status)===3&&!["PROGRAM","BPROGRAM","PRACTICAL","COMBINATION"].includes(jn.type)&&a.createElement(Ce.Z,null,a.createElement(cs.Z,{state:je==null?void 0:je.is_wrong,onClick:()=>{gl==null||gl({value:ws(ps({},je),{question_id:je==null?void 0:je.id,question_score:je==null?void 0:je.score})})}})),["PROGRAM","BPROGRAM","PRACTICAL"].includes(jn.type)&&(je==null?void 0:je.show_resubmit)&&a.createElement(Ce.Z,null,a.createElement(Gs.C,{dataSource:ws(ps({},je),{question_id:je==null?void 0:je.id})})),((Mn=jt==null?void 0:jt.exam)==null?void 0:Mn.exercise_status)===3&&["SINGLE"].includes(jn.type)&&a.createElement(Ce.Z,null,a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Qi({value:je})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))))}))}))),Cr?a.createElement(ls.vr,null,a.createElement(re.Z,{showTotal:Ae.rU,total:(Ue=jt==null?void 0:jt.exam)==null?void 0:Ue.total_num,pageSize:1,current:ko+1,showSizeChanger:!1,onChange:Rr,showQuickJumper:!1,hideOnSinglePage:!1})):a.createElement(ls.vr,{LeftContent:a.createElement(ls.op,{onClick:Bn,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u8FD4\u56DE"),RightContent:a.createElement(Ze.Z,{align:"middle"},a.createElement(y.Z,{color:"#55575D",overlayClassName:fe.popover,open:fn,getPopupContainer:jn=>jn==null?void 0:jn.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(ls.op,{onMouseEnter:()=>da(!0),onMouseLeave:()=>da(!1),onClick:()=>_u(void 0,null,function*(){const jn=Number(Vi);[100,120,150].includes(jn)||(yield new Promise((jr,Wo)=>{Be.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"}},jn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>_u(void 0,null,function*(){jr("")}),onCancel:()=>{Wo()}})})),Qo()}),shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u4FDD\u5B58")),a.createElement(ls.op,{shape:"default",type:"primary",onClick:()=>_u(void 0,null,function*(){const jn=Number(Vi);[100,120,150].includes(jn)||(yield new Promise((jr,Wo)=>{Be.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"}},jn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>_u(void 0,null,function*(){jr("")}),onCancel:()=>{Wo()}})})),rn()}),style:{height:38,marginLeft:20}},"\u63D0\u4EA4"))}),a.createElement(Ts,{visible:ba,questionParams:Ja.current,getdata:Tl,onRandomExchange:()=>_u(void 0,null,function*(){const jn=Ja.current;yield jo({single_question_id:jn.id,seleted_item_bank_ids:jn.ids},{type:jn.type,index:jn.index}),Xa(!1)}),selectFromProblemSet:()=>{const jn=Ja.current,jr=`${location.pathname}${location.search}`;jr.includes("exercise")&&ve.history.push(`/paperlibrary/exchangequestion?type=exercise&qid=${jn.id}&qtype=${jn.type}&exerciseid=${cr.categoryId}&from=${jr}`)},onCancel:()=>{Xa(!1)}}))}},98653:function(Ot,st,x){"use strict";x.r(st),x.d(st,{default:function(){return b}});var a=x(59301),fe=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),Be=x(61621),oe=x(82186),Ne=x(92232),De=x(59301),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(ee,te,ne)=>te in ee?be(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,y=(ee,te)=>{for(var ne in te||(te={}))Ze.call(te,ne)&&re(ee,ne,te[ne]);if(Me)for(var ne of Me(te))Ce.call(te,ne)&&re(ee,ne,te[ne]);return ee},E=(ee,te,ne)=>new Promise((ue,ce)=>{var de=Se=>{try{Ae(ne.next(Se))}catch(Te){ce(Te)}},ve=Se=>{try{Ae(ne.throw(Se))}catch(Te){ce(Te)}},Ae=Se=>Se.done?ue(Se.value):Promise.resolve(Se.value).then(de,ve);Ae((ne=ne.apply(ee,te)).next())});const z=({paperlibrary:ee,user:te,globalSetting:ne,dispatch:ue,location:ce})=>{var de,ve,Ae,Se;const[Te]=(0,fe.useSearchParams)(),xe=Te.get("select")||0,[ot,Qe]=(0,a.useState)(!1),[it,Ye]=(0,a.useState)(!0),[lt,Pt]=(0,a.useState)(Number(xe)),[Ct,vt]=(0,a.useState)({}),Lt=(0,fe.useParams)(),{userInfo:Rt}=te,{actionTabs:Kt}=ee;(0,a.useEffect)(()=>(ue({type:"globalSetting/footerToggle",payload:!1}),()=>{ue({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,a.useEffect)(()=>(ue({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),ue({type:"exercise/getWorkSetting",payload:y({},Lt)}),()=>{ue({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,a.useEffect)(()=>{ut(lt)},[]),(0,a.useEffect)(()=>{var Rn;(Rn=Kt==null?void 0:Kt.params)!=null&&Rn.isUpdateData&&ut(lt)},[(de=Kt==null?void 0:Kt.params)==null?void 0:de.isUpdateData]);const ut=(Rn=0)=>E(void 0,null,function*(){console.log(Lt),Ye(!0);const Ge=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:Rn}});ue({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!1}}}),Ye(!1),vt((0,Ne.PF)(Ge))}),Xe=()=>{fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},mt=()=>{alert("\u4FDD\u5B58")},Tt=(Rn,Ge)=>E(void 0,null,function*(){const Gt=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Rn==null?void 0:Rn.single_question_id}});Gt!=null&&Gt.question&&(Fe.ZP.info("\u6362\u9898\u6210\u529F"),ut(lt))}),_t=Rn=>E(void 0,null,function*(){document.body.scrollIntoView(),Pt(Rn),yield ut(Rn)}),Wt=Rn=>{ue({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:Rn}})};return De.createElement("section",{className:Re.wrap},De.createElement(Be.Z,{loading:it,active:!0,paragraph:{rows:5}},((Ae=(ve=(0,fe.useLocation)())==null?void 0:ve.pathname)==null?void 0:Ae.includes("preview"))&&De.createElement("div",{className:Re.crumbs},De.createElement("b",null),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},`${(Se=Rt==null?void 0:Rt.course)==null?void 0:Se.course_name}>`),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),De.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),De.createElement(ye.Z,{loading:ot,submit:mt,goBack:Xe,data:Ct,getdata:()=>{ut(lt)},selectValue:lt,editPreview:!0,onExchange:Tt,onSkipExamination:_t,handleMarkWrongQuestion:Wt})))};var b=(0,fe.connect)(({paperlibrary:ee,user:te,globalSetting:ne})=>({paperlibrary:ee,user:te,globalSetting:ne}))(z)},3995:function(Ot,st,x){"use strict";x.d(st,{AD:function(){return it},BA:function(){return nn},D9:function(){return Lt},Hp:function(){return ce},IM:function(){return Kt},Iy:function(){return de},KM:function(){return En},KU:function(){return Tt},MJ:function(){return ve},Ne:function(){return Rt},ON:function(){return Wt},Uj:function(){return Gt},VY:function(){return mt},YO:function(){return Ge},YX:function(){return Rn},Zn:function(){return y},_g:function(){return te},_k:function(){return Ct},c6:function(){return ot},cr:function(){return E},eV:function(){return Qe},fi:function(){return z},gh:function(){return Te},hS:function(){return ut},iA:function(){return b},j6:function(){return ne},je:function(){return Pt},jj:function(){return ue},kS:function(){return _t},o6:function(){return xe},pO:function(){return Tn},rQ:function(){return Ye},sA:function(){return Se},xm:function(){return vt},xo:function(){return Xe},y8:function(){return lt},yd:function(){return ee}});var a=x(30467),fe=x(52985),Re=x(92232),ye=x(8591),Fe=x(21600),Be=Object.defineProperty,oe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,be=(rt,ht,$e)=>ht in rt?Be(rt,ht,{enumerable:!0,configurable:!0,writable:!0,value:$e}):rt[ht]=$e,Me=(rt,ht)=>{for(var $e in ht||(ht={}))Ne.call(ht,$e)&&be(rt,$e,ht[$e]);if(oe)for(var $e of oe(ht))De.call(ht,$e)&&be(rt,$e,ht[$e]);return rt},Ze=(rt,ht,$e)=>new Promise((ze,Ft)=>{var wt=gt=>{try{He($e.next(gt))}catch(Je){Ft(Je)}},Ke=gt=>{try{He($e.throw(gt))}catch(Je){Ft(Je)}},He=gt=>gt.done?ze(gt.value):Promise.resolve(gt.value).then(wt,Ke);He(($e=$e.apply(rt,ht)).next())});const Ce=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},y=rt=>Ze(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}))),re()}),E=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.yS)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`);else{if(ht.status===-2)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`))}}),z=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.W0)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`);else{if(ht.status===-4)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`))}}),b=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.Nl)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ht.status===-4)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`))}}),ee=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.IU)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`);else{if(ht.status===-4)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`))}}),te=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.td)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ht.status===-2)return ht;if(ht.status===-3)(0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else if(ht.status===-4)return ht}}),ne=rt=>Ze(void 0,null,function*(){const ht=yield(0,a.QX)(Me({},rt));if(ht.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`);else{if(ht.status===-4)return ht;ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`))}}),ue=(rt,ht)=>Ze(void 0,null,function*(){const $e=yield(0,a.o_)(Me({},rt));$e.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"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`))}),ce=(rt,ht)=>Ze(void 0,null,function*(){const $e=yield(0,a.ZL)(Me({},rt));$e.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"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`))}),de=(rt,ht)=>Ze(void 0,null,function*(){const $e=yield(0,a.aP)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`))}),ve=(rt,ht)=>Ze(void 0,null,function*(){const $e=yield(0,a.vV)(Me({},rt));$e.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"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${ht}`))}),Ae=rt=>Ze(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}))),re()}),Se=rt=>Ze(void 0,null,function*(){Ce(),yield(0,Re.QH)("",Fe.Z.API_SERVER+`/api/polls/${rt.categoryId}/commit_result.xlsx`),re()}),Te=rt=>Ze(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}))}),xe=rt=>Ze(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=>Ze(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=>Ze(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}))}),it=rt=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:rt}))}),Ye=rt=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:rt}))}),lt=rt=>Ze(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=>Ze(void 0,null,function*(){const ht=yield(0,a.Uy)(Me({},rt));ht.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`)):ht.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Ct=rt=>Ze(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}))}),vt=rt=>Ze(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}))}),Lt=rt=>Ze(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(ht=>`course_group_id[]=${ht}`).join("&")}`,query:rt}))}),Rt=rt=>Ze(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=>Ze(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}))}),ut=rt=>Ze(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}))}),Xe=rt=>Ze(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}))}),mt=rt=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:rt}))}),Tt=rt=>Ze(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}))}),_t=rt=>Ze(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=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/examination_banks/${rt.id}.json`,query:rt}))}),Rn=rt=>Ze(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=>Ze(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}))}),Gt=rt=>Ze(void 0,null,function*(){yield(0,Re.FH)("",(0,Re.NY)({url:Fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:rt}))}),Tn=(rt,ht)=>Ze(void 0,null,function*(){yield(0,Re.FH)(ht||"",(0,Re.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt==null?void 0:rt.exercise_id}/consult_exercise.json`,query:rt}))}),En=rt=>Ze(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}))}),nn=rt=>Ze(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(Ot,st,x){"use strict";x.d(st,{BU:function(){return fe},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(Be){console.log(Be,":e")}}function fe(){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,Be=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Fe),window.isFullScreen?window.isFullScreen:Fe!=null}},55782:function(Ot,st,x){"use strict";x.d(st,{g:function(){return Fe}});var a=x(59301),fe=x(96817),Re=x(45024),ye=(Be,oe,Ne)=>new Promise((De,be)=>{var Me=re=>{try{Ce(Ne.next(re))}catch(y){be(y)}},Ze=re=>{try{Ce(Ne.throw(re))}catch(y){be(y)}},Ce=re=>re.done?De(re.value):Promise.resolve(re.value).then(Me,Ze);Ce((Ne=Ne.apply(Be,oe)).next())});const Fe=()=>{const[Be,oe]=(0,a.useState)([]);return(0,a.useEffect)(()=>{ye(void 0,null,function*(){const De=yield(0,fe.d1)({source:"question"});De!=null&&De.disciplines&&oe((0,Re.L)(De==null?void 0:De.disciplines))})},[]),Be}},20562:function(Ot,st,x){"use strict";x.d(st,{U:function(){return De}});var a=x(59301),fe=Object.defineProperty,Re=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(be,Me,Ze)=>Me in be?fe(be,Me,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):be[Me]=Ze,oe=(be,Me)=>{for(var Ze in Me||(Me={}))ye.call(Me,Ze)&&Be(be,Ze,Me[Ze]);if(Re)for(var Ze of Re(Me))Fe.call(Me,Ze)&&Be(be,Ze,Me[Ze]);return be},Ne=(be,Me,Ze)=>new Promise((Ce,re)=>{var y=b=>{try{z(Ze.next(b))}catch(ee){re(ee)}},E=b=>{try{z(Ze.throw(b))}catch(ee){re(ee)}},z=b=>b.done?Ce(b.value):Promise.resolve(b.value).then(y,E);z((Ze=Ze.apply(be,Me)).next())});function De(be,Me){const[Ze,Ce]=(0,a.useState)(Me),[re,y]=(0,a.useState)(!1),[E,z]=(0,a.useState)();return[Ze,re,(ee,te=!1)=>Ne(this,null,function*(){const ne=te?Me:oe(oe({},Ze),ee);y(!0),Ce(ne);const ue=yield be(ne);return y(!1),z(ue),ue}),E]}},2281:function(Ot,st,x){"use strict";x.d(st,{rX:function(){return ne},pW:function(){return ue},gy:function(){return ce},xY:function(){return te},O5:function(){return ee},tJ:function(){return re},o1:function(){return y},Rd:function(){return b}});var a=x(52985),fe=x(43418),Re=x(28103),ye=x(8591),Fe=x(99287),Be=x(92232),oe=x(87169),Ne=x(25510),De="data:image/png;base64,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",be=x.p+"static/newqrcode.a8740efb.png",Me=x(32637),Ze=x(59301),Ce=(de,ve,Ae)=>new Promise((Se,Te)=>{var xe=it=>{try{Qe(Ae.next(it))}catch(Ye){Te(Ye)}},ot=it=>{try{Qe(Ae.throw(it))}catch(Ye){Te(Ye)}},Qe=it=>it.done?Se(it.value):Promise.resolve(it.value).then(xe,ot);Qe((Ae=Ae.apply(de,ve)).next())});const re=(de,ve=!1)=>!!(y(de)&&E(ve)),y=de=>(0,Fe.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(de=!1)=>{var ve;const{user:Ae}=(0,a.getDvaApp)()._store.getState();return(ve=Ae.userInfo)!=null&&ve.profile_completed?!0:(fe.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,Be.xg)("/account/profile/edit"),z()}}),!1)},z=()=>{fe.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=()=>{fe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ze.createElement("div",{style:{textAlign:"center"}},Ze.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"),Ze.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Me}),Ze.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var de;const{user:ve}=(0,a.getDvaApp)()._store.getState();return(de=ve.userInfo)!=null&&de.professional_certification?!0:(fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ze.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,Be.xg)("/account/certification")}}),!1)},te=()=>(0,Fe.V9)()?!0:(fe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ze.createElement("div",{className:"tc",style:{marginLeft:-38}},Ze.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ze.createElement("img",{src:be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(de,ve)=>de?!0:(fe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ze.createElement("div",null,Ze.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"),Ze.createElement("div",{style:{marginLeft:"110px"}},Ze.createElement("img",{src:De,width:200}),Ze.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=de=>{fe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ze.createElement("div",null,Ze.createElement("div",null,Ze.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"),Ze.createElement(Re.Z,null),Ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ze.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 ",Ze.createElement("a",null,de),"\u5929\u3002"),Ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ze.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")),Ze.createElement("div",{style:{textAlign:"center",marginTop:30}},Ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ne,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ce=(de,ve="")=>{const{shixunsDetail:{detail:Ae}}=(0,a.getDvaApp)()._store.getState();if((Ae==null?void 0:Ae.public)===2||(Ae==null?void 0:Ae.public)===1||(Ae==null?void 0:Ae.shixun_status)===3){let Se="";return(Ae==null?void 0:Ae.public)===2&&(Se="\u5DF2\u516C\u5F00"),(Ae==null?void 0:Ae.public)===1&&(Se="\u5F85\u5BA1\u6838"),(Ae==null?void 0:Ae.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),fe.default.info({centered:!0,icon:Ze.createElement(oe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ze.createElement("div",{className:"tc",style:{marginLeft:-38}},Ze.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",ve,"\u3002"),Ze.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ne,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ae==null?void 0:Ae.shixun_status)===2?(fe.default.confirm({centered:!0,icon:Ze.createElement(oe.Z,null),title:"\u63D0\u793A",content:Ze.createElement("div",null,Ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),Ze.createElement("br",null),Ze.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:()=>{fe.default.confirm({width:440,centered:!0,icon:Ze.createElement(oe.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 de({type:"shixunsDetail/cancelRelease",payload:{id:Ae==null?void 0:Ae.identifier}})).status!==401&&(ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),de({type:"shixunsDetail/getShixunsDetail",payload:{id:Ae==null?void 0:Ae.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:Ae==null?void 0:Ae.identifier}}))})})}}),!0):!1}},624:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return dr}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(se,ge){return se.__proto__=ge,se},Object.assign=Object.assign||function(se){if(se==null)throw new TypeError("Cannot convert undefined or null to object");let ge=Object(se);for(let Ee=1;Ee ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","error",Ee),Fe.ENABLE_ERROR&&(console.error?console.error(Ee):console.warn?console.warn(Ee):console.log(Ee))}static i(se,ge){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ee=`[${se}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","info",Ee),Fe.ENABLE_INFO&&(console.info?console.info(Ee):console.log(Ee))}static w(se,ge){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ee=`[${se}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","warn",Ee),Fe.ENABLE_WARN&&(console.warn?console.warn(Ee):console.log(Ee))}static d(se,ge){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ee=`[${se}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","debug",Ee),Fe.ENABLE_DEBUG&&(console.debug?console.debug(Ee):console.log(Ee))}static v(se,ge){(!se||Fe.FORCE_GLOBAL_TAG)&&(se=Fe.GLOBAL_TAG);let Ee=`[${se}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","verbose",Ee),Fe.ENABLE_VERBOSE&&console.log(Ee)}}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 Be=Fe;class oe{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 Ne=oe;class De{constructor(se){this._message=se}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class be extends De{constructor(se){super(se)}get name(){return"IllegalStateException"}}class Me extends De{constructor(se){super(se)}get name(){return"InvalidArgumentException"}}class Ze extends De{constructor(se){super(se)}get name(){return"NotImplementedException"}}const Ce={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},re={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,ge){throw new Ze("Unimplemented abstract function!")}abort(){throw new Ze("Unimplemented abstract function!")}}let E={};function z(){let dn=self.navigator.userAgent.toLowerCase(),se=/(edge)\/([\w.]+)/.exec(dn)||/(opr)[\/]([\w.]+)/.exec(dn)||/(chrome)[ \/]([\w.]+)/.exec(dn)||/(iemobile)[\/]([\w.]+)/.exec(dn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+)/.exec(dn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(dn)||/(msie) ([\w.]+)/.exec(dn)||dn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(dn)||dn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(dn)||[],ge=/(ipad)/.exec(dn)||/(ipod)/.exec(dn)||/(windows phone)/.exec(dn)||/(iphone)/.exec(dn)||/(kindle)/.exec(dn)||/(android)/.exec(dn)||/(windows)/.exec(dn)||/(mac)/.exec(dn)||/(linux)/.exec(dn)||/(cros)/.exec(dn)||[],Ee={browser:se[5]||se[3]||se[1]||"",version:se[2]||se[4]||"0",majorVersion:se[4]||se[2]||"0",platform:ge[0]||""},Ie={};if(Ee.browser){Ie[Ee.browser]=!0;let qe=Ee.majorVersion.split(".");Ie.version={major:parseInt(Ee.majorVersion,10),string:Ee.version},qe.length>1&&(Ie.version.minor=parseInt(qe[1],10)),qe.length>2&&(Ie.version.build=parseInt(qe[2],10))}if(Ee.platform&&(Ie[Ee.platform]=!0),(Ie.chrome||Ie.opr||Ie.safari)&&(Ie.webkit=!0),Ie.rv||Ie.iemobile){Ie.rv&&delete Ie.rv;let qe="msie";Ee.browser=qe,Ie[qe]=!0}if(Ie.edge){delete Ie.edge;let qe="msedge";Ee.browser=qe,Ie[qe]=!0}if(Ie.opr){let qe="opera";Ee.browser=qe,Ie[qe]=!0}if(Ie.safari&&Ie.android){let qe="android";Ee.browser=qe,Ie[qe]=!0}Ie.name=Ee.browser,Ie.platform=Ee.platform;for(let qe in E)E.hasOwnProperty(qe)&&delete E[qe];Object.assign(E,Ie)}z();var b=E;class ee extends y{static isSupported(){try{let se=b.msedge&&b.version.minor>=15048,ge=b.msedge?se:!0;return self.fetch&&self.ReadableStream&&ge}catch(se){return!1}}constructor(se,ge){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=se,this._config=ge,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(se,ge){this._dataSource=se,this._range=ge;let Ee=se.url;this._config.reuseRedirectedURL&&se.redirectedURL!=null&&(Ee=se.redirectedURL);let Ie=this._seekHandler.getConfig(Ee,ge),qe=new self.Headers;if(typeof Ie.headers=="object"){let Mt=Ie.headers;for(let Ra in Mt)Mt.hasOwnProperty(Ra)&&qe.append(Ra,Mt[Ra])}let xt={method:"GET",headers:qe,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Mt in this._config.headers)qe.append(Mt,this._config.headers[Mt]);se.cors===!1&&(xt.mode="same-origin"),se.withCredentials&&(xt.credentials="include"),se.referrerPolicy&&(xt.referrerPolicy=se.referrerPolicy),this._status=Ce.kConnecting,self.fetch(Ie.url,xt).then(Mt=>{if(this._requestAbort){this._requestAbort=!1,this._status=Ce.kIdle;return}if(Mt.ok&&Mt.status>=200&&Mt.status<=299){if(Mt.url!==Ie.url&&this._onURLRedirect){let Un=this._seekHandler.removeURLParameters(Mt.url);this._onURLRedirect(Un)}let Ra=Mt.headers.get("Content-Length");return Ra!=null&&(this._contentLength=parseInt(Ra),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Mt.body.getReader())}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:Mt.status,msg:Mt.statusText});else throw new De("FetchStreamLoader: Http code invalid, "+Mt.status+" "+Mt.statusText)}).catch(Mt=>{if(this._status=Ce.kError,this._onError)this._onError(re.EXCEPTION,{code:-1,msg:Mt.message});else throw Mt})}abort(){this._requestAbort=!0}_pump(se){return se.read().then(ge=>{if(ge.done)if(this._contentLength!==null&&this._receivedLength{if(ge.code===11&&b.msedge)return;this._status=Ce.kError;let Ee=0,Ie=null;if((ge.code===19||ge.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("MozChunkedLoader: Http code invalid, "+ge.status+" "+ge.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 ge=se.target.response,Ee=this._range.from+this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,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 ge=0,Ee=null;if(this._contentLength&&se.loaded=200&&ge.status<=299){if(this._status=LoaderStatus.kBuffering,ge.responseURL!=null){let Ie=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ie!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ie,this._onURLRedirect&&this._onURLRedirect(Ie))}let Ee=ge.getResponseHeader("Content-Length");if(Ee!=null&&this._contentLength==null){let Ie=parseInt(Ee);Ie>0&&(this._contentLength=Ie,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+ge.status+" "+ge.statusText);else if(ge.readyState===3&&ge.status>=200&&ge.status<=299){this._status=LoaderStatus.kBuffering;let Ee=ge.response;this._reader.readAsArrayBuffer(Ee)}}_xhrOnError(se){this._status=LoaderStatus.kError;let ge=LoaderErrors.EXCEPTION,Ee={code:-1,msg:se.constructor.name+" "+se.type};if(this._onError)this._onError(ge,Ee);else throw new RuntimeException(Ee.msg)}_msrOnProgress(se){let Ee=se.target.result;if(Ee==null){this._doReconnectIfNeeded();return}let Ie=Ee.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Ee.byteLength;let qe=this._totalRange.from+this._receivedLength;this._receivedLength+=Ie.byteLength,this._onDataArrival&&this._onDataArrival(Ie,qe,this._receivedLength),Ee.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${qe+Ie.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Ee=this._range.from+this._contentLength-1),this._currentRequestRange={from:ge,to:Ee},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(se,ge){this._lastTimeLoaded=0;let Ee=se.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Ee=this._currentRedirectedURL:se.redirectedURL!=null&&(Ee=se.redirectedURL));let Ie=this._seekHandler.getConfig(Ee,ge);this._currentRequestURL=Ie.url;let qe=this._xhr=new XMLHttpRequest;if(qe.open("GET",Ie.url,!0),qe.responseType="arraybuffer",qe.onreadystatechange=this._onReadyStateChange.bind(this),qe.onprogress=this._onProgress.bind(this),qe.onload=this._onLoad.bind(this),qe.onerror=this._onXhrError.bind(this),se.withCredentials&&(qe.withCredentials=!0),typeof Ie.headers=="object"){let xt=Ie.headers;for(let Mt in xt)xt.hasOwnProperty(Mt)&&qe.setRequestHeader(Mt,xt[Mt])}if(typeof this._config.headers=="object"){let xt=this._config.headers;for(let Mt in xt)xt.hasOwnProperty(Mt)&&qe.setRequestHeader(Mt,xt[Mt])}qe.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 ge=se.target;if(ge.readyState===2){if(ge.responseURL!=null){let Ee=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ee!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ee,this._onURLRedirect&&this._onURLRedirect(Ee))}if(ge.status>=200&&ge.status<=299){if(this._waitForTotalLength)return;this._status=Ce.kBuffering}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("RangeLoader: Http code invalid, "+ge.status+" "+ge.statusText)}}_onProgress(se){if(this._status===Ce.kError)return;if(this._contentLength===null){let Ee=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Ee=!0;let Ie=se.total;this._internalAbort(),Ie!=null&Ie!==0&&(this._totalLength=Ie)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Ee){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let ge=se.loaded-this._lastTimeLoaded;this._lastTimeLoaded=se.loaded,this._speedSampler.addBytes(ge)}_normalizeSpeed(se){let ge=this._chunkSizeKBList,Ee=ge.length-1,Ie=0,qe=0,xt=Ee;if(se=ge[Ie]&&se=3&&(ge=this._speedSampler.currentKBps)),ge!==0){let xt=this._normalizeSpeed(ge);this._currentSpeedNormalized!==xt&&(this._currentSpeedNormalized=xt,this._currentChunkSizeKB=xt)}let Ee=se.target.response,Ie=this._range.from+this._receivedLength;this._receivedLength+=Ee.byteLength;let qe=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(ge.result)},ge.readAsArrayBuffer(se.data)}else{this._status=Ce.kError;let ge={code:-1,msg:"Unsupported WebSocket message type: "+se.data.constructor.name};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}_dispatchArrayBuffer(se){let ge=se,Ee=this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onWebSocketError(se){this._status=Ce.kError;let ge={code:se.code,msg:se.message};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}var Te=Se;class xe{constructor(se){this._zeroStart=se||!1}getConfig(se,ge){let Ee={};if(ge.from!==0||ge.to!==-1){let Ie;ge.to!==-1?Ie=`bytes=${ge.from.toString()}-${ge.to.toString()}`:Ie=`bytes=${ge.from.toString()}-`,Ee.Range=Ie}else this._zeroStart&&(Ee.Range="bytes=0-");return{url:se,headers:Ee}}removeURLParameters(se){return se}}var ot=xe;class Qe{constructor(se,ge){this._startName=se,this._endName=ge}getConfig(se,ge){let Ee=se;if(ge.from!==0||ge.to!==-1){let Ie=!0;Ee.indexOf("?")===-1&&(Ee+="?",Ie=!1),Ie&&(Ee+="&"),Ee+=`${this._startName}=${ge.from.toString()}`,ge.to!==-1&&(Ee+=`&${this._endName}=${ge.to.toString()}`)}return{url:Ee,headers:{}}}removeURLParameters(se){let ge=se.split("?")[0],Ee,Ie=se.indexOf("?");Ie!==-1&&(Ee=se.substring(Ie+1));let qe="";if(Ee!=null&&Ee.length>0){let xt=Ee.split("&");for(let Mt=0;Mt0;Ra[0]!==this._startName&&Ra[0]!==this._endName&&(Un&&(qe+="&"),qe+=xt[Mt])}}return qe.length===0?ge:ge+"?"+qe}}var it=Qe;class Ye{constructor(se,ge,Ee){this.TAG="IOController",this._config=ge,this._extraData=Ee,this._stashInitialSize=1024*384,ge.stashInitialSize!=null&&ge.stashInitialSize>0&&(this._stashInitialSize=ge.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,ge.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 Ne,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===Ae?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 ge=se.seekParamStart||"bstart",Ee=se.seekParamEnd||"bend";this._seekHandler=new it(ge,Ee)}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=Te;else if(te.isSupported())this._loaderClass=te;else if(ue.isSupported())this._loaderClass=ue;else if(Ae.isSupported())this._loaderClass=Ae;else throw new De("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,ge){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(ge),this._loader.destroy(),this._loader=null;let Ee={from:se,to:-1};this._currentRange={from:Ee.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Ee),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 ge=this._stashSize;for(;ge+1024*1024*10){let Ie=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Ee,0,ge).set(Ie,0)}this._stashBuffer=Ee,this._bufferSize=ge}_normalizeSpeed(se){let ge=this._speedNormalizeList,Ee=ge.length-1,Ie=0,qe=0,xt=Ee;if(se=ge[Ie]&&se=512&&se<=1024?ge=Math.floor(se*1.5):ge=se*2,ge>8192&&(ge=8192);let Ee=ge*1024+1024*1024*1;this._bufferSize0){let xt=this._stashBuffer.slice(0,this._stashUsed),Mt=this._dispatchChunks(xt,this._stashByteStart);if(Mt0){let Ra=new Uint8Array(xt,Mt);qe.set(Ra,0),this._stashUsed=Ra.byteLength,this._stashByteStart+=Mt}}else this._stashUsed=0,this._stashByteStart+=Mt;this._stashUsed+se.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+se.byteLength),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(se),this._stashUsed),this._stashUsed+=se.byteLength}else{let xt=this._dispatchChunks(se,ge);if(xtthis._bufferSize&&(this._expandBuffer(Mt),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(se,xt),0),this._stashUsed+=Mt,this._stashByteStart=ge+xt}}}else if(this._stashUsed===0){let qe=this._dispatchChunks(se,ge);if(qethis._bufferSize&&this._expandBuffer(xt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(se,qe),0),this._stashUsed+=xt,this._stashByteStart=ge+qe}}else{this._stashUsed+se.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+se.byteLength);let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize);qe.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 Mt=new Uint8Array(this._stashBuffer,xt);qe.set(Mt,0)}this._stashUsed-=xt,this._stashByteStart+=xt}}_flushStashBuffer(se){if(this._stashUsed>0){let ge=this._stashBuffer.slice(0,this._stashUsed),Ee=this._dispatchChunks(ge,this._stashByteStart),Ie=ge.byteLength-Ee;if(Ee0){let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize),xt=new Uint8Array(ge,Ee);qe.set(xt,0),this._stashUsed=xt.byteLength,this._stashByteStart+=Ee}return 0}return this._stashUsed=0,this._stashByteStart=0,Ie}return 0}_onLoaderComplete(se,ge){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(se,ge){switch(Be.e(this.TAG,`Loader error, code = ${ge.code}, msg = ${ge.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,se=re.UNRECOVERABLE_EARLY_EOF),se){case re.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Ee=this._currentRange.to+1;Ee0){let ge=ut.getConfig();se.emit("change",ge)}}static registerListener(se){ut.emitter.addListener("change",se)}static removeListener(se){ut.emitter.removeListener("change",se)}static addLogListener(se){Be.emitter.addListener("log",se),Be.emitter.listenerCount("log")>0&&(Be.ENABLE_CALLBACK=!0,ut._notifyChange())}static removeLogListener(se){Be.emitter.removeListener("log",se),Be.emitter.listenerCount("log")===0&&(Be.ENABLE_CALLBACK=!1,ut._notifyChange())}}ut.emitter=new(ye());var Xe=ut;class mt{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,ge=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&&ge}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(se){if(this.keyframesIndex==null)return null;let ge=this.keyframesIndex,Ee=this._search(ge.times,se);return{index:Ee,milliseconds:ge.times[Ee],fileposition:ge.filepositions[Ee]}}_search(se,ge){let Ee=0,Ie=se.length-1,qe=0,xt=0,Mt=Ie;for(ge=se[qe]&&ge=128){se.push(String.fromCharCode(qe&65535)),Ee+=2;continue}}}else if(ge[Ee]<240){if(_t(ge,Ee,2)){let qe=(ge[Ee]&15)<<12|(ge[Ee+1]&63)<<6|ge[Ee+2]&63;if(qe>=2048&&(qe&63488)!==55296){se.push(String.fromCharCode(qe&65535)),Ee+=3;continue}}}else if(ge[Ee]<248&&_t(ge,Ee,3)){let qe=(ge[Ee]&7)<<18|(ge[Ee+1]&63)<<12|(ge[Ee+2]&63)<<6|ge[Ee+3]&63;if(qe>65536&&qe<1114112){qe-=65536,se.push(String.fromCharCode(qe>>>10|55296)),se.push(String.fromCharCode(qe&1023|56320)),Ee+=4;continue}}}se.push("\uFFFD"),++Ee}return se.join("")}var Rn=Wt;let Ge=function(){let dn=new ArrayBuffer(2);return new DataView(dn).setInt16(0,256,!0),new Int16Array(dn)[0]===256}();class Gt{static parseScriptData(se,ge,Ee){let Ie={};try{let qe=Gt.parseValue(se,ge,Ee),xt=Gt.parseValue(se,ge+qe.size,Ee-qe.size);Ie[qe.data]=xt.data}catch(qe){Be.e("AMF",qe.toString())}return Ie}static parseObject(se,ge,Ee){if(Ee<3)throw new be("Data not enough when parse ScriptDataObject");let Ie=Gt.parseString(se,ge,Ee),qe=Gt.parseValue(se,ge+Ie.size,Ee-Ie.size),xt=qe.objectEnd;return{data:{name:Ie.data,value:qe.data},size:Ie.size+qe.size,objectEnd:xt}}static parseVariable(se,ge,Ee){return Gt.parseObject(se,ge,Ee)}static parseString(se,ge,Ee){if(Ee<2)throw new be("Data not enough when parse String");let qe=new DataView(se,ge,Ee).getUint16(0,!Ge),xt;return qe>0?xt=Rn(new Uint8Array(se,ge+2,qe)):xt="",{data:xt,size:2+qe}}static parseLongString(se,ge,Ee){if(Ee<4)throw new be("Data not enough when parse LongString");let qe=new DataView(se,ge,Ee).getUint32(0,!Ge),xt;return qe>0?xt=Rn(new Uint8Array(se,ge+4,qe)):xt="",{data:xt,size:4+qe}}static parseDate(se,ge,Ee){if(Ee<10)throw new be("Data size invalid when parse Date");let Ie=new DataView(se,ge,Ee),qe=Ie.getFloat64(0,!Ge),xt=Ie.getInt16(8,!Ge);return qe+=xt*60*1e3,{data:new Date(qe),size:10}}static parseValue(se,ge,Ee){if(Ee<1)throw new be("Data not enough when parse Value");let Ie=new DataView(se,ge,Ee),qe=1,xt=Ie.getUint8(0),Mt,Ra=!1;try{switch(xt){case 0:Mt=Ie.getFloat64(1,!Ge),qe+=8;break;case 1:{Mt=!!Ie.getUint8(1),qe+=1;break}case 2:{let Un=Gt.parseString(se,ge+1,Ee-1);Mt=Un.data,qe+=Un.size;break}case 3:{Mt={};let Un=0;for((Ie.getUint32(Ee-4,!Ge)&16777215)===9&&(Un=3);qe32)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 ge=this._current_word_bits_left?this._current_word:0;ge=ge>>>32-this._current_word_bits_left;let Ee=se-this._current_word_bits_left;this._fillCurrentWord();let Ie=Math.min(Ee,this._current_word_bits_left),qe=this._current_word>>>32-Ie;return this._current_word<<=Ie,this._current_word_bits_left-=Ie,ge=ge<>>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 nn=En;class rt{static _ebsp2rbsp(se){let ge=se,Ee=ge.byteLength,Ie=new Uint8Array(Ee),qe=0;for(let xt=0;xt=2&&ge[xt]===3&&ge[xt-1]===0&&ge[xt-2]===0||(Ie[qe]=ge[xt],qe++);return new Uint8Array(Ie.buffer,0,qe)}static parseSPS(se){let ge=rt._ebsp2rbsp(se),Ee=new nn(ge);Ee.readByte();let Ie=Ee.readByte();Ee.readByte();let qe=Ee.readByte();Ee.readUEG();let xt=rt.getProfileString(Ie),Mt=rt.getLevelString(qe),Ra=1,Un=420,ln=[0,420,422,444],$t=8;if((Ie===100||Ie===110||Ie===122||Ie===244||Ie===44||Ie===83||Ie===86||Ie===118||Ie===128||Ie===138||Ie===144)&&(Ra=Ee.readUEG(),Ra===3&&Ee.readBits(1),Ra<=3&&(Un=ln[Ra]),$t=Ee.readUEG()+8,Ee.readUEG(),Ee.readBits(1),Ee.readBool())){let yr=Ra!==3?8:12;for(let Er=0;Er0&&yr<16?(Hn=Er[yr-1],cn=co[yr-1]):yr===255&&(Hn=Ee.readByte()<<8|Ee.readByte(),cn=Ee.readByte()<<8|Ee.readByte())}if(Ee.readBool()&&Ee.readBool(),Ee.readBool()&&(Ee.readBits(4),Ee.readBool()&&Ee.readBits(24)),Ee.readBool()&&(Ee.readUEG(),Ee.readUEG()),Ee.readBool()){let yr=Ee.readBits(32),Er=Ee.readBits(32);na=Ee.readBool(),ar=Er,gr=yr*2,pt=ar/gr}}let _r=1;(Hn!==1||cn!==1)&&(_r=Hn/cn);let Gr=0,lo=0;if(Ra===0)Gr=1,lo=2-fa;else{let yr=Ra===3?1:2,Er=Ra===1?2:1;Gr=yr,lo=Er*(2-fa)}let Ar=(ca+1)*16,hr=(2-fa)*((Pa+1)*16);Ar-=(hn+ct)*Gr,hr-=(on+pn)*lo;let br=Math.ceil(Ar*_r);return Ee.destroy(),Ee=null,{profile_string:xt,level_string:Mt,bit_depth:$t,ref_frames:Xt,chroma_format:Un,chroma_format_string:rt.getChromaFormatString(Un),frame_rate:{fixed:na,fps:pt,fps_den:gr,fps_num:ar},sar_ratio:{width:Hn,height:cn},codec_size:{width:Ar,height:hr},present_size:{width:br,height:hr}}}static _skipScalingList(se,ge){let Ee=8,Ie=8,qe=0;for(let xt=0;xt>>8&255|(dn&255)<<8}function wt(dn){return(dn&4278190080)>>>24|(dn&16711680)>>>8|(dn&65280)<<8|(dn&255)<<24}function Ke(dn,se){return dn[se]<<24|dn[se+1]<<16|dn[se+2]<<8|dn[se+3]}class He{constructor(se,ge){this.TAG="FLVDemuxer",this._config=ge,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 Tt,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 Ee=new ArrayBuffer(2);return new DataView(Ee).setInt16(0,256,!0),new Int16Array(Ee)[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 ge=new Uint8Array(se),Ee={match:!1};if(ge[0]!==70||ge[1]!==76||ge[2]!==86||ge[3]!==1)return Ee;let Ie=(ge[4]&4)>>>2!==0,qe=(ge[4]&1)!==0,xt=Ke(ge,5);return xt<9?Ee:{match:!0,consumed:xt,dataOffset:xt,hasAudioTrack:Ie,hasVideoTrack:qe}}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 Tt}_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,ge){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new be("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Ee=0,Ie=this._littleEndian;if(ge===0)if(se.byteLength>13)Ee=He.probe(se).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,ge+Ee!==this._dataOffset&&Be.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(se,Ee).getUint32(0,!Ie)!==0&&Be.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Ee+=4);Eese.byteLength)break;let xt=qe.getUint8(0),Mt=qe.getUint32(0,!Ie)&16777215;if(Ee+11+Mt+4>se.byteLength)break;if(xt!==8&&xt!==9&&xt!==18){Be.w(this.TAG,`Unsupported tag type ${xt}, skipped`),Ee+=11+Mt+4;continue}let Ra=qe.getUint8(4),Un=qe.getUint8(5),ln=qe.getUint8(6),$t=qe.getUint8(7),Nn=ln|Un<<8|Ra<<16|$t<<24;(qe.getUint32(7,!Ie)&16777215)!==0&&Be.w(this.TAG,"Meet tag which has StreamID != 0!");let ca=Ee+11;switch(xt){case 8:this._parseAudioData(se,ca,Mt,Nn);break;case 9:this._parseVideoData(se,ca,Mt,Nn,ge+Ee);break;case 18:this._parseScriptData(se,ca,Mt);break}let Pa=qe.getUint32(11+Mt,!Ie);Pa!==11+Mt&&Be.w(this.TAG,`Invalid PrevTagSize ${Pa}`),Ee+=11+Mt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Ee}_parseScriptData(se,ge,Ee){let Ie=Tn.parseScriptData(se,ge,Ee);if(Ie.hasOwnProperty("onMetaData")){if(Ie.onMetaData==null||typeof Ie.onMetaData!="object"){Be.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Be.w(this.TAG,"Found another onMetaData tag!"),this._metadata=Ie;let qe=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},qe)),typeof qe.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=qe.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof qe.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=qe.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof qe.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=qe.audiodatarate),typeof qe.videodatarate=="number"&&(this._mediaInfo.videoDataRate=qe.videodatarate),typeof qe.width=="number"&&(this._mediaInfo.width=qe.width),typeof qe.height=="number"&&(this._mediaInfo.height=qe.height),typeof qe.duration=="number"){if(!this._durationOverrided){let xt=Math.floor(qe.duration*this._timescale);this._duration=xt,this._mediaInfo.duration=xt}}else this._mediaInfo.duration=0;if(typeof qe.framerate=="number"){let xt=Math.floor(qe.framerate*1e3);if(xt>0){let Mt=xt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Mt,this._referenceFrameRate.fps_num=xt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Mt}}if(typeof qe.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let xt=qe.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(xt),qe.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=qe,Be.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(Ie).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},Ie))}_parseKeyframesIndex(se){let ge=[],Ee=[];for(let Ie=1;Ie>>4;if(Ra!==2&&Ra!==10){this._onError(ze.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+Ra);return}let Un=0,ln=(Mt&12)>>>2;if(ln>=0&&ln<=4)Un=this._flvSoundRateTable[ln];else{this._onError(ze.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+ln);return}let $t=(Mt&2)>>>1,Nn=Mt&1,Xt=this._audioMetadata,ca=this._audioTrack;if(Xt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Xt=this._audioMetadata={},Xt.type="audio",Xt.id=ca.id,Xt.timescale=this._timescale,Xt.duration=this._duration,Xt.audioSampleRate=Un,Xt.channelCount=Nn===0?1:2),Ra===10){let Pa=this._parseAACAudioData(se,ge+1,Ee-1);if(Pa==null)return;if(Pa.packetType===0){Xt.config&&Be.w(this.TAG,"Found another AudioSpecificConfig!");let fa=Pa.data;Xt.audioSampleRate=fa.samplingRate,Xt.channelCount=fa.channelCount,Xt.codec=fa.codec,Xt.originalCodec=fa.originalCodec,Xt.config=fa.config,Xt.refSampleDuration=1024/Xt.audioSampleRate*Xt.timescale,Be.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",Xt);let hn=this._mediaInfo;hn.audioCodec=Xt.originalCodec,hn.audioSampleRate=Xt.audioSampleRate,hn.audioChannelCount=Xt.channelCount,hn.hasVideo?hn.videoCodec!=null&&(hn.mimeType='video/x-flv; codecs="'+hn.videoCodec+","+hn.audioCodec+'"'):hn.mimeType='video/x-flv; codecs="'+hn.audioCodec+'"',hn.isComplete()&&this._onMediaInfo(hn)}else if(Pa.packetType===1){let fa=this._timestampBase+Ie,hn={unit:Pa.data,length:Pa.data.byteLength,dts:fa,pts:fa};ca.samples.push(hn),ca.length+=Pa.data.length}else Be.e(this.TAG,`Flv: Unsupported AAC data type ${Pa.packetType}`)}else if(Ra===2){if(!Xt.codec){let ct=this._parseMP3AudioData(se,ge+1,Ee-1,!0);if(ct==null)return;Xt.audioSampleRate=ct.samplingRate,Xt.channelCount=ct.channelCount,Xt.codec=ct.codec,Xt.originalCodec=ct.originalCodec,Xt.refSampleDuration=1152/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Xt);let on=this._mediaInfo;on.audioCodec=Xt.codec,on.audioSampleRate=Xt.audioSampleRate,on.audioChannelCount=Xt.channelCount,on.audioDataRate=ct.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 Pa=this._parseMP3AudioData(se,ge+1,Ee-1,!1);if(Pa==null)return;let fa=this._timestampBase+Ie,hn={unit:Pa,length:Pa.byteLength,dts:fa,pts:fa};ca.samples.push(hn),ca.length+=Pa.length}}_parseAACAudioData(se,ge,Ee){if(Ee<=1){Be.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let Ie={},qe=new Uint8Array(se,ge,Ee);return Ie.packetType=qe[0],qe[0]===0?Ie.data=this._parseAACAudioSpecificConfig(se,ge+1,Ee-1):Ie.data=qe.subarray(1),Ie}_parseAACAudioSpecificConfig(se,ge,Ee){let Ie=new Uint8Array(se,ge,Ee),qe=null,xt=0,Mt=0,Ra=null,Un=0,ln=null;if(xt=Mt=Ie[0]>>>3,Un=(Ie[0]&7)<<1|Ie[1]>>>7,Un<0||Un>=this._mpegSamplingRates.length){this._onError(ze.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let $t=this._mpegSamplingRates[Un],Nn=(Ie[1]&120)>>>3;if(Nn<0||Nn>=8){this._onError(ze.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}xt===5&&(ln=(Ie[1]&7)<<1|Ie[2]>>>7,Ra=(Ie[2]&124)>>>2);let Xt=self.navigator.userAgent.toLowerCase();return Xt.indexOf("firefox")!==-1?Un>=6?(xt=5,qe=new Array(4),ln=Un-3):(xt=2,qe=new Array(2),ln=Un):Xt.indexOf("android")!==-1?(xt=2,qe=new Array(2),ln=Un):(xt=5,ln=Un,qe=new Array(4),Un>=6?ln=Un-3:Nn===1&&(xt=2,qe=new Array(2),ln=Un)),qe[0]=xt<<3,qe[0]|=(Un&15)>>>1,qe[1]=(Un&15)<<7,qe[1]|=(Nn&15)<<3,xt===5&&(qe[1]|=(ln&15)>>>1,qe[2]=(ln&1)<<7,qe[2]|=8,qe[3]=0),{config:qe,samplingRate:$t,channelCount:Nn,codec:"mp4a.40."+xt,originalCodec:"mp4a.40."+Mt}}_parseMP3AudioData(se,ge,Ee,Ie){if(Ee<4){Be.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let qe=this._littleEndian,xt=new Uint8Array(se,ge,Ee),Mt=null;if(Ie){if(xt[0]!==255)return;let Ra=xt[1]>>>3&3,Un=(xt[1]&6)>>1,ln=(xt[2]&240)>>>4,$t=(xt[2]&12)>>>2,Xt=(xt[3]>>>6&3)!==3?2:1,ca=0,Pa=0,fa=34,hn="mp3";switch(Ra){case 0:ca=this._mpegAudioV25SampleRateTable[$t];break;case 2:ca=this._mpegAudioV20SampleRateTable[$t];break;case 3:ca=this._mpegAudioV10SampleRateTable[$t];break}switch(Un){case 1:fa=34,ln>>4,Ra=xt&15;if(Ra!==7){this._onError(ze.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${Ra}`);return}this._parseAVCVideoPacket(se,ge+1,Ee-1,Ie,qe,Mt)}_parseAVCVideoPacket(se,ge,Ee,Ie,qe,xt){if(Ee<4){Be.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Mt=this._littleEndian,Ra=new DataView(se,ge,Ee),Un=Ra.getUint8(0),$t=(Ra.getUint32(0,!Mt)&16777215)<<8>>8;if(Un===0)this._parseAVCDecoderConfigurationRecord(se,ge+4,Ee-4);else if(Un===1)this._parseAVCVideoData(se,ge+4,Ee-4,Ie,qe,xt,$t);else if(Un!==2){this._onError(ze.FORMAT_ERROR,`Flv: Invalid video packet type ${Un}`);return}}_parseAVCDecoderConfigurationRecord(se,ge,Ee){if(Ee<7){Be.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let Ie=this._videoMetadata,qe=this._videoTrack,xt=this._littleEndian,Mt=new DataView(se,ge,Ee);Ie?typeof Ie.avcc!="undefined"&&Be.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),Ie=this._videoMetadata={},Ie.type="video",Ie.id=qe.id,Ie.timescale=this._timescale,Ie.duration=this._duration);let Ra=Mt.getUint8(0),Un=Mt.getUint8(1),ln=Mt.getUint8(2),$t=Mt.getUint8(3);if(Ra!==1||Un===0){this._onError(ze.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Mt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(ze.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Nn=Mt.getUint8(5)&31;if(Nn===0){this._onError(ze.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Nn>1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Nn}`);let Xt=6;for(let Pa=0;Pa1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ca}`);Xt++;for(let Pa=0;Pa=Ee){Be.w(this.TAG,`Malformed Nalu near timestamp ${ca}, offset = ${Nn}, dataSize = ${Ee}`);break}let fa=Un.getUint32(Nn,!Ra);if(Xt===3&&(fa>>>=8),fa>Ee-Xt){Be.w(this.TAG,`Malformed Nalus near timestamp ${ca}, NaluSize > DataSize!`);return}let hn=Un.getUint8(Nn+Xt)&31;hn===5&&(Pa=!0);let ct=new Uint8Array(se,ge+Nn,Xt+fa),on={type:hn,data:ct};ln.push(on),$t+=ct.byteLength,Nn+=Xt+fa}if(ln.length){let fa=this._videoTrack,hn={units:ln,length:$t,isKeyframe:Pa,dts:ca,cts:Mt,pts:ca+Mt};Pa&&(hn.fileposition=qe),fa.samples.push(hn),fa.length+=$t}}}var gt=He;class Je{static init(){Je.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 ge in Je.types)Je.types.hasOwnProperty(ge)&&(Je.types[ge]=[ge.charCodeAt(0),ge.charCodeAt(1),ge.charCodeAt(2),ge.charCodeAt(3)]);let se=Je.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 ge=8,Ee=null,Ie=Array.prototype.slice.call(arguments,1),qe=Ie.length;for(let Mt=0;Mt>>24&255,Ee[1]=ge>>>16&255,Ee[2]=ge>>>8&255,Ee[3]=ge&255,Ee.set(se,4);let xt=8;for(let Mt=0;Mt>>24&255,se>>>16&255,se>>>8&255,se&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&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 Je.box(Je.types.trak,Je.tkhd(se),Je.mdia(se))}static tkhd(se){let ge=se.id,Ee=se.duration,Ie=se.presentWidth,qe=se.presentHeight;return Je.box(Je.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&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,Ie>>>8&255,Ie&255,0,0,qe>>>8&255,qe&255,0,0]))}static mdia(se){return Je.box(Je.types.mdia,Je.mdhd(se),Je.hdlr(se),Je.minf(se))}static mdhd(se){let ge=se.timescale,Ee=se.duration;return Je.box(Je.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,85,196,0,0]))}static hdlr(se){let ge=null;return se.type==="audio"?ge=Je.constants.HDLR_AUDIO:ge=Je.constants.HDLR_VIDEO,Je.box(Je.types.hdlr,ge)}static minf(se){let ge=null;return se.type==="audio"?ge=Je.box(Je.types.smhd,Je.constants.SMHD):ge=Je.box(Je.types.vmhd,Je.constants.VMHD),Je.box(Je.types.minf,ge,Je.dinf(),Je.stbl(se))}static dinf(){return Je.box(Je.types.dinf,Je.box(Je.types.dref,Je.constants.DREF))}static stbl(se){return Je.box(Je.types.stbl,Je.stsd(se),Je.box(Je.types.stts,Je.constants.STTS),Je.box(Je.types.stsc,Je.constants.STSC),Je.box(Je.types.stsz,Je.constants.STSZ),Je.box(Je.types.stco,Je.constants.STCO))}static stsd(se){return se.type==="audio"?se.codec==="mp3"?Je.box(Je.types.stsd,Je.constants.STSD_PREFIX,Je.mp3(se)):Je.box(Je.types.stsd,Je.constants.STSD_PREFIX,Je.mp4a(se)):Je.box(Je.types.stsd,Je.constants.STSD_PREFIX,Je.avc1(se))}static mp3(se){let ge=se.channelCount,Ee=se.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Je.box(Je.types[".mp3"],Ie)}static mp4a(se){let ge=se.channelCount,Ee=se.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Je.box(Je.types.mp4a,Ie,Je.esds(se))}static esds(se){let ge=se.config||[],Ee=ge.length,Ie=new Uint8Array([0,0,0,0,3,23+Ee,0,1,0,4,15+Ee,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Ee]).concat(ge).concat([6,1,2]));return Je.box(Je.types.esds,Ie)}static avc1(se){let ge=se.avcc,Ee=se.codecWidth,Ie=se.codecHeight,qe=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,Ee>>>8&255,Ee&255,Ie>>>8&255,Ie&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 Je.box(Je.types.avc1,qe,Je.box(Je.types.avcC,ge))}static mvex(se){return Je.box(Je.types.mvex,Je.trex(se))}static trex(se){let ge=se.id,Ee=new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Je.box(Je.types.trex,Ee)}static moof(se,ge){return Je.box(Je.types.moof,Je.mfhd(se.sequenceNumber),Je.traf(se,ge))}static mfhd(se){let ge=new Uint8Array([0,0,0,0,se>>>24&255,se>>>16&255,se>>>8&255,se&255]);return Je.box(Je.types.mfhd,ge)}static traf(se,ge){let Ee=se.id,Ie=Je.box(Je.types.tfhd,new Uint8Array([0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255])),qe=Je.box(Je.types.tfdt,new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255])),xt=Je.sdtp(se),Mt=Je.trun(se,xt.byteLength+16+16+8+16+8+8);return Je.box(Je.types.traf,Ie,qe,Mt,xt)}static sdtp(se){let ge=se.samples||[],Ee=ge.length,Ie=new Uint8Array(4+Ee);for(let qe=0;qe>>24&255,Ie>>>16&255,Ie>>>8&255,Ie&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255],0);for(let Mt=0;Mt>>24&255,Ra>>>16&255,Ra>>>8&255,Ra&255,Un>>>24&255,Un>>>16&255,Un>>>8&255,Un&255,ln.isLeading<<2|ln.dependsOn,ln.isDependedOn<<6|ln.hasRedundancy<<4|ln.isNonSync,0,0,$t>>>24&255,$t>>>16&255,$t>>>8&255,$t&255],12+16*Mt)}return Je.box(Je.types.trun,xt)}static mdat(se){return Je.box(Je.types.mdat,se)}}Je.init();var we=Je;class zt{static getSilentFrame(se,ge){if(se==="mp4a.40.2"){if(ge===1)return new Uint8Array([0,200,0,128,35,128]);if(ge===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(ge===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(ge===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(ge===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(ge===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(ge===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(ge===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(ge===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 oa=zt;class vn{constructor(se,ge,Ee,Ie,qe){this.dts=se,this.pts=ge,this.duration=Ee,this.originalDts=Ie,this.isSyncPoint=qe,this.fileposition=null}}class bn{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 ta{constructor(){this._list=[]}clear(){this._list=[]}appendArray(se){let ge=this._list;se.length!==0&&(ge.length>0&&se[0].originalDts=ge[qe].dts&&sege[Ie].lastSample.originalDts&&se=ge[Ie].lastSample.originalDts&&(Ie===ge.length-1||Ie0&&(qe=this._searchNearestSegmentBefore(Ee.originalBeginDts)+1),this._lastAppendLocation=qe,this._list.splice(qe,0,Ee)}getLastSegmentBefore(se){let ge=this._searchNearestSegmentBefore(se);return ge>=0?this._list[ge]:null}getLastSampleBefore(se){let ge=this.getLastSegmentBefore(se);return ge!=null?ge.lastSample:null}getLastSyncPointBefore(se){let ge=this._searchNearestSegmentBefore(se),Ee=this._list[ge].syncPoints;for(;Ee.length===0&&ge>0;)ge--,Ee=this._list[ge].syncPoints;return Ee.length>0?Ee[Ee.length-1]:null}}class yt{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 Vn("audio"),this._videoSegmentInfoList=new Vn("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,ge){if(!this._onMediaSegment)throw new be("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(se,ge),this._remuxVideo(ge),this._remuxAudio(se)}_onTrackMetadataReceived(se,ge){let Ee=null,Ie="mp4",qe=ge.codec;if(se==="audio")this._audioMeta=ge,ge.codec==="mp3"&&this._mp3UseMpegAudio?(Ie="mpeg",qe="",Ee=new Uint8Array):Ee=we.generateInitSegment(ge);else if(se==="video")this._videoMeta=ge,Ee=we.generateInitSegment(ge);else return;if(!this._onInitSegment)throw new be("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(se,{type:se,data:Ee.buffer,codec:qe,container:`${se}/${Ie}`,mediaDuration:ge.duration})}_calculateDtsBase(se,ge){this._dtsBaseInited||(se.samples&&se.samples.length&&(this._audioDtsBase=se.samples[0].dts),ge.samples&&ge.samples.length&&(this._videoDtsBase=ge.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let se=this._videoStashedLastSample,ge=this._audioStashedLastSample,Ee={type:"video",id:1,sequenceNumber:0,samples:[],length:0};se!=null&&(Ee.samples.push(se),Ee.length=se.length);let Ie={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};ge!=null&&(Ie.samples.push(ge),Ie.length=ge.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Ee,!0),this._remuxAudio(Ie,!0)}_remuxAudio(se,ge){if(this._audioMeta==null)return;let Ee=se,Ie=Ee.samples,qe,xt=-1,Mt=-1,Ra=-1,Un=this._audioMeta.refSampleDuration,ln=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,$t=this._dtsBaseInited&&this._audioNextDts===void 0,Nn=!1;if(!Ie||Ie.length===0||Ie.length===1&&!ge)return;let Xt=0,ca=null,Pa=0;ln?(Xt=0,Pa=Ee.length):(Xt=8,Pa=8+Ee.length);let fa=null;if(Ie.length>1&&(fa=Ie.pop(),Pa-=fa.length),this._audioStashedLastSample!=null){let cn=this._audioStashedLastSample;this._audioStashedLastSample=null,Ie.unshift(cn),Pa+=cn.length}fa!=null&&(this._audioStashedLastSample=fa);let hn=Ie[0].dts-this._dtsBase;if(this._audioNextDts)qe=hn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())qe=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Nn=!0);else{let cn=this._audioSegmentInfoList.getLastSampleBefore(hn);if(cn!=null){let pt=hn-(cn.originalDts+cn.duration);pt<=3&&(pt=0);let na=cn.dts+cn.duration+pt;qe=hn-na}else qe=0}if(Nn){let cn=hn-qe,pt=this._videoSegmentInfoList.getLastSegmentBefore(hn);if(pt!=null&&pt.beginDts=1?Gn=ct[ct.length-1].duration:Gn=Math.floor(Un);let _r=!1,Gr=null;if(Gn>Un*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!b.safari){_r=!0;let lo=Math.abs(Gn-Un),Ar=Math.ceil(lo/Un),hr=gr+Un;Be.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. dts: ${gr+Gn} ms, expected: ${gr+Math.round(Un)} ms, delta: ${Math.round(lo)} ms, generate: ${Ar} frames`);let br=oa.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);br==null&&(Be.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),br=na),Gr=[];for(let Er=0;Er0){let uo=Gr[Gr.length-1];uo.duration=co-uo.dts}let Do={dts:co,pts:co,cts:0,unit:br,size:br.byteLength,duration:0,originalDts:ar,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};Gr.push(Do),Pa+=Do.size,hr+=Un}let yr=Gr[Gr.length-1];yr.duration=gr+Gn-yr.dts,Gn=Math.round(Un)}ct.push({dts:gr,pts:gr,cts:0,unit:pt.unit,size:pt.unit.byteLength,duration:Gn,originalDts:ar,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),_r&&ct.push.apply(ct,Gr)}ln?ca=new Uint8Array(Pa):(ca=new Uint8Array(Pa),ca[0]=Pa>>>24&255,ca[1]=Pa>>>16&255,ca[2]=Pa>>>8&255,ca[3]=Pa&255,ca.set(we.types.mdat,4));for(let cn=0;cn1&&(Xt=Ie.pop(),Nn-=Xt.length),this._videoStashedLastSample!=null){let on=this._videoStashedLastSample;this._videoStashedLastSample=null,Ie.unshift(on),Nn+=on.length}Xt!=null&&(this._videoStashedLastSample=Xt);let ca=Ie[0].dts-this._dtsBase;if(this._videoNextDts)qe=ca-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())qe=0;else{let on=this._videoSegmentInfoList.getLastSampleBefore(ca);if(on!=null){let pn=ca-(on.originalDts+on.duration);pn<=3&&(pn=0);let gn=on.dts+on.duration+pn;qe=ca-gn}else qe=0}let Pa=new bn,fa=[];for(let on=0;on=1?ar=fa[fa.length-1].duration:ar=Math.floor(this._videoMeta.refSampleDuration),Hn){let gr=new vn(cn,na,ar,pn.dts,!0);gr.fileposition=pn.fileposition,Pa.appendSyncPoint(gr)}fa.push({dts:cn,pts:na,cts:pt,units:pn.units,size:pn.length,isKeyframe:Hn,duration:ar,originalDts:gn,flags:{isLeading:0,dependsOn:Hn?2:1,isDependedOn:Hn?1:0,hasRedundancy:0,isNonSync:Hn?0:1}})}$t=new Uint8Array(Nn),$t[0]=Nn>>>24&255,$t[1]=Nn>>>16&255,$t[2]=Nn>>>8&255,$t[3]=Nn&255,$t.set(we.types.mdat,4);for(let on=0;on{Ie.timestampBase=Ee,Ee+=Ie.duration,Ie.cors=se.cors,Ie.withCredentials=se.withCredentials,ge.referrerPolicy&&(Ie.referrerPolicy=ge.referrerPolicy)}),!isNaN(Ee)&&this._mediaDataSource.duration!==Ee&&(this._mediaDataSource.duration=Ee),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,ge){this._emitter.addListener(se,ge)}off(se,ge){this._emitter.removeListener(se,ge)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(se,ge){this._currentSegmentIndex=se;let Ee=this._mediaDataSource.segments[se],Ie=this._ioctl=new lt(Ee,this._config,se);Ie.onError=this._onIOException.bind(this),Ie.onSeeked=this._onIOSeeked.bind(this),Ie.onComplete=this._onIOComplete.bind(this),Ie.onRedirect=this._onIORedirect.bind(this),Ie.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),ge?this._demuxer.bindDataSource(this._ioctl):Ie.onDataArrival=this._onInitChunkArrival.bind(this),Ie.open(ge)}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 ge=this._searchSegmentIndexContains(se);if(ge===this._currentSegmentIndex){let Ee=this._mediaInfo.segments[ge];if(Ee==null)this._pendingSeekTime=se;else{let Ie=Ee.getNearestKeyframe(se);this._remuxer.seek(Ie.milliseconds),this._ioctl.seek(Ie.fileposition),this._pendingResolveSeekPoint=Ie.milliseconds}}else{let Ee=this._mediaInfo.segments[ge];if(Ee==null)this._pendingSeekTime=se,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(ge);else{let Ie=Ee.getNearestKeyframe(se);this._internalAbort(),this._remuxer.seek(se),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[ge].timestampBase,this._loadSegment(ge,Ie.fileposition),this._pendingResolveSeekPoint=Ie.milliseconds,this._reportSegmentMediaInfo(ge)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(se){let ge=this._mediaDataSource.segments,Ee=ge.length-1;for(let Ie=0;Ie0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,Ie=this._demuxer.parseChunks(se,ge);else if((Ee=gt.probe(se)).match){this._demuxer=new gt(Ee,this._config),this._remuxer||(this._remuxer=new kt(this._config));let qe=this._mediaDataSource;qe.duration!=null&&!isNaN(qe.duration)&&(this._demuxer.overridedDuration=qe.duration),typeof qe.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=qe.hasAudio),typeof qe.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=qe.hasVideo),this._demuxer.timestampBase=qe.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),Ie=this._demuxer.parseChunks(se,ge)}else Ee=null,Be.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Nt.DEMUX_ERROR,ze.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),Ie=0;return Ie}_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,Tt.prototype));let ge=Object.assign({},se);Object.setPrototypeOf(ge,Tt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=ge,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let Ee=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(Ee)})}_onMetaDataArrived(se){this._emitter.emit(Nt.METADATA_ARRIVED,se)}_onScriptDataArrived(se){this._emitter.emit(Nt.SCRIPTDATA_ARRIVED,se)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(se){let Ee=se+1;Ee0&&Ee[0].originalDts===Ie&&(Ie=Ee[0].pts),this._emitter.emit(Nt.RECOMMEND_SEEKPOINT,Ie)}}_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 ge=this._mediaInfo.segments[se],Ee=Object.assign({},ge);Ee.duration=this._mediaInfo.duration,Ee.segmentCount=this._mediaInfo.segmentCount,delete Ee.segments,delete Ee.keyframesIndex,this._emitter.emit(Nt.MEDIA_INFO,Ee)}_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(Nt.STATISTICS_INFO,se)}}var Cn=qt,Na=function(dn){let se="TransmuxingWorker",ge=null,Ee=Pa.bind(this);fe.install(),dn.addEventListener("message",function(fa){switch(fa.data.cmd){case"init":ge=new Cn(fa.data.param[0],fa.data.param[1]),ge.on(Nt.IO_ERROR,Nn.bind(this)),ge.on(Nt.DEMUX_ERROR,Xt.bind(this)),ge.on(Nt.INIT_SEGMENT,Ie.bind(this)),ge.on(Nt.MEDIA_SEGMENT,qe.bind(this)),ge.on(Nt.LOADING_COMPLETE,xt.bind(this)),ge.on(Nt.RECOVERED_EARLY_EOF,Mt.bind(this)),ge.on(Nt.MEDIA_INFO,Ra.bind(this)),ge.on(Nt.METADATA_ARRIVED,Un.bind(this)),ge.on(Nt.SCRIPTDATA_ARRIVED,ln.bind(this)),ge.on(Nt.STATISTICS_INFO,$t.bind(this)),ge.on(Nt.RECOMMEND_SEEKPOINT,ca.bind(this));break;case"destroy":ge&&(ge.destroy(),ge=null),dn.postMessage({msg:"destroyed"});break;case"start":ge.start();break;case"stop":ge.stop();break;case"seek":ge.seek(fa.data.param);break;case"pause":ge.pause();break;case"resume":ge.resume();break;case"logging_config":{let hn=fa.data.param;Xe.applyConfig(hn),hn.enableCallback===!0?Xe.addLogListener(Ee):Xe.removeLogListener(Ee);break}}});function Ie(fa,hn){let ct={msg:Nt.INIT_SEGMENT,data:{type:fa,data:hn}};dn.postMessage(ct,[hn.data])}function qe(fa,hn){let ct={msg:Nt.MEDIA_SEGMENT,data:{type:fa,data:hn}};dn.postMessage(ct,[hn.data])}function xt(){let fa={msg:Nt.LOADING_COMPLETE};dn.postMessage(fa)}function Mt(){let fa={msg:Nt.RECOVERED_EARLY_EOF};dn.postMessage(fa)}function Ra(fa){let hn={msg:Nt.MEDIA_INFO,data:fa};dn.postMessage(hn)}function Un(fa){let hn={msg:Nt.METADATA_ARRIVED,data:fa};dn.postMessage(hn)}function ln(fa){let hn={msg:Nt.SCRIPTDATA_ARRIVED,data:fa};dn.postMessage(hn)}function $t(fa){let hn={msg:Nt.STATISTICS_INFO,data:fa};dn.postMessage(hn)}function Nn(fa,hn){dn.postMessage({msg:Nt.IO_ERROR,data:{type:fa,info:hn}})}function Xt(fa,hn){dn.postMessage({msg:Nt.DEMUX_ERROR,data:{type:fa,info:hn}})}function ca(fa){dn.postMessage({msg:Nt.RECOMMEND_SEEKPOINT,data:fa})}function Pa(fa,hn){dn.postMessage({msg:"logcat_callback",data:{type:fa,logcat:hn}})}};class Ka{constructor(se,ge){if(this.TAG="Transmuxer",this._emitter=new(ye()),ge.enableWorker&&typeof Worker!="undefined")try{let Ee=x(82059);this._worker=Ee(Na),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[se,ge]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},Xe.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:Xe.getConfig()})}catch(Ee){Be.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Cn(se,ge)}else this._controller=new Cn(se,ge);if(this._controller){let Ee=this._controller;Ee.on(Nt.IO_ERROR,this._onIOError.bind(this)),Ee.on(Nt.DEMUX_ERROR,this._onDemuxError.bind(this)),Ee.on(Nt.INIT_SEGMENT,this._onInitSegment.bind(this)),Ee.on(Nt.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),Ee.on(Nt.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),Ee.on(Nt.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),Ee.on(Nt.MEDIA_INFO,this._onMediaInfo.bind(this)),Ee.on(Nt.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),Ee.on(Nt.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),Ee.on(Nt.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),Ee.on(Nt.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),Xe.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(se,ge){this._emitter.addListener(se,ge)}off(se,ge){this._emitter.removeListener(se,ge)}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,ge){Promise.resolve().then(()=>{this._emitter.emit(Nt.INIT_SEGMENT,se,ge)})}_onMediaSegment(se,ge){Promise.resolve().then(()=>{this._emitter.emit(Nt.MEDIA_SEGMENT,se,ge)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Nt.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Nt.RECOVERED_EARLY_EOF)})}_onMediaInfo(se){Promise.resolve().then(()=>{this._emitter.emit(Nt.MEDIA_INFO,se)})}_onMetaDataArrived(se){Promise.resolve().then(()=>{this._emitter.emit(Nt.METADATA_ARRIVED,se)})}_onScriptDataArrived(se){Promise.resolve().then(()=>{this._emitter.emit(Nt.SCRIPTDATA_ARRIVED,se)})}_onStatisticsInfo(se){Promise.resolve().then(()=>{this._emitter.emit(Nt.STATISTICS_INFO,se)})}_onIOError(se,ge){Promise.resolve().then(()=>{this._emitter.emit(Nt.IO_ERROR,se,ge)})}_onDemuxError(se,ge){Promise.resolve().then(()=>{this._emitter.emit(Nt.DEMUX_ERROR,se,ge)})}_onRecommendSeekpoint(se){Promise.resolve().then(()=>{this._emitter.emit(Nt.RECOMMEND_SEEKPOINT,se)})}_onLoggingConfigChanged(se){this._worker&&this._worker.postMessage({cmd:"logging_config",param:se})}_onWorkerMessage(se){let ge=se.data,Ee=ge.data;if(ge.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(ge.msg){case Nt.INIT_SEGMENT:case Nt.MEDIA_SEGMENT:this._emitter.emit(ge.msg,Ee.type,Ee.data);break;case Nt.LOADING_COMPLETE:case Nt.RECOVERED_EARLY_EOF:this._emitter.emit(ge.msg);break;case Nt.MEDIA_INFO:Object.setPrototypeOf(Ee,Tt.prototype),this._emitter.emit(ge.msg,Ee);break;case Nt.METADATA_ARRIVED:case Nt.SCRIPTDATA_ARRIVED:case Nt.STATISTICS_INFO:this._emitter.emit(ge.msg,Ee);break;case Nt.IO_ERROR:case Nt.DEMUX_ERROR:this._emitter.emit(ge.msg,Ee.type,Ee.info);break;case Nt.RECOMMEND_SEEKPOINT:this._emitter.emit(ge.msg,Ee);break;case"logcat_callback":Be.emitter.emit("log",Ee.type,Ee.logcat);break;default:break}}}var Pr=Ka,Qn={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 ta}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(se,ge){this._emitter.addListener(se,ge)}off(se,ge){this._emitter.removeListener(se,ge)}attachMediaElement(se){if(this._mediaSource)throw new be("MediaSource has been attached to an HTMLMediaElement!");let ge=this._mediaSource=new window.MediaSource;ge.addEventListener("sourceopen",this.e.onSourceOpen),ge.addEventListener("sourceended",this.e.onSourceEnded),ge.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 ge in this._sourceBuffers){let Ee=this._pendingSegments[ge];Ee.splice(0,Ee.length),this._pendingSegments[ge]=null,this._pendingRemoveRanges[ge]=null,this._lastInitSegments[ge]=null;let Ie=this._sourceBuffers[ge];if(Ie){if(se.readyState!=="closed"){try{se.removeSourceBuffer(Ie)}catch(qe){Be.e(this.TAG,qe.message)}Ie.removeEventListener("error",this.e.onSourceBufferError),Ie.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[ge]=null,this._sourceBuffers[ge]=null}}if(se.readyState==="open")try{se.endOfStream()}catch(ge){Be.e(this.TAG,ge.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,ge){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(se),this._pendingSegments[se.type].push(se);return}let Ee=se,Ie=`${Ee.container}`;Ee.codec&&Ee.codec.length>0&&(Ie+=`;codecs=${Ee.codec}`);let qe=!1;if(Be.v(this.TAG,"Received Initialization Segment, mimeType: "+Ie),this._lastInitSegments[Ee.type]=Ee,Ie!==this._mimeTypes[Ee.type]){if(this._mimeTypes[Ee.type])Be.v(this.TAG,`Notice: ${Ee.type} mimeType changed, origin: ${this._mimeTypes[Ee.type]}, target: ${Ie}`);else{qe=!0;try{let xt=this._sourceBuffers[Ee.type]=this._mediaSource.addSourceBuffer(Ie);xt.addEventListener("error",this.e.onSourceBufferError),xt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(xt){Be.e(this.TAG,xt.message),this._emitter.emit(Qn.ERROR,{code:xt.code,msg:xt.message});return}}this._mimeTypes[Ee.type]=Ie}ge||this._pendingSegments[Ee.type].push(Ee),qe||this._sourceBuffers[Ee.type]&&!this._sourceBuffers[Ee.type].updating&&this._doAppendSegments(),b.safari&&Ee.container==="audio/mpeg"&&Ee.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=Ee.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(se){let ge=se;this._pendingSegments[ge.type].push(ge),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let Ee=this._sourceBuffers[ge.type];Ee&&!Ee.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(se){for(let ge in this._sourceBuffers){if(!this._sourceBuffers[ge])continue;let Ee=this._sourceBuffers[ge];if(this._mediaSource.readyState==="open")try{Ee.abort()}catch(qe){Be.e(this.TAG,qe.message)}this._idrList.clear();let Ie=this._pendingSegments[ge];if(Ie.splice(0,Ie.length),this._mediaSource.readyState!=="closed"){for(let qe=0;qe=1&&se-Ie.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let se=this._mediaElement.currentTime;for(let ge in this._sourceBuffers){let Ee=this._sourceBuffers[ge];if(Ee){let Ie=Ee.buffered,qe=!1;for(let xt=0;xt=this._config.autoCleanupMaxBackwardDuration){qe=!0;let Un=se-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[ge].push({start:Mt,end:Un})}}else Ra0&&(isNaN(ge)||Ee>ge)&&(Be.v(this.TAG,`Update MediaSource duration from ${ge} to ${Ee}`),this._mediaSource.duration=Ee),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let se in this._pendingRemoveRanges){if(!this._sourceBuffers[se]||this._sourceBuffers[se].updating)continue;let ge=this._sourceBuffers[se],Ee=this._pendingRemoveRanges[se];for(;Ee.length&&!ge.updating;){let Ie=Ee.shift();ge.remove(Ie.start,Ie.end)}}}_doAppendSegments(){let se=this._pendingSegments;for(let ge in se)if(!(!this._sourceBuffers[ge]||this._sourceBuffers[ge].updating)&&se[ge].length>0){let Ee=se[ge].shift();if(Ee.timestampOffset){let Ie=this._sourceBuffers[ge].timestampOffset,qe=Ee.timestampOffset/1e3;Math.abs(Ie-qe)>.1&&(Be.v(this.TAG,`Update MPEG audio timestampOffset from ${Ie} to ${qe}`),this._sourceBuffers[ge].timestampOffset=qe),delete Ee.timestampOffset}if(!Ee.data||Ee.data.byteLength===0)continue;try{this._sourceBuffers[ge].appendBuffer(Ee.data),this._isBufferFull=!1,ge==="video"&&Ee.hasOwnProperty("info")&&this._idrList.appendArray(Ee.info.syncPoints)}catch(Ie){this._pendingSegments[ge].unshift(Ee),Ie.code===22?(this._isBufferFull||this._emitter.emit(Qn.BUFFER_FULL),this._isBufferFull=!0):(Be.e(this.TAG,Ie.message),this._emitter.emit(Qn.ERROR,{code:Ie.code,msg:Ie.message}))}}}_onSourceOpen(){if(Be.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let se=this._pendingSourceBufferInit;for(;se.length;){let ge=se.shift();this.appendInitSegment(ge,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Qn.SOURCE_OPEN)}_onSourceEnded(){Be.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){Be.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(Qn.UPDATE_END)}_onSourceBufferError(se){Be.e(this.TAG,`SourceBuffer Error: ${se}`)}}var wa=Ba;const ja={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},zr={NETWORK_EXCEPTION:re.EXCEPTION,NETWORK_STATUS_CODE_INVALID:re.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:re.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:re.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 Hr{constructor(se,ge){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(ye()),this._config=Ct(),typeof ge=="object"&&Object.assign(this._config,ge),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 Ee=b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661);this._alwaysSeekKeyframe=!!(Ee||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,ge){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,ge)}off(se,ge){this._emitter.removeListener(se,ge)}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 wa(this._config),this._msectl.on(Qn.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Qn.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Qn.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Qn.ERROR,ge=>{this._emitter.emit(Kt.ERROR,ja.MEDIA_ERROR,zr.MEDIA_MSE_ERROR,ge)}),this._msectl.attachMediaElement(se),this._pendingSeekTime!=null)try{se.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(ge){}}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 be("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new be("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 Pr(this._mediaDataSource,this._config),this._transmuxer.on(Nt.INIT_SEGMENT,(se,ge)=>{this._msectl.appendInitSegment(ge)}),this._transmuxer.on(Nt.MEDIA_SEGMENT,(se,ge)=>{if(this._msectl.appendMediaSegment(ge),this._config.lazyLoad&&!this._config.isLive){let Ee=this._mediaElement.currentTime;ge.info.endDts>=(Ee+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(Be.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Nt.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(Kt.LOADING_COMPLETE)}),this._transmuxer.on(Nt.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(Kt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Nt.IO_ERROR,(se,ge)=>{this._emitter.emit(Kt.ERROR,ja.NETWORK_ERROR,se,ge)}),this._transmuxer.on(Nt.DEMUX_ERROR,(se,ge)=>{this._emitter.emit(Kt.ERROR,ja.MEDIA_ERROR,se,{code:-1,msg:ge})}),this._transmuxer.on(Nt.MEDIA_INFO,se=>{this._mediaInfo=se,this._emitter.emit(Kt.MEDIA_INFO,Object.assign({},se))}),this._transmuxer.on(Nt.METADATA_ARRIVED,se=>{this._emitter.emit(Kt.METADATA_ARRIVED,se)}),this._transmuxer.on(Nt.SCRIPTDATA_ARRIVED,se=>{this._emitter.emit(Kt.SCRIPTDATA_ARRIVED,se)}),this._transmuxer.on(Nt.STATISTICS_INFO,se=>{this._statisticsInfo=this._fillStatisticsInfo(se),this._emitter.emit(Kt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Nt.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 ge=!0,Ee=0,Ie=0;if(this._mediaElement.getVideoPlaybackQuality){let qe=this._mediaElement.getVideoPlaybackQuality();Ee=qe.totalVideoFrames,Ie=qe.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ee=this._mediaElement.webkitDecodedFrameCount,Ie=this._mediaElement.webkitDroppedFrameCount):ge=!1;return ge&&(se.decodedFrames=Ee,se.droppedFrames=Ie),se}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let se=this._mediaElement.buffered,ge=this._mediaElement.currentTime,Ee=0,Ie=0;for(let qe=0;qe=ge+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(Be.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){Be.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,ge=this._mediaElement.buffered,Ee=!1;for(let Ie=0;Ie=qe&&se=xt-this._config.lazyLoadRecoverDuration&&(Ee=!0);break}}Ee&&(window.clearInterval(this._progressChecker),this._progressChecker=null,Ee&&(Be.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(se){let ge=this._mediaElement.buffered;for(let Ee=0;Ee=Ie&&se0){let qe=this._mediaElement.buffered.start(0);(qe<1&&se0&&ge.currentTime0){let Ie=Ee.start(0);if(Ie<1&&ge{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,ge)}off(se,ge){this._emitter.removeListener(se,ge)}attachMediaElement(se){if(this._mediaElement=se,se.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{se.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(ge){}}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 be("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 ge={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(ge.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(ge.width=this._mediaElement.videoWidth,ge.height=this._mediaElement.videoHeight)),ge}get statisticsInfo(){let se={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return se;let ge=!0,Ee=0,Ie=0;if(this._mediaElement.getVideoPlaybackQuality){let qe=this._mediaElement.getVideoPlaybackQuality();Ee=qe.totalVideoFrames,Ie=qe.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ee=this._mediaElement.webkitDecodedFrameCount,Ie=this._mediaElement.webkitDroppedFrameCount):ge=!1;return ge&&(se.decodedFrames=Ee,se.droppedFrames=Ie),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 $a=yn;fe.install();function Ht(dn,se){let ge=dn;if(ge==null||typeof ge!="object")throw new Me("MediaDataSource must be an javascript object!");if(!ge.hasOwnProperty("type"))throw new Me("MediaDataSource must has type field to indicate video file type!");switch(ge.type){case"flv":return new bt(ge,se);default:return new $a(ge,se)}}function Ln(){return Lt.supportMSEH264Playback()}function ha(){return Lt.getFeatureList()}let Ta={};Ta.createPlayer=Ht,Ta.isSupported=Ln,Ta.getFeatureList=ha,Ta.BaseLoader=y,Ta.LoaderStatus=Ce,Ta.LoaderErrors=re,Ta.Events=Kt,Ta.ErrorTypes=ja,Ta.ErrorDetails=zr,Ta.FlvPlayer=bt,Ta.NativePlayer=$a,Ta.LoggingControl=Xe,Object.defineProperty(Ta,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var dr=Ta},50371:function(Ot,st){"use strict";function x(){const a=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let fe=1;fe{const Fe=Re[ye];Fe!==void 0&&(a[ye]=Fe)})}return a}st.Z=x},77578:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return a}});const a=fe=>fe?typeof fe=="function"?fe():fe:null},13845:function(Ot,st,x){"use strict";x.d(st,{F:function(){return a},Z:function(){return fe}});function a(Re){return Re!=null&&Re===Re.window}function fe(Re,ye){var Fe,Be;if(typeof window=="undefined")return 0;const oe=ye?"scrollTop":"scrollLeft";let Ne=0;return a(Re)?Ne=Re[ye?"pageYOffset":"pageXOffset"]:Re instanceof Document?Ne=Re.documentElement[oe]:(Re instanceof HTMLElement||Re)&&(Ne=Re[oe]),Re&&!a(Re)&&typeof Ne!="number"&&(Ne=(Be=((Fe=Re.ownerDocument)!==null&&Fe!==void 0?Fe:Re).documentElement)===null||Be===void 0?void 0:Be[oe]),Ne}},56762:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(59301);function fe(){const[,Re]=a.useReducer(ye=>ye+1,0);return Re}},68031:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return ye}});var a=x(16089);function fe(Fe,Be,oe,Ne){const De=oe-Be;return Fe/=Ne/2,Fe<1?De/2*Fe*Fe*Fe+Be:De/2*((Fe-=2)*Fe*Fe+2)+Be}var Re=x(13845);function ye(Fe){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:oe=()=>window,callback:Ne,duration:De=450}=Be,be=oe(),Me=(0,Re.Z)(be,!0),Ze=Date.now(),Ce=()=>{const y=Date.now()-Ze,E=fe(y>De?De:y,Me,Fe,De);(0,Re.F)(be)?be.scrollTo(window.pageXOffset,E):be instanceof Document||be.constructor.name==="HTMLDocument"?be.documentElement.scrollTop=E:be.scrollTop=E,y{let{children:lt}=Ye;const{getPrefixCls:Pt}=Fe.useContext(oe.E_),Ct=Pt("breadcrumb");return Fe.createElement("li",{className:`${Ct}-separator`,"aria-hidden":"true"},lt===""?lt:lt||"/")};be.__ANT_BREADCRUMB_SEPARATOR=!0;var Me=be,Ze=function(Ye,lt){var Pt={};for(var Ct in Ye)Object.prototype.hasOwnProperty.call(Ye,Ct)&<.indexOf(Ct)<0&&(Pt[Ct]=Ye[Ct]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,Ct=Object.getOwnPropertySymbols(Ye);vtlt[vt]||Ct)}function re(Ye,lt,Pt,Ct){if(Pt==null)return null;const{className:vt,onClick:Lt}=lt,Rt=Ze(lt,["className","onClick"]),Kt=Object.assign(Object.assign({},(0,ye.Z)(Rt,{data:!0,aria:!0})),{onClick:Lt});return Ct!==void 0?Fe.createElement("a",Object.assign({},Kt,{className:fe()(`${Ye}-link`,vt),href:Ct}),Pt):Fe.createElement("span",Object.assign({},Kt,{className:fe()(`${Ye}-link`,vt)}),Pt)}function y(Ye,lt){return(Ct,vt,Lt,Rt,Kt)=>{if(lt)return lt(Ct,vt,Lt,Rt);const ut=Ce(Ct,vt);return re(Ye,Ct,ut,Kt)}}var E=function(Ye,lt){var Pt={};for(var Ct in Ye)Object.prototype.hasOwnProperty.call(Ye,Ct)&<.indexOf(Ct)<0&&(Pt[Ct]=Ye[Ct]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,Ct=Object.getOwnPropertySymbols(Ye);vt{const{prefixCls:lt,separator:Pt="/",children:Ct,menu:vt,overlay:Lt,dropdownProps:Rt,href:Kt}=Ye,Xe=(mt=>{if(vt||Lt){const Tt=Object.assign({},Rt);if(vt){const _t=vt||{},{items:Wt}=_t,Rn=E(_t,["items"]);Tt.menu=Object.assign(Object.assign({},Rn),{items:Wt==null?void 0:Wt.map((Ge,Gt)=>{var{key:Tn,title:En,label:nn,path:rt}=Ge,ht=E(Ge,["key","title","label","path"]);let $e=nn!=null?nn:En;return rt&&($e=Fe.createElement("a",{href:`${Kt}${rt}`},$e)),Object.assign(Object.assign({},ht),{key:Tn!=null?Tn:Gt,label:$e})})})}else Lt&&(Tt.overlay=Lt);return Fe.createElement(De.Z,Object.assign({placement:"bottom"},Tt),Fe.createElement("span",{className:`${lt}-overlay-link`},mt,Fe.createElement(Ne.Z,null)))}return mt})(Ct);return Xe!=null?Fe.createElement(Fe.Fragment,null,Fe.createElement("li",null,Xe),Pt&&Fe.createElement(Me,null,Pt)):null},b=Ye=>{const{prefixCls:lt,children:Pt,href:Ct}=Ye,vt=E(Ye,["prefixCls","children","href"]),{getPrefixCls:Lt}=Fe.useContext(oe.E_),Rt=Lt("breadcrumb",lt);return Fe.createElement(z,Object.assign({},vt,{prefixCls:Rt}),re(Rt,vt,Pt,Ct))};b.__ANT_BREADCRUMB_ITEM=!0;var ee=b,te=x(17313),ne=x(83116),ue=x(37613);const ce=Ye=>{const{componentCls:lt,iconCls:Pt}=Ye;return{[lt]:Object.assign(Object.assign({},(0,te.Wf)(Ye)),{color:Ye.itemColor,fontSize:Ye.fontSize,[Pt]:{fontSize:Ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ye.linkColor,transition:`color ${Ye.motionDurationMid}`,padding:`0 ${Ye.paddingXXS}px`,borderRadius:Ye.borderRadiusSM,height:Ye.lineHeight*Ye.fontSize,display:"inline-block",marginInline:-Ye.marginXXS,"&:hover":{color:Ye.linkHoverColor,backgroundColor:Ye.colorBgTextHover}},(0,te.Qy)(Ye)),"li:last-child":{color:Ye.lastItemColor},[`${lt}-separator`]:{marginInline:Ye.separatorMargin,color:Ye.separatorColor},[`${lt}-link`]:{[` > ${Pt} + span, > ${Pt} + a @@ -121,7 +121,7 @@ dts: ${gr+Gn} ms, expected: ${gr+Math.round(Un)} ms, delta: ${Math.round(lo)} ms & > ${nn}-header`]:{borderRadius:`0 0 ${Ke}px ${Ke}px`}},[`> ${nn}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:ze,color:zt,lineHeight:ta,cursor:"pointer",transition:`all ${Nt}, visibility 0s`,[`> ${nn}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${nn}-expand-icon`]:{height:vn*ta,display:"flex",alignItems:"center",paddingInlineEnd:Vn},[`${nn}-arrow`]:Object.assign(Object.assign({},(0,Rt.Ro)()),{fontSize:qt,svg:{transition:`transform ${Nt}`}}),[`${nn}-header-text`]:{marginInlineEnd:"auto"}},[`${nn}-header-collapsible-only`]:{cursor:"default",[`${nn}-header-text`]:{flex:"none",cursor:"pointer"}},[`${nn}-icon-collapsible-only`]:{cursor:"default",[`${nn}-expand-icon`]:{cursor:"pointer"}}},[`${nn}-content`]:{color:we,backgroundColor:rt,borderTop:Dn,[`& > ${nn}-content-box`]:{padding:Cn},"&-hidden":{display:"none"}},"&-small":{[`> ${nn}-item`]:{[`> ${nn}-header`]:{padding:Ft,paddingInlineStart:xn,[`> ${nn}-expand-icon`]:{marginInlineStart:yt-xn}},[`> ${nn}-content > ${nn}-content-box`]:{padding:yt}}},"&-large":{[`> ${nn}-item`]:{fontSize:bn,[`> ${nn}-header`]:{padding:wt,paddingInlineStart:ht,[`> ${nn}-expand-icon`]:{height:bn*ta,marginInlineStart:kt-ht}},[`> ${nn}-content > ${nn}-content-box`]:{padding:kt}}},[`${nn}-item:last-child`]:{[`> ${nn}-content`]:{borderRadius:`0 0 ${Ke}px ${Ke}px`}},[`& ${nn}-item-disabled > ${nn}-header`]:{"\n &,\n & > .arrow\n ":{color:oa,cursor:"not-allowed"}},[`&${nn}-icon-position-end`]:{[`& > ${nn}-item`]:{[`> ${nn}-header`]:{[`${nn}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Vn}}}}})}},Tt=En=>{const{componentCls:nn}=En,rt=`> ${nn}-item > ${nn}-header ${nn}-arrow svg`;return{[`${nn}-rtl`]:{[rt]:{transform:"rotate(180deg)"}}}},_t=En=>{const{componentCls:nn,headerBg:rt,paddingXXS:ht,colorBorder:$e}=En;return{[`${nn}-borderless`]:{backgroundColor:rt,border:0,[`> ${nn}-item`]:{borderBottom:`1px solid ${$e}`},[` > ${nn}-item:last-child, > ${nn}-item:last-child ${nn}-header - `]:{borderRadius:0},[`> ${nn}-item:last-child`]:{borderBottom:0},[`> ${nn}-item > ${nn}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${nn}-item > ${nn}-content > ${nn}-content-box`]:{paddingTop:ht}}}},Wt=En=>{const{componentCls:nn,paddingSM:rt}=En;return{[`${nn}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${nn}-item`]:{borderBottom:0,[`> ${nn}-content`]:{backgroundColor:"transparent",border:0,[`> ${nn}-content-box`]:{paddingBlock:rt}}}}}};var Rn=(0,ut.Z)("Collapse",En=>{const nn=(0,Xe.TS)(En,{collapseHeaderPaddingSM:`${En.paddingXS}px ${En.paddingSM}px`,collapseHeaderPaddingLG:`${En.padding}px ${En.paddingLG}px`,collapsePanelBorderRadius:En.borderRadiusLG});return[mt(nn),_t(nn),Wt(nn),Tt(nn),(0,Kt.Z)(nn)]},En=>({headerPadding:`${En.paddingSM}px ${En.padding}px`,headerBg:En.colorFillAlter,contentPadding:`${En.padding}px 16px`,contentBg:En.colorBgContainer})),Gt=Object.assign(be.forwardRef((En,nn)=>{const{getPrefixCls:rt,direction:ht,collapse:$e}=be.useContext(Pt.E_),{prefixCls:ze,className:Ft,rootClassName:wt,style:Ke,bordered:He=!0,ghost:gt,size:Je,expandIconPosition:we="start",children:zt,expandIcon:oa}=En,vn=(0,Ct.Z)(Dn=>{var Na;return(Na=Je!=null?Je:Dn)!==null&&Na!==void 0?Na:"middle"}),bn=rt("collapse",ze),ta=rt(),[Vn,yt]=Rn(bn),kt=be.useMemo(()=>we==="left"?"start":we==="right"?"end":we,[we]),xn=function(){let Dn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Na=oa?oa(Dn):be.createElement(a.Z,{rotate:Dn.isActive?90:void 0});return(0,lt.Tm)(Na,()=>({className:Re()(Na.props.className,`${bn}-arrow`)}))},Nt=Re()(`${bn}-icon-position-${kt}`,{[`${bn}-borderless`]:!He,[`${bn}-rtl`]:ht==="rtl",[`${bn}-ghost`]:!!gt,[`${bn}-${vn}`]:vn!=="middle"},$e==null?void 0:$e.className,Ft,wt,yt),qt=Object.assign(Object.assign({},(0,Ye.Z)(ta)),{motionAppear:!1,leavedClassName:`${bn}-content-hidden`}),Cn=be.useMemo(()=>zt?(0,Ze.Z)(zt).map((Dn,Na)=>{var Ka,Pr;if(!((Ka=Dn.props)===null||Ka===void 0)&&Ka.disabled){const en=(Pr=Dn.key)!==null&&Pr!==void 0?Pr:String(Na),{disabled:Qn,collapsible:Ba}=Dn.props,wa=Object.assign(Object.assign({},(0,it.Z)(Dn.props,["disabled"])),{key:en,collapsible:Ba!=null?Ba:Qn?"disabled":void 0});return(0,lt.Tm)(Dn,wa)}return Dn}):null,[zt]);return Vn(be.createElement(ot,Object.assign({ref:nn,openMotion:qt},(0,it.Z)(En,["rootClassName"]),{expandIcon:xn,prefixCls:bn,className:Nt,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Ke)}),Cn))}),{Panel:Lt}),Tn=Gt},5083:function(Ot,st,x){"use strict";x.d(st,{default:function(){return tl}});var a=x(66649),fe=x.n(a),Re=x(48736),ye=x(9007),Fe=x.n(ye),Be=x(50991),oe=x.n(Be),Ne=x(9084),De=x.n(Ne),be=x(58626),Me=x.n(be),Ze=x(13477),Ce=x.n(Ze),re=x(64796),y=x.n(re);fe().extend(y()),fe().extend(Ce()),fe().extend(Fe()),fe().extend(oe()),fe().extend(De()),fe().extend(Me()),fe().extend(function(Le,Ve){var Ue=Ve.prototype,St=Ue.format;Ue.format=function(Vt){var fn=(Vt||"").replace("Wo","wo");return St.bind(this)(fn)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},z=function(Ve){var Ue=E[Ve];return Ue||Ve.split("_")[0]},b=function(){(0,Re.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return fe()()},getFixedDate:function(Ve){return fe()(Ve,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ve){return Ve.endOf("month")},getWeekDay:function(Ve){var Ue=Ve.locale("en");return Ue.weekday()+Ue.localeData().firstDayOfWeek()},getYear:function(Ve){return Ve.year()},getMonth:function(Ve){return Ve.month()},getDate:function(Ve){return Ve.date()},getHour:function(Ve){return Ve.hour()},getMinute:function(Ve){return Ve.minute()},getSecond:function(Ve){return Ve.second()},addYear:function(Ve,Ue){return Ve.add(Ue,"year")},addMonth:function(Ve,Ue){return Ve.add(Ue,"month")},addDate:function(Ve,Ue){return Ve.add(Ue,"day")},setYear:function(Ve,Ue){return Ve.year(Ue)},setMonth:function(Ve,Ue){return Ve.month(Ue)},setDate:function(Ve,Ue){return Ve.date(Ue)},setHour:function(Ve,Ue){return Ve.hour(Ue)},setMinute:function(Ve,Ue){return Ve.minute(Ue)},setSecond:function(Ve,Ue){return Ve.second(Ue)},isAfter:function(Ve,Ue){return Ve.isAfter(Ue)},isValidate:function(Ve){return Ve.isValid()},locale:{getWeekFirstDay:function(Ve){return fe()().locale(z(Ve)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ve,Ue){return Ue.locale(z(Ve)).weekday(0)},getWeek:function(Ve,Ue){return Ue.locale(z(Ve)).week()},getShortWeekDays:function(Ve){return fe()().locale(z(Ve)).localeData().weekdaysMin()},getShortMonths:function(Ve){return fe()().locale(z(Ve)).localeData().monthsShort()},format:function(Ve,Ue,St){return Ue.locale(z(Ve)).format(St)},parse:function(Ve,Ue,St){for(var Et=z(Ve),Vt=0;Vt1&&(fn=Ve.addDate(fn,-7)),fn}function yt(Le,Ve,Ue){var St=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Ve){case"year":return Ue.addYear(Le,St*10);case"quarter":case"month":return Ue.addYear(Le,St);default:return Ue.addMonth(Le,St)}}function kt(Le,Ve){var Ue=Ve.generateConfig,St=Ve.locale,Et=Ve.format;return typeof Et=="function"?Et(Le):Ue.locale.format(St.locale,Le,Et)}function xn(Le,Ve){var Ue=Ve.generateConfig,St=Ve.locale,Et=Ve.formatList;return!Le||typeof Et[0]=="function"?null:Ue.locale.parse(St.locale,Le,Et)}function Nt(Le){var Ve=Le.cellDate,Ue=Le.mode,St=Le.disabledDate,Et=Le.generateConfig;if(!St)return!1;var Vt=function(fr,ma,Qa){for(var Br=ma;Br<=Qa;){var So=void 0;switch(fr){case"date":{if(So=Et.setDate(Ve,Br),!St(So))return!1;break}case"month":{if(So=Et.setMonth(Ve,Br),!Nt({cellDate:So,mode:"month",generateConfig:Et,disabledDate:St}))return!1;break}case"year":{if(So=Et.setYear(Ve,Br),!Nt({cellDate:So,mode:"year",generateConfig:Et,disabledDate:St}))return!1;break}}Br+=1}return!0};switch(Ue){case"date":case"week":return St(Ve);case"month":{var fn=1,da=Et.getDate(Et.getEndDate(Ve));return Vt("date",fn,da)}case"quarter":{var ba=Math.floor(Et.getMonth(Ve)/3)*3,Xa=ba+2;return Vt("month",ba,Xa)}case"year":return Vt("month",0,11);case"decade":{var Ja=Et.getYear(Ve),Sa=Math.floor(Ja/$e)*$e,cr=Sa+$e-1;return Vt("year",Sa,cr)}}}function qt(Le,Ve){var Ue=Ve.formatList,St=Ve.generateConfig,Et=Ve.locale;return(0,rt.Z)(function(){if(!Le)return[[""],""];for(var Vt="",fn=[],da=0;da1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Xa.current),Br){ba(Qa);return}Xa.current=requestAnimationFrame(function(){ba(Qa)})}var Sa=qt(da,{formatList:Ue,generateConfig:St,locale:Et}),cr=(0,Tn.Z)(Sa,2),tr=cr[1];function fr(Qa){Ja(Qa)}function ma(){var Qa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ja(null,Qa)}return(0,ce.useEffect)(function(){ma(!0)},[Le]),(0,ce.useEffect)(function(){return function(){return cancelAnimationFrame(Xa.current)}},[]),[tr,fr,ma]}var Dn=x(10228),Na=x(16089),Ka=x(94480),Pr=x(29194),en=new Map;function Qn(Le,Ve){var Ue;function St(){(0,Pr.Z)(Le)?Ve():Ue=(0,Na.Z)(function(){St()})}return St(),function(){Na.Z.cancel(Ue)}}function Ba(Le,Ve,Ue){if(en.get(Le)&&cancelAnimationFrame(en.get(Le)),Ue<=0){en.set(Le,requestAnimationFrame(function(){Le.scrollTop=Ve}));return}var St=Ve-Le.scrollTop,Et=St/Ue*10;en.set(Le,requestAnimationFrame(function(){Le.scrollTop+=Et,Le.scrollTop!==Ve&&Ba(Le,Ve,Ue-10)}))}function wa(Le,Ve){var Ue=Ve.onLeftRight,St=Ve.onCtrlLeftRight,Et=Ve.onUpDown,Vt=Ve.onPageUpDown,fn=Ve.onEnter,da=Le.which,ba=Le.ctrlKey,Xa=Le.metaKey;switch(da){case Dn.Z.LEFT:if(ba||Xa){if(St)return St(-1),!0}else if(Ue)return Ue(-1),!0;break;case Dn.Z.RIGHT:if(ba||Xa){if(St)return St(1),!0}else if(Ue)return Ue(1),!0;break;case Dn.Z.UP:if(Et)return Et(-1),!0;break;case Dn.Z.DOWN:if(Et)return Et(1),!0;break;case Dn.Z.PAGE_UP:if(Vt)return Vt(-1),!0;break;case Dn.Z.PAGE_DOWN:if(Vt)return Vt(1),!0;break;case Dn.Z.ENTER:if(fn)return fn(),!0;break}return!1}function ja(Le,Ve,Ue,St){var Et=Le;if(!Et)switch(Ve){case"time":Et=St?"hh:mm:ss a":"HH:mm:ss";break;case"week":Et="gggg-wo";break;case"month":Et="YYYY-MM";break;case"quarter":Et="YYYY-[Q]Q";break;case"year":Et="YYYY";break;default:Et=Ue?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Et}function zr(Le,Ve,Ue){var St=Le==="time"?8:10,Et=typeof Ve=="function"?Ve(Ue.getNow()).length:Ve.length;return Math.max(St,Et)+2}var Hr=null,bt=new Set;function yn(Le){return!Hr&&typeof window!="undefined"&&window.addEventListener&&(Hr=function(Ue){(0,Ka.Z)(bt).forEach(function(St){St(Ue)})},window.addEventListener("mousedown",Hr)),bt.add(Le),function(){bt.delete(Le),bt.size===0&&(window.removeEventListener("mousedown",Hr),Hr=null)}}function $a(Le){var Ve=Le.target;if(Le.composed&&Ve.shadowRoot){var Ue;return((Ue=Le.composedPath)===null||Ue===void 0?void 0:Ue.call(Le)[0])||Ve}return Ve}var Ht=function(Ve){return Ve==="month"||Ve==="date"?"year":Ve},Ln=function(Ve){return Ve==="date"?"month":Ve},ha=function(Ve){return Ve==="month"||Ve==="date"?"quarter":Ve},Ta=function(Ve){return Ve==="date"?"week":Ve},dr={year:Ht,month:Ln,quarter:ha,week:Ta,time:null,date:null};function dn(Le,Ve){return Le.some(function(Ue){return Ue&&Ue.contains(Ve)})}function se(Le){var Ve=Le.open,Ue=Le.value,St=Le.isClickOutside,Et=Le.triggerOpen,Vt=Le.forwardKeyDown,fn=Le.onKeyDown,da=Le.blurToCancel,ba=Le.onSubmit,Xa=Le.onCancel,Ja=Le.onFocus,Sa=Le.onBlur,cr=Le.changeOnBlur,tr=(0,ce.useState)(!1),fr=(0,Tn.Z)(tr,2),ma=fr[0],Qa=fr[1],Br=(0,ce.useState)(!1),So=(0,Tn.Z)(Br,2),so=So[0],Oo=So[1],Mo=(0,ce.useRef)(!1),No=(0,ce.useRef)(!1),po=(0,ce.useRef)(!1),Fl={onMouseDown:function(){Qa(!0),Et(!0)},onKeyDown:function(Qo){var Ci=function(){po.current=!0};if(fn(Qo,Ci),!po.current){switch(Qo.which){case Dn.Z.ENTER:{Ve?ba()!==!1&&Qa(!0):Et(!0),Qo.preventDefault();return}case Dn.Z.TAB:{ma&&Ve&&!Qo.shiftKey?(Qa(!1),Qo.preventDefault()):!ma&&Ve&&!Vt(Qo)&&Qo.shiftKey&&(Qa(!0),Qo.preventDefault());return}case Dn.Z.ESC:{Qa(!0),Xa();return}}!Ve&&![Dn.Z.SHIFT].includes(Qo.which)?Et(!0):ma||Vt(Qo)}},onFocus:function(Qo){Qa(!0),Oo(!0),Ja&&Ja(Qo)},onBlur:function(Qo){if(Mo.current||!St(document.activeElement)){Mo.current=!1;return}da?setTimeout(function(){for(var Ci=document,wi=Ci.activeElement;wi&&wi.shadowRoot;)wi=wi.shadowRoot.activeElement;St(wi)&&Xa()},0):Ve&&(Et(!1),No.current&&ba()),Oo(!1),Sa==null||Sa(Qo)}};return(0,ce.useEffect)(function(){No.current=!1},[Ve]),(0,ce.useEffect)(function(){No.current=!0},[Ue]),(0,ce.useEffect)(function(){return yn(function(El){var Qo=$a(El),Ci=St(Qo);Ve&&(Ci?!cr&&(!so||Ci)&&Et(!1):(Mo.current=!0,(0,Na.Z)(function(){Mo.current=!1})))})}),[Fl,{focused:so,typing:ma}]}function ge(Le,Ve){return ce.useMemo(function(){return Le||(Ve?((0,Re.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ve).map(function(Ue){var St=(0,Tn.Z)(Ue,2),Et=St[0],Vt=St[1];return{label:Et,value:Vt}})):[])},[Le,Ve])}var Ee=x(34280);function Ie(Le){var Ve=Le.valueTexts,Ue=Le.onTextChange,St=ce.useState(""),Et=(0,Tn.Z)(St,2),Vt=Et[0],fn=Et[1],da=ce.useRef([]);da.current=Ve;function ba(Ja){fn(Ja),Ue(Ja)}function Xa(){fn(da.current[0])}return(0,Ee.Z)(function(){Ve.every(function(Ja){return Ja!==Vt})&&Xa()},[Ve.join("||")]),[Vt,ba,Xa]}var qe=ce.createContext({}),xt=qe,Mt=x(76190);function Ra(Le){var Ve=Le.cellRender,Ue=Le.monthCellRender,St=Le.dateRender,Et=ce.useMemo(function(){if(Ve)return Ve;if(!(!Ue&&!St))return function(Vt,fn){var da=Vt;return St&&fn.type==="date"?St(da,fn.today):Ue&&fn.type==="month"?Ue(da,fn.locale):fn.originNode}},[Ve,Ue,St]);return Et}function Un(Le,Ve){for(var Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",St=String(Le);St.length=1?Ue|0:1,fn=Le;fn<=Ve;fn+=Vt)Et.push({label:Un(fn,2),value:fn,disabled:(St||[]).includes(fn)});return Et}function Jr(Le){var Ve=Le.generateConfig,Ue=Le.prefixCls,St=Le.operationRef,Et=Le.activeColumnIndex,Vt=Le.value,fn=Le.showHour,da=Le.showMinute,ba=Le.showSecond,Xa=Le.use12Hours,Ja=Le.hourStep,Sa=Ja===void 0?1:Ja,cr=Le.minuteStep,tr=cr===void 0?1:cr,fr=Le.secondStep,ma=fr===void 0?1:fr,Qa=Le.disabledHours,Br=Le.disabledMinutes,So=Le.disabledSeconds,so=Le.disabledTime,Oo=Le.hideDisabledOptions,Mo=Le.onSelect,No=Le.cellRender,po=Le.locale,Fl=[],El="".concat(Ue,"-content"),Qo="".concat(Ue,"-time-panel"),Ci,wi=Vt?Ve.getHour(Vt):-1,Ki=wi,Rr=Vt?Ve.getMinute(Vt):-1,zi=Vt?Ve.getSecond(Vt):-1,hi=Ve.getNow(),Si=ce.useMemo(function(){if(so){var An=so(hi);return[An.disabledHours,An.disabledMinutes,An.disabledSeconds]}return[Qa,Br,So]},[Qa,Br,So,so,hi]),Qi=(0,Tn.Z)(Si,3),Vi=Qi[0],Mi=Qi[1],jn=Qi[2],jr=uo(0,23,Sa,Vi&&Vi()),Wo=(0,rt.Z)(function(){return jr},jr,Do);Xa&&(Ci=Ki>=12,Ki%=12);var We=ce.useMemo(function(){if(!Xa)return[!1,!1];var An=[!0,!0];return Wo.forEach(function(ua){var lr=ua.disabled,er=ua.value;lr||(er>=12?An[1]=!1:An[0]=!1)}),An},[Xa,Wo]),je=(0,Tn.Z)(We,2),Bt=je[0],It=je[1],Qt=ce.useMemo(function(){return Xa?Wo.filter(Ci?function(An){return An.value>=12}:function(An){return An.value<12}).map(function(An){var ua=An.value%12,lr=ua===0?"12":Un(ua,2);return(0,Gt.Z)((0,Gt.Z)({},An),{},{label:lr,value:ua})}):Wo},[Xa,Ci,Wo]),Zt=uo(0,59,tr,Mi&&Mi(wi)),Mn=uo(0,59,ma,jn&&jn(wi,Rr)),Sn=yr({value:Vt,generateConfig:Ve,disabledMinutes:Mi,disabledSeconds:jn,minutes:Zt,seconds:Mn,use12Hours:Xa});St.current={onUpDown:function(ua){var lr=Fl[Et];if(lr)for(var er=lr.units.findIndex(function(Tr){return Tr.value===lr.value}),mr=lr.units.length,Fr=1;Fr2&&arguments[2]!==void 0?arguments[2]:!1;(no===Qa||pl)&&(Go(qa),Fl&&Fl(qa),Sn&&Sn(qa,vo),El&&!bn(ba,qa,to)&&!(tr!=null&&tr(qa))&&El(qa))},Ir=function(qa){if(ml.includes(no)){var vo,pl,Jl=no==="date";switch(qa===Dn.Z.PAGE_UP||qa===Dn.Z.PAGE_DOWN?pl=Jl?ba.addMonth:ba.addYear:pl=Jl?ba.addDate:ba.addMonth,qa){case Dn.Z.LEFT:case Dn.Z.PAGE_UP:vo=pl(Yo,-1);break;case Dn.Z.RIGHT:case Dn.Z.PAGE_DOWN:vo=pl(Yo,1);break;case Dn.Z.UP:case Dn.Z.DOWN:vo=pl(Yo,Number("".concat(qa===Dn.Z.UP?"-":"").concat(Jl?Ft:Hl)));break}if(vo)return!(tr!=null&&tr(vo))}return!0},nu=function(qa){if(Fr.current&&Fr.current.onKeyDown){var vo=!0,pl=qa.which;if([Dn.Z.LEFT,Dn.Z.RIGHT,Dn.Z.UP,Dn.Z.DOWN,Dn.Z.PAGE_UP,Dn.Z.PAGE_DOWN,Dn.Z.ENTER].includes(pl)&&(qa.preventDefault(),pl!==Dn.Z.ENTER&&So===0&&(vo=Ir(pl))),vo)return Fr.current.onKeyDown(qa)}return(0,Re.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Xl=function(qa){Fr.current&&Fr.current.onBlur&&Fr.current.onBlur(qa)};Mn&&lr!=="right"&&(Mn.current={onKeyDown:nu,onClose:function(){Fr.current&&Fr.current.onClose&&Fr.current.onClose()}}),ce.useEffect(function(){Xa&&!Dr.current&&Cl(Xa)},[Xa]),ce.useEffect(function(){Dr.current=!1},[]);var fl,au=Ra({cellRender:We,monthCellRender:Wo,dateRender:jr}),nl=(0,Gt.Z)((0,Gt.Z)({},Le),{},{cellRender:au,operationRef:Fr,prefixCls:Et,viewDate:Yo,value:to,onViewDateChange:mo,sourceMode:Zo,onPanelChange:Yl,disabledDate:tr});switch(delete nl.onChange,delete nl.onSelect,no){case"decade":fl=ce.createElement(fi,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"year":fl=ce.createElement(pu,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"month":fl=ce.createElement(fu,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"quarter":fl=ce.createElement(Lo,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"week":fl=ce.createElement(Qr,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"time":delete nl.showTime,fl=ce.createElement(Al,(0,ue.Z)({},nl,(0,Mt.Z)(Oo)==="object"?Oo:null,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;default:Oo?fl=ce.createElement(Ml,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}})):fl=ce.createElement(Ar,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}))}var Xi,Di,Ei=function(){var qa=ba.getNow(),vo=pn(ba.getHour(qa),ba.getMinute(qa),ba.getSecond(qa),Bt?Si:1,It?Vi:1,Qt?jn:1),pl=ct(ba,qa,vo[0],vo[1],vo[2]);ti(pl,"submit")};zn||(Xi=wl(Et,no,No),Oo&&no!=="date"?Di=null:Di=zl({prefixCls:Et,components:Rr,needConfirmButton:je,okDisabled:!to||tr&&tr(to),locale:da,showNow:so,onNow:je&&Ei,onOk:function(){to&&(ti(to,"submit",!0),Ki&&Ki(to))}}));var Uo;if(Mo&&no==="date"&&Qa==="date"&&!Oo){var Ko=ba.getNow(),$o="".concat(Et,"-today-btn"),Ho=tr&&tr(Ko);Uo=ce.createElement("a",{className:Xe()($o,Ho&&"".concat($o,"-disabled")),"aria-disabled":Ho,onClick:function(){Ho||ti(Ko,"mouse",!0)}},da.today)}return ce.createElement(xt.Provider,{value:(0,Gt.Z)((0,Gt.Z)({},Zt),{},{mode:no,hideHeader:"hideHeader"in Le?po:Zt.hideHeader,hidePrevBtn:ua&&lr==="right",hideNextBtn:ua&&lr==="left"})},ce.createElement("div",{tabIndex:So,className:Xe()("".concat(Et,"-panel"),Vt,(Ve={},(0,Ge.Z)(Ve,"".concat(Et,"-panel-has-range"),er&&er[0]&&er[1]),(0,Ge.Z)(Ve,"".concat(Et,"-panel-has-range-hover"),mr&&mr[0]&&mr[1]),(0,Ge.Z)(Ve,"".concat(Et,"-panel-rtl"),zi==="rtl"),Ve)),style:fn,onKeyDown:nu,onBlur:Xl,onMouseDown:Ci},fl,Xi||Di||Uo?ce.createElement("div",{className:"".concat(Et,"-footer")},Xi,Di,Uo):null))}var si=xo,Kn=x(35593),Jn={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Ia(Le){var Ve,Ue=Le.prefixCls,St=Le.popupElement,Et=Le.popupStyle,Vt=Le.visible,fn=Le.dropdownClassName,da=Le.dropdownAlign,ba=Le.transitionName,Xa=Le.getPopupContainer,Ja=Le.children,Sa=Le.range,cr=Le.popupPlacement,tr=Le.direction,fr="".concat(Ue,"-dropdown"),ma=function(){return cr!==void 0?cr:tr==="rtl"?"bottomRight":"bottomLeft"};return ce.createElement(Kn.Z,{showAction:[],hideAction:[],popupPlacement:ma(),builtinPlacements:Jn,prefixCls:fr,popupTransitionName:ba,popup:St,popupAlign:da,popupVisible:Vt,popupClassName:Xe()(fn,(Ve={},(0,Ge.Z)(Ve,"".concat(fr,"-range"),Sa),(0,Ge.Z)(Ve,"".concat(fr,"-rtl"),tr==="rtl"),Ve)),popupStyle:Et,getPopupContainer:Xa},Ja)}var Nr=Ia;function wo(Le){var Ve=Le.prefixCls,Ue=Le.presets,St=Le.onClick,Et=Le.onHover;return Ue.length?ce.createElement("div",{className:"".concat(Ve,"-presets")},ce.createElement("ul",null,Ue.map(function(Vt,fn){var da=Vt.label,ba=Vt.value;return ce.createElement("li",{key:fn,onClick:function(){return St==null?void 0:St(ca(ba))},onMouseEnter:function(){return Et==null?void 0:Et(ca(ba))},onMouseLeave:function(){return Et==null?void 0:Et(null)}},da)}))):null}function Ea(Le){var Ve=Le.picker,Ue=Le.disabledHours,St=Le.disabledMinutes,Et=Le.disabledSeconds;Ve==="time"&&(Ue||St||Et)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Ya(Le,Ve,Ue){var St=(0,Mt.Z)(Ve)==="object"?Ve.clearIcon:Ue;return St||ce.createElement("span",{className:"".concat(Le,"-clear-btn")})}function Io(Le){var Ve,Ue=Le,St=Ue.prefixCls,Et=St===void 0?"rc-picker":St,Vt=Ue.id,fn=Ue.name,da=Ue.tabIndex,ba=Ue.style,Xa=Ue.className,Ja=Ue.dropdownClassName,Sa=Ue.dropdownAlign,cr=Ue.popupStyle,tr=Ue.transitionName,fr=Ue.generateConfig,ma=Ue.locale,Qa=Ue.inputReadOnly,Br=Ue.allowClear,So=Ue.autoFocus,so=Ue.showTime,Oo=Ue.picker,Mo=Oo===void 0?"date":Oo,No=Ue.format,po=Ue.use12Hours,Fl=Ue.value,El=Ue.defaultValue,Qo=Ue.presets,Ci=Ue.open,wi=Ue.defaultOpen,Ki=Ue.defaultOpenValue,Rr=Ue.suffixIcon,zi=Ue.clearIcon,hi=Ue.disabled,Si=Ue.disabledDate,Qi=Ue.placeholder,Vi=Ue.getPopupContainer,Mi=Ue.pickerRef,jn=Ue.panelRender,jr=Ue.onChange,Wo=Ue.onOpenChange,We=Ue.onFocus,je=Ue.onBlur,Bt=Ue.onMouseDown,It=Ue.onMouseUp,Qt=Ue.onMouseEnter,Zt=Ue.onMouseLeave,Mn=Ue.onContextMenu,Sn=Ue.onClick,zn=Ue.onKeyDown,Oa=Ue.onSelect,An=Ue.direction,ua=Ue.autoComplete,lr=ua===void 0?"off":ua,er=Ue.inputRender,mr=Ue.changeOnBlur,Fr=ce.useRef(null),Dr=Mo==="date"&&!!so||Mo==="time",Tr=ge(Qo),Mr=$t(ja(No,Mo,so,po)),to=ce.useRef(null),Go=ce.useRef(null),qo=ce.useRef(null),Fo=(0,En.Z)(null,{value:Fl,defaultValue:El}),Yo=(0,Tn.Z)(Fo,2),Cl=Yo[0],mo=Yo[1],To=ce.useState(Cl),Bo=(0,Tn.Z)(To,2),Xr=Bo[0],no=Bo[1],Xo=ce.useRef(null),Wl=(0,En.Z)(!1,{value:Ci,defaultValue:wi,postState:function(cl){return hi?!1:cl},onChange:function(cl){Wo&&Wo(cl),!cl&&Xo.current&&Xo.current.onClose&&Xo.current.onClose()}}),ll=(0,Tn.Z)(Wl,2),Zo=ll[0],Dl=ll[1],Yl=qt(Xr,{formatList:Mr,generateConfig:fr,locale:ma}),ti=(0,Tn.Z)(Yl,2),Ir=ti[0],nu=ti[1],Xl=Ie({valueTexts:Ir,onTextChange:function(cl){var Ou=xn(cl,{locale:ma,formatList:Mr,generateConfig:fr});Ou&&(!Si||!Si(Ou))&&no(Ou)}}),fl=(0,Tn.Z)(Xl,3),au=fl[0],nl=fl[1],Xi=fl[2],Di=function(cl){no(cl),mo(cl),jr&&!bn(fr,Cl,cl)&&jr(cl,cl?kt(cl,{generateConfig:fr,locale:ma,format:Mr[0]}):"")},Ei=function(cl){hi&&cl||Dl(cl)},Uo=function(cl){return Zo&&Xo.current&&Xo.current.onKeyDown?Xo.current.onKeyDown(cl):((0,Re.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Ko=function(){for(var cl=arguments.length,Ou=new Array(cl),hu=0;hucr(Xa);case"month":return Sa(ma)>Sa(Xa);case"week":return Ja(ma)>Ja(Xa);default:return!zt(da,ma,Xa)&&da.isAfter(ma,Xa)}return!1},[Vt,fn[1],Xa,Ve]),fr=ce.useCallback(function(ma){if(fn[1]||Vt&&Vt(ma))return!0;if(fn[0]&&ba)return!zt(da,ma,Xa)&&da.isAfter(ba,ma);if(!Ve&&ba)switch(Ue){case"quarter":return cr(ma)0&&arguments[0]!==void 0?arguments[0]:!1,Jo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$l=null;Au&&nc&&nc[0]&&nc[1]&&ma.isAfter(nc[1],nc[0])&&($l=nc);var ou=po;if(po&&(0,Mt.Z)(po)==="object"&&po.defaultValue){var zu=po.defaultValue;ou=(0,Gt.Z)((0,Gt.Z)({},po),{},{defaultValue:Nn(zu,al)||void 0})}return ce.createElement(hn.Provider,{value:{inRange:!0,panelPosition:Ni,rangedValue:Zc||Po,hoverRangedValue:$l}},ce.createElement(si,(0,ue.Z)({},Le,Jo,{cellRender:t0,showTime:ou,mode:Jl[al],generateConfig:ma,style:void 0,direction:Yo,disabledDate:al===0?Pu:ci,disabledTime:function(Js){return Si?Si(Js,al===0?"start":"end"):!1},className:Xe()((0,Ge.Z)({},"".concat(fn,"-panel-focused"),al===0?!od:!ds)),value:Nn(Po,al),locale:Qa,tabIndex:-1,onPanelChange:function(Js,Ac){al===0&&fc(!0),al===1&&nd(!0),Tu(Xt(Jl,Ac,al),Xt(Po,Js,al));var qs=Js;Ni==="right"&&Jl[al]===Ac&&(qs=yt(qs,Ac,ma,-1)),Ko(qs,al)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:al===0?Nn(Po,1):Nn(Po,0)})))}var Xs=0,Md=0;if(al&&Wl.current&&Zo.current&&Xo.current&&ti.current){Xs=Wl.current.offsetWidth+Zo.current.offsetWidth;var a0=ti.current.offsetLeft>Xs?ti.current.offsetLeft-Xs:ti.current.offsetLeft,xd=Xo.current.offsetWidth,rc=ti.current.offsetWidth;xd&&rc&&Xs>xd-rc-(Yo==="rtl"?0:a0)&&(Md=Xs)}var ud=Yo==="rtl"?{right:Xs}:{left:Xs};function Td(){var Ni,Jo=wl(fn,Jl[al],Sn),$l=zl({prefixCls:fn,components:qo,needConfirmButton:Xr,okDisabled:!Nn(Po,al)||hi&&hi(Po[al]),locale:Qa,onOk:function(){var Ks=Nn(Po,al);Ks&&(hu(Po,al),to==null||to(Po),as(!1,al,"confirm"))}});if(No!=="time"&&!po){var ou=Uo(al),zu=yt(ou,No,ma),Ai=Jl[al],Js=Ai===No,Ac=bd(Js?"left":!1,{pickerValue:ou,onPickerValueChange:function(Ks){Ko(Ks,al)}}),qs=bd("right",{pickerValue:zu,onPickerValueChange:function(Ks){Ko(yt(Ks,No,ma,-1),al)}});Yo==="rtl"?Ni=ce.createElement(ce.Fragment,null,qs,Js&&Ac):Ni=ce.createElement(ce.Fragment,null,Ac,Js&&qs)}else Ni=bd();var Kc=ce.createElement("div",{className:"".concat(fn,"-panel-layout")},ce.createElement(wo,{prefixCls:fn,presets:n0,onClick:function(Ks){hu(Ks,null),as(!1,al,"preset")},onHover:function(Ks){Co(Ks)}}),ce.createElement("div",null,ce.createElement("div",{className:"".concat(fn,"-panels")},Ni),(Jo||$l)&&ce.createElement("div",{className:"".concat(fn,"-footer")},Jo,$l)));return jn&&(Kc=jn(Kc)),ce.createElement("div",{className:"".concat(fn,"-panel-container"),style:{marginLeft:Md},ref:Xo,onMouseDown:function(Ks){Ks.preventDefault()}},Kc)}var r0=ce.createElement("div",{className:Xe()("".concat(fn,"-range-wrapper"),"".concat(fn,"-").concat(No,"-range-wrapper")),style:{minWidth:Ii}},ce.createElement("div",{ref:ti,className:"".concat(fn,"-range-arrow"),style:ud}),Td()),kd;Bt&&(kd=ce.createElement("span",{className:"".concat(fn,"-suffix"),onMouseDown:function(Jo){Jo.preventDefault()}},Bt));var Il=Ya(fn,je,It),o0=ce.createElement("span",{onMouseDown:function(Jo){Jo.preventDefault(),Jo.stopPropagation()},onMouseUp:function(Jo){Jo.preventDefault(),Jo.stopPropagation();var $l=nl;Xl[0]||($l=Xt($l,null,0)),Xl[1]||($l=Xt($l,null,1)),hu($l,null),as(!1,al,"clear")},className:"".concat(fn,"-clear"),role:"button"},Il),l0=je&&(Nn(nl,0)&&!Xl[0]||Nn(nl,1)&&!Xl[1]),sd={size:zr(No,Ir[0],ma)},cd=0,wd=0;Wl.current&&ll.current&&Zo.current&&(al===0?wd=Wl.current.offsetWidth:(cd=Xs,wd=ll.current.offsetWidth));var i0=Yo==="rtl"?{right:cd}:{left:cd},jd=function(Jo,$l){var ou=Xt(Po,Jo,al);if($l==="submit"||$l!=="key"&&!Xr){hu(ou,al),al===0?fc():nd();var zu=al===0?1:0;Xl[zu]?as(!1,!1,"confirm"):as(!1,al,"confirm")}else qa(ou)};return ce.createElement(xt.Provider,{value:{operationRef:nu,hideHeader:No==="time",onDateMouseEnter:hd,onDateMouseLeave:ad,hideRanges:!0,onSelect:jd,open:Au}},ce.createElement(Nr,{visible:Au,popupElement:r0,popupStyle:Ja,prefixCls:fn,dropdownClassName:Sa,dropdownAlign:tr,getPopupContainer:fr,transitionName:cr,range:!0,direction:Yo},ce.createElement("div",(0,ue.Z)({ref:no,className:Xe()(fn,"".concat(fn,"-range"),Xa,(Ve={},(0,Ge.Z)(Ve,"".concat(fn,"-disabled"),Xl[0]&&Xl[1]),(0,Ge.Z)(Ve,"".concat(fn,"-focused"),al===0?Nc:Zs),(0,Ge.Z)(Ve,"".concat(fn,"-rtl"),Yo==="rtl"),Ve)),style:ba,onClick:hc,onMouseEnter:Dr,onMouseLeave:Tr,onMouseDown:Ec,onMouseUp:Fr},(0,nn.Z)(Le,{aria:!0,data:!0})),ce.createElement("div",{className:Xe()("".concat(fn,"-input"),(Ue={},(0,Ge.Z)(Ue,"".concat(fn,"-input-active"),al===0),(0,Ge.Z)(Ue,"".concat(fn,"-input-placeholder"),!!gc),Ue)),ref:Wl},ce.createElement("input",(0,ue.Z)({id:da,disabled:Xl[0],readOnly:Zt||typeof Ir[0]=="function"||!od,value:gc||iu,onChange:function(Jo){Yu(Jo.target.value)},autoFocus:So,placeholder:Nn(Br,0)||"",ref:Dl},Oc,sd,{autoComplete:To}))),ce.createElement("div",{className:"".concat(fn,"-range-separator"),ref:Zo},Qo),ce.createElement("div",{className:Xe()("".concat(fn,"-input"),(St={},(0,Ge.Z)(St,"".concat(fn,"-input-active"),al===1),(0,Ge.Z)(St,"".concat(fn,"-input-placeholder"),!!zc),St)),ref:ll},ce.createElement("input",(0,ue.Z)({disabled:Xl[1],readOnly:Zt||typeof Ir[0]=="function"||!ds,value:zc||is,onChange:function(Jo){js(Jo.target.value)},placeholder:Nn(Br,1)||"",ref:Yl},xu,sd,{autoComplete:To}))),ce.createElement("div",{className:"".concat(fn,"-active-bar"),style:(0,Gt.Z)((0,Gt.Z)({},i0),{},{width:wd,position:"absolute"})}),kd,l0&&o0)))}var Hi=function(Le){(0,Wt.Z)(Ue,Le);var Ve=(0,Rn.Z)(Ue);function Ue(){var St;(0,mt.Z)(this,Ue);for(var Et=arguments.length,Vt=new Array(Et),fn=0;fn{const{lineHeight:Et}=Le,Vt=Math.floor(Ue*Et)+2,fn=Math.max((Ve-Vt)/2,0),da=Math.max(Ve-Vt-fn,0);return{padding:`${fn}px ${St}px ${da}px`}},ec=Le=>{const{componentCls:Ve,pickerCellCls:Ue,pickerCellInnerCls:St,cellHeight:Et,motionDurationSlow:Vt,borderRadiusSM:fn,motionDurationMid:da,cellHoverBg:ba,lineWidth:Xa,lineType:Ja,colorPrimary:Sa,cellActiveWithRangeBg:cr,colorTextLightSolid:tr,controlHeightSM:fr,cellRangeBorderColor:ma,pickerCellBorderGap:Qa,cellHoverWithRangeBg:Br,cellWidth:So,colorTextDisabled:so,cellBgDisabled:Oo}=Le;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Et,transform:"translateY(-50%)",transition:`all ${Vt}`,content:'""'},[St]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Et,height:Et,lineHeight:`${Et}px`,borderRadius:fn,transition:`background ${da}, border ${da}`},"&-range-hover-start, &-range-hover-end":{[St]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Ue}-in-view), + `]:{borderRadius:0},[`> ${nn}-item:last-child`]:{borderBottom:0},[`> ${nn}-item > ${nn}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${nn}-item > ${nn}-content > ${nn}-content-box`]:{paddingTop:ht}}}},Wt=En=>{const{componentCls:nn,paddingSM:rt}=En;return{[`${nn}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${nn}-item`]:{borderBottom:0,[`> ${nn}-content`]:{backgroundColor:"transparent",border:0,[`> ${nn}-content-box`]:{paddingBlock:rt}}}}}};var Rn=(0,ut.Z)("Collapse",En=>{const nn=(0,Xe.TS)(En,{collapseHeaderPaddingSM:`${En.paddingXS}px ${En.paddingSM}px`,collapseHeaderPaddingLG:`${En.padding}px ${En.paddingLG}px`,collapsePanelBorderRadius:En.borderRadiusLG});return[mt(nn),_t(nn),Wt(nn),Tt(nn),(0,Kt.Z)(nn)]},En=>({headerPadding:`${En.paddingSM}px ${En.padding}px`,headerBg:En.colorFillAlter,contentPadding:`${En.padding}px 16px`,contentBg:En.colorBgContainer})),Gt=Object.assign(be.forwardRef((En,nn)=>{const{getPrefixCls:rt,direction:ht,collapse:$e}=be.useContext(Pt.E_),{prefixCls:ze,className:Ft,rootClassName:wt,style:Ke,bordered:He=!0,ghost:gt,size:Je,expandIconPosition:we="start",children:zt,expandIcon:oa}=En,vn=(0,Ct.Z)(Dn=>{var Na;return(Na=Je!=null?Je:Dn)!==null&&Na!==void 0?Na:"middle"}),bn=rt("collapse",ze),ta=rt(),[Vn,yt]=Rn(bn),kt=be.useMemo(()=>we==="left"?"start":we==="right"?"end":we,[we]),xn=function(){let Dn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Na=oa?oa(Dn):be.createElement(a.Z,{rotate:Dn.isActive?90:void 0});return(0,lt.Tm)(Na,()=>({className:Re()(Na.props.className,`${bn}-arrow`)}))},Nt=Re()(`${bn}-icon-position-${kt}`,{[`${bn}-borderless`]:!He,[`${bn}-rtl`]:ht==="rtl",[`${bn}-ghost`]:!!gt,[`${bn}-${vn}`]:vn!=="middle"},$e==null?void 0:$e.className,Ft,wt,yt),qt=Object.assign(Object.assign({},(0,Ye.Z)(ta)),{motionAppear:!1,leavedClassName:`${bn}-content-hidden`}),Cn=be.useMemo(()=>zt?(0,Ze.Z)(zt).map((Dn,Na)=>{var Ka,Pr;if(!((Ka=Dn.props)===null||Ka===void 0)&&Ka.disabled){const en=(Pr=Dn.key)!==null&&Pr!==void 0?Pr:String(Na),{disabled:Qn,collapsible:Ba}=Dn.props,wa=Object.assign(Object.assign({},(0,it.Z)(Dn.props,["disabled"])),{key:en,collapsible:Ba!=null?Ba:Qn?"disabled":void 0});return(0,lt.Tm)(Dn,wa)}return Dn}):null,[zt]);return Vn(be.createElement(ot,Object.assign({ref:nn,openMotion:qt},(0,it.Z)(En,["rootClassName"]),{expandIcon:xn,prefixCls:bn,className:Nt,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Ke)}),Cn))}),{Panel:Lt}),Tn=Gt},5083:function(Ot,st,x){"use strict";x.d(st,{default:function(){return tl}});var a=x(66649),fe=x.n(a),Re=x(48736),ye=x(9007),Fe=x.n(ye),Be=x(50991),oe=x.n(Be),Ne=x(9084),De=x.n(Ne),be=x(58626),Me=x.n(be),Ze=x(13477),Ce=x.n(Ze),re=x(64796),y=x.n(re);fe().extend(y()),fe().extend(Ce()),fe().extend(Fe()),fe().extend(oe()),fe().extend(De()),fe().extend(Me()),fe().extend(function(Le,Ve){var Ue=Ve.prototype,St=Ue.format;Ue.format=function(Vt){var fn=(Vt||"").replace("Wo","wo");return St.bind(this)(fn)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},z=function(Ve){var Ue=E[Ve];return Ue||Ve.split("_")[0]},b=function(){(0,Re.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return fe()()},getFixedDate:function(Ve){return fe()(Ve,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ve){return Ve.endOf("month")},getWeekDay:function(Ve){var Ue=Ve.locale("en");return Ue.weekday()+Ue.localeData().firstDayOfWeek()},getYear:function(Ve){return Ve.year()},getMonth:function(Ve){return Ve.month()},getDate:function(Ve){return Ve.date()},getHour:function(Ve){return Ve.hour()},getMinute:function(Ve){return Ve.minute()},getSecond:function(Ve){return Ve.second()},addYear:function(Ve,Ue){return Ve.add(Ue,"year")},addMonth:function(Ve,Ue){return Ve.add(Ue,"month")},addDate:function(Ve,Ue){return Ve.add(Ue,"day")},setYear:function(Ve,Ue){return Ve.year(Ue)},setMonth:function(Ve,Ue){return Ve.month(Ue)},setDate:function(Ve,Ue){return Ve.date(Ue)},setHour:function(Ve,Ue){return Ve.hour(Ue)},setMinute:function(Ve,Ue){return Ve.minute(Ue)},setSecond:function(Ve,Ue){return Ve.second(Ue)},isAfter:function(Ve,Ue){return Ve.isAfter(Ue)},isValidate:function(Ve){return Ve.isValid()},locale:{getWeekFirstDay:function(Ve){return fe()().locale(z(Ve)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ve,Ue){return Ue.locale(z(Ve)).weekday(0)},getWeek:function(Ve,Ue){return Ue.locale(z(Ve)).week()},getShortWeekDays:function(Ve){return fe()().locale(z(Ve)).localeData().weekdaysMin()},getShortMonths:function(Ve){return fe()().locale(z(Ve)).localeData().monthsShort()},format:function(Ve,Ue,St){return Ue.locale(z(Ve)).format(St)},parse:function(Ve,Ue,St){for(var Et=z(Ve),Vt=0;Vt1&&(fn=Ve.addDate(fn,-7)),fn}function yt(Le,Ve,Ue){var St=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Ve){case"year":return Ue.addYear(Le,St*10);case"quarter":case"month":return Ue.addYear(Le,St);default:return Ue.addMonth(Le,St)}}function kt(Le,Ve){var Ue=Ve.generateConfig,St=Ve.locale,Et=Ve.format;return typeof Et=="function"?Et(Le):Ue.locale.format(St.locale,Le,Et)}function xn(Le,Ve){var Ue=Ve.generateConfig,St=Ve.locale,Et=Ve.formatList;return!Le||typeof Et[0]=="function"?null:Ue.locale.parse(St.locale,Le,Et)}function Nt(Le){var Ve=Le.cellDate,Ue=Le.mode,St=Le.disabledDate,Et=Le.generateConfig;if(!St)return!1;var Vt=function(fr,ma,Qa){for(var Br=ma;Br<=Qa;){var So=void 0;switch(fr){case"date":{if(So=Et.setDate(Ve,Br),!St(So))return!1;break}case"month":{if(So=Et.setMonth(Ve,Br),!Nt({cellDate:So,mode:"month",generateConfig:Et,disabledDate:St}))return!1;break}case"year":{if(So=Et.setYear(Ve,Br),!Nt({cellDate:So,mode:"year",generateConfig:Et,disabledDate:St}))return!1;break}}Br+=1}return!0};switch(Ue){case"date":case"week":return St(Ve);case"month":{var fn=1,da=Et.getDate(Et.getEndDate(Ve));return Vt("date",fn,da)}case"quarter":{var ba=Math.floor(Et.getMonth(Ve)/3)*3,Xa=ba+2;return Vt("month",ba,Xa)}case"year":return Vt("month",0,11);case"decade":{var Ja=Et.getYear(Ve),Sa=Math.floor(Ja/$e)*$e,cr=Sa+$e-1;return Vt("year",Sa,cr)}}}function qt(Le,Ve){var Ue=Ve.formatList,St=Ve.generateConfig,Et=Ve.locale;return(0,rt.Z)(function(){if(!Le)return[[""],""];for(var Vt="",fn=[],da=0;da1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Xa.current),Br){ba(Qa);return}Xa.current=requestAnimationFrame(function(){ba(Qa)})}var Sa=qt(da,{formatList:Ue,generateConfig:St,locale:Et}),cr=(0,Tn.Z)(Sa,2),tr=cr[1];function fr(Qa){Ja(Qa)}function ma(){var Qa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ja(null,Qa)}return(0,ce.useEffect)(function(){ma(!0)},[Le]),(0,ce.useEffect)(function(){return function(){return cancelAnimationFrame(Xa.current)}},[]),[tr,fr,ma]}var Dn=x(10228),Na=x(16089),Ka=x(94480),Pr=x(29194),en=new Map;function Qn(Le,Ve){var Ue;function St(){(0,Pr.Z)(Le)?Ve():Ue=(0,Na.Z)(function(){St()})}return St(),function(){Na.Z.cancel(Ue)}}function Ba(Le,Ve,Ue){if(en.get(Le)&&cancelAnimationFrame(en.get(Le)),Ue<=0){en.set(Le,requestAnimationFrame(function(){Le.scrollTop=Ve}));return}var St=Ve-Le.scrollTop,Et=St/Ue*10;en.set(Le,requestAnimationFrame(function(){Le.scrollTop+=Et,Le.scrollTop!==Ve&&Ba(Le,Ve,Ue-10)}))}function wa(Le,Ve){var Ue=Ve.onLeftRight,St=Ve.onCtrlLeftRight,Et=Ve.onUpDown,Vt=Ve.onPageUpDown,fn=Ve.onEnter,da=Le.which,ba=Le.ctrlKey,Xa=Le.metaKey;switch(da){case Dn.Z.LEFT:if(ba||Xa){if(St)return St(-1),!0}else if(Ue)return Ue(-1),!0;break;case Dn.Z.RIGHT:if(ba||Xa){if(St)return St(1),!0}else if(Ue)return Ue(1),!0;break;case Dn.Z.UP:if(Et)return Et(-1),!0;break;case Dn.Z.DOWN:if(Et)return Et(1),!0;break;case Dn.Z.PAGE_UP:if(Vt)return Vt(-1),!0;break;case Dn.Z.PAGE_DOWN:if(Vt)return Vt(1),!0;break;case Dn.Z.ENTER:if(fn)return fn(),!0;break}return!1}function ja(Le,Ve,Ue,St){var Et=Le;if(!Et)switch(Ve){case"time":Et=St?"hh:mm:ss a":"HH:mm:ss";break;case"week":Et="gggg-wo";break;case"month":Et="YYYY-MM";break;case"quarter":Et="YYYY-[Q]Q";break;case"year":Et="YYYY";break;default:Et=Ue?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Et}function zr(Le,Ve,Ue){var St=Le==="time"?8:10,Et=typeof Ve=="function"?Ve(Ue.getNow()).length:Ve.length;return Math.max(St,Et)+2}var Hr=null,bt=new Set;function yn(Le){return!Hr&&typeof window!="undefined"&&window.addEventListener&&(Hr=function(Ue){(0,Ka.Z)(bt).forEach(function(St){St(Ue)})},window.addEventListener("mousedown",Hr)),bt.add(Le),function(){bt.delete(Le),bt.size===0&&(window.removeEventListener("mousedown",Hr),Hr=null)}}function $a(Le){var Ve=Le.target;if(Le.composed&&Ve.shadowRoot){var Ue;return((Ue=Le.composedPath)===null||Ue===void 0?void 0:Ue.call(Le)[0])||Ve}return Ve}var Ht=function(Ve){return Ve==="month"||Ve==="date"?"year":Ve},Ln=function(Ve){return Ve==="date"?"month":Ve},ha=function(Ve){return Ve==="month"||Ve==="date"?"quarter":Ve},Ta=function(Ve){return Ve==="date"?"week":Ve},dr={year:Ht,month:Ln,quarter:ha,week:Ta,time:null,date:null};function dn(Le,Ve){return Le.some(function(Ue){return Ue&&Ue.contains(Ve)})}function se(Le){var Ve=Le.open,Ue=Le.value,St=Le.isClickOutside,Et=Le.triggerOpen,Vt=Le.forwardKeyDown,fn=Le.onKeyDown,da=Le.blurToCancel,ba=Le.onSubmit,Xa=Le.onCancel,Ja=Le.onFocus,Sa=Le.onBlur,cr=Le.changeOnBlur,tr=(0,ce.useState)(!1),fr=(0,Tn.Z)(tr,2),ma=fr[0],Qa=fr[1],Br=(0,ce.useState)(!1),So=(0,Tn.Z)(Br,2),so=So[0],Oo=So[1],Mo=(0,ce.useRef)(!1),No=(0,ce.useRef)(!1),po=(0,ce.useRef)(!1),Fl={onMouseDown:function(){Qa(!0),Et(!0)},onKeyDown:function(Qo){var Ci=function(){po.current=!0};if(fn(Qo,Ci),!po.current){switch(Qo.which){case Dn.Z.ENTER:{Ve?ba()!==!1&&Qa(!0):Et(!0),Qo.preventDefault();return}case Dn.Z.TAB:{ma&&Ve&&!Qo.shiftKey?(Qa(!1),Qo.preventDefault()):!ma&&Ve&&!Vt(Qo)&&Qo.shiftKey&&(Qa(!0),Qo.preventDefault());return}case Dn.Z.ESC:{Qa(!0),Xa();return}}!Ve&&![Dn.Z.SHIFT].includes(Qo.which)?Et(!0):ma||Vt(Qo)}},onFocus:function(Qo){Qa(!0),Oo(!0),Ja&&Ja(Qo)},onBlur:function(Qo){if(Mo.current||!St(document.activeElement)){Mo.current=!1;return}da?setTimeout(function(){for(var Ci=document,wi=Ci.activeElement;wi&&wi.shadowRoot;)wi=wi.shadowRoot.activeElement;St(wi)&&Xa()},0):Ve&&(Et(!1),No.current&&ba()),Oo(!1),Sa==null||Sa(Qo)}};return(0,ce.useEffect)(function(){No.current=!1},[Ve]),(0,ce.useEffect)(function(){No.current=!0},[Ue]),(0,ce.useEffect)(function(){return yn(function(El){var Qo=$a(El),Ci=St(Qo);Ve&&(Ci?!cr&&(!so||Ci)&&Et(!1):(Mo.current=!0,(0,Na.Z)(function(){Mo.current=!1})))})}),[Fl,{focused:so,typing:ma}]}function ge(Le,Ve){return ce.useMemo(function(){return Le||(Ve?((0,Re.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ve).map(function(Ue){var St=(0,Tn.Z)(Ue,2),Et=St[0],Vt=St[1];return{label:Et,value:Vt}})):[])},[Le,Ve])}var Ee=x(34280);function Ie(Le){var Ve=Le.valueTexts,Ue=Le.onTextChange,St=ce.useState(""),Et=(0,Tn.Z)(St,2),Vt=Et[0],fn=Et[1],da=ce.useRef([]);da.current=Ve;function ba(Ja){fn(Ja),Ue(Ja)}function Xa(){fn(da.current[0])}return(0,Ee.Z)(function(){Ve.every(function(Ja){return Ja!==Vt})&&Xa()},[Ve.join("||")]),[Vt,ba,Xa]}var qe=ce.createContext({}),xt=qe,Mt=x(76190);function Ra(Le){var Ve=Le.cellRender,Ue=Le.monthCellRender,St=Le.dateRender,Et=ce.useMemo(function(){if(Ve)return Ve;if(!(!Ue&&!St))return function(Vt,fn){var da=Vt;return St&&fn.type==="date"?St(da,fn.today):Ue&&fn.type==="month"?Ue(da,fn.locale):fn.originNode}},[Ve,Ue,St]);return Et}function Un(Le,Ve){for(var Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",St=String(Le);St.length=1?Ue|0:1,fn=Le;fn<=Ve;fn+=Vt)Et.push({label:Un(fn,2),value:fn,disabled:(St||[]).includes(fn)});return Et}function Jr(Le){var Ve=Le.generateConfig,Ue=Le.prefixCls,St=Le.operationRef,Et=Le.activeColumnIndex,Vt=Le.value,fn=Le.showHour,da=Le.showMinute,ba=Le.showSecond,Xa=Le.use12Hours,Ja=Le.hourStep,Sa=Ja===void 0?1:Ja,cr=Le.minuteStep,tr=cr===void 0?1:cr,fr=Le.secondStep,ma=fr===void 0?1:fr,Qa=Le.disabledHours,Br=Le.disabledMinutes,So=Le.disabledSeconds,so=Le.disabledTime,Oo=Le.hideDisabledOptions,Mo=Le.onSelect,No=Le.cellRender,po=Le.locale,Fl=[],El="".concat(Ue,"-content"),Qo="".concat(Ue,"-time-panel"),Ci,wi=Vt?Ve.getHour(Vt):-1,Ki=wi,Rr=Vt?Ve.getMinute(Vt):-1,zi=Vt?Ve.getSecond(Vt):-1,hi=Ve.getNow(),Si=ce.useMemo(function(){if(so){var An=so(hi);return[An.disabledHours,An.disabledMinutes,An.disabledSeconds]}return[Qa,Br,So]},[Qa,Br,So,so,hi]),Qi=(0,Tn.Z)(Si,3),Vi=Qi[0],Mi=Qi[1],jn=Qi[2],jr=uo(0,23,Sa,Vi&&Vi()),Wo=(0,rt.Z)(function(){return jr},jr,Do);Xa&&(Ci=Ki>=12,Ki%=12);var We=ce.useMemo(function(){if(!Xa)return[!1,!1];var An=[!0,!0];return Wo.forEach(function(ua){var lr=ua.disabled,er=ua.value;lr||(er>=12?An[1]=!1:An[0]=!1)}),An},[Xa,Wo]),je=(0,Tn.Z)(We,2),Bt=je[0],It=je[1],Qt=ce.useMemo(function(){return Xa?Wo.filter(Ci?function(An){return An.value>=12}:function(An){return An.value<12}).map(function(An){var ua=An.value%12,lr=ua===0?"12":Un(ua,2);return(0,Gt.Z)((0,Gt.Z)({},An),{},{label:lr,value:ua})}):Wo},[Xa,Ci,Wo]),Zt=uo(0,59,tr,Mi&&Mi(wi)),Mn=uo(0,59,ma,jn&&jn(wi,Rr)),Sn=yr({value:Vt,generateConfig:Ve,disabledMinutes:Mi,disabledSeconds:jn,minutes:Zt,seconds:Mn,use12Hours:Xa});St.current={onUpDown:function(ua){var lr=Fl[Et];if(lr)for(var er=lr.units.findIndex(function(Tr){return Tr.value===lr.value}),mr=lr.units.length,Fr=1;Fr2&&arguments[2]!==void 0?arguments[2]:!1;(ao===Qa||pl)&&(Go(qa),Fl&&Fl(qa),Sn&&Sn(qa,vo),El&&!bn(ba,qa,no)&&!(tr!=null&&tr(qa))&&El(qa))},Ir=function(qa){if(ml.includes(ao)){var vo,pl,Jl=ao==="date";switch(qa===Dn.Z.PAGE_UP||qa===Dn.Z.PAGE_DOWN?pl=Jl?ba.addMonth:ba.addYear:pl=Jl?ba.addDate:ba.addMonth,qa){case Dn.Z.LEFT:case Dn.Z.PAGE_UP:vo=pl(Yo,-1);break;case Dn.Z.RIGHT:case Dn.Z.PAGE_DOWN:vo=pl(Yo,1);break;case Dn.Z.UP:case Dn.Z.DOWN:vo=pl(Yo,Number("".concat(qa===Dn.Z.UP?"-":"").concat(Jl?Ft:Hl)));break}if(vo)return!(tr!=null&&tr(vo))}return!0},nu=function(qa){if(Fr.current&&Fr.current.onKeyDown){var vo=!0,pl=qa.which;if([Dn.Z.LEFT,Dn.Z.RIGHT,Dn.Z.UP,Dn.Z.DOWN,Dn.Z.PAGE_UP,Dn.Z.PAGE_DOWN,Dn.Z.ENTER].includes(pl)&&(qa.preventDefault(),pl!==Dn.Z.ENTER&&So===0&&(vo=Ir(pl))),vo)return Fr.current.onKeyDown(qa)}return(0,Re.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Xl=function(qa){Fr.current&&Fr.current.onBlur&&Fr.current.onBlur(qa)};Mn&&lr!=="right"&&(Mn.current={onKeyDown:nu,onClose:function(){Fr.current&&Fr.current.onClose&&Fr.current.onClose()}}),ce.useEffect(function(){Xa&&!Dr.current&&Cl(Xa)},[Xa]),ce.useEffect(function(){Dr.current=!1},[]);var fl,au=Ra({cellRender:We,monthCellRender:Wo,dateRender:jr}),nl=(0,Gt.Z)((0,Gt.Z)({},Le),{},{cellRender:au,operationRef:Fr,prefixCls:Et,viewDate:Yo,value:no,onViewDateChange:mo,sourceMode:Zo,onPanelChange:Yl,disabledDate:tr});switch(delete nl.onChange,delete nl.onSelect,ao){case"decade":fl=ce.createElement(fi,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"year":fl=ce.createElement(pu,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"month":fl=ce.createElement(fu,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"quarter":fl=ce.createElement(Lo,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"week":fl=ce.createElement(Qr,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;case"time":delete nl.showTime,fl=ce.createElement(Al,(0,ue.Z)({},nl,(0,Mt.Z)(Oo)==="object"?Oo:null,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}));break;default:Oo?fl=ce.createElement(Ml,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}})):fl=ce.createElement(Ar,(0,ue.Z)({},nl,{onSelect:function(qa,vo){mo(qa),ti(qa,vo)}}))}var Xi,Di,Ei=function(){var qa=ba.getNow(),vo=pn(ba.getHour(qa),ba.getMinute(qa),ba.getSecond(qa),Bt?Si:1,It?Vi:1,Qt?jn:1),pl=ct(ba,qa,vo[0],vo[1],vo[2]);ti(pl,"submit")};zn||(Xi=wl(Et,ao,No),Oo&&ao!=="date"?Di=null:Di=zl({prefixCls:Et,components:Rr,needConfirmButton:je,okDisabled:!no||tr&&tr(no),locale:da,showNow:so,onNow:je&&Ei,onOk:function(){no&&(ti(no,"submit",!0),Ki&&Ki(no))}}));var Uo;if(Mo&&ao==="date"&&Qa==="date"&&!Oo){var Ko=ba.getNow(),$o="".concat(Et,"-today-btn"),Ho=tr&&tr(Ko);Uo=ce.createElement("a",{className:Xe()($o,Ho&&"".concat($o,"-disabled")),"aria-disabled":Ho,onClick:function(){Ho||ti(Ko,"mouse",!0)}},da.today)}return ce.createElement(xt.Provider,{value:(0,Gt.Z)((0,Gt.Z)({},Zt),{},{mode:ao,hideHeader:"hideHeader"in Le?po:Zt.hideHeader,hidePrevBtn:ua&&lr==="right",hideNextBtn:ua&&lr==="left"})},ce.createElement("div",{tabIndex:So,className:Xe()("".concat(Et,"-panel"),Vt,(Ve={},(0,Ge.Z)(Ve,"".concat(Et,"-panel-has-range"),er&&er[0]&&er[1]),(0,Ge.Z)(Ve,"".concat(Et,"-panel-has-range-hover"),mr&&mr[0]&&mr[1]),(0,Ge.Z)(Ve,"".concat(Et,"-panel-rtl"),zi==="rtl"),Ve)),style:fn,onKeyDown:nu,onBlur:Xl,onMouseDown:Ci},fl,Xi||Di||Uo?ce.createElement("div",{className:"".concat(Et,"-footer")},Xi,Di,Uo):null))}var si=xo,Kn=x(35593),Jn={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Ia(Le){var Ve,Ue=Le.prefixCls,St=Le.popupElement,Et=Le.popupStyle,Vt=Le.visible,fn=Le.dropdownClassName,da=Le.dropdownAlign,ba=Le.transitionName,Xa=Le.getPopupContainer,Ja=Le.children,Sa=Le.range,cr=Le.popupPlacement,tr=Le.direction,fr="".concat(Ue,"-dropdown"),ma=function(){return cr!==void 0?cr:tr==="rtl"?"bottomRight":"bottomLeft"};return ce.createElement(Kn.Z,{showAction:[],hideAction:[],popupPlacement:ma(),builtinPlacements:Jn,prefixCls:fr,popupTransitionName:ba,popup:St,popupAlign:da,popupVisible:Vt,popupClassName:Xe()(fn,(Ve={},(0,Ge.Z)(Ve,"".concat(fr,"-range"),Sa),(0,Ge.Z)(Ve,"".concat(fr,"-rtl"),tr==="rtl"),Ve)),popupStyle:Et,getPopupContainer:Xa},Ja)}var Nr=Ia;function wo(Le){var Ve=Le.prefixCls,Ue=Le.presets,St=Le.onClick,Et=Le.onHover;return Ue.length?ce.createElement("div",{className:"".concat(Ve,"-presets")},ce.createElement("ul",null,Ue.map(function(Vt,fn){var da=Vt.label,ba=Vt.value;return ce.createElement("li",{key:fn,onClick:function(){return St==null?void 0:St(ca(ba))},onMouseEnter:function(){return Et==null?void 0:Et(ca(ba))},onMouseLeave:function(){return Et==null?void 0:Et(null)}},da)}))):null}function Ea(Le){var Ve=Le.picker,Ue=Le.disabledHours,St=Le.disabledMinutes,Et=Le.disabledSeconds;Ve==="time"&&(Ue||St||Et)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Ya(Le,Ve,Ue){var St=(0,Mt.Z)(Ve)==="object"?Ve.clearIcon:Ue;return St||ce.createElement("span",{className:"".concat(Le,"-clear-btn")})}function Io(Le){var Ve,Ue=Le,St=Ue.prefixCls,Et=St===void 0?"rc-picker":St,Vt=Ue.id,fn=Ue.name,da=Ue.tabIndex,ba=Ue.style,Xa=Ue.className,Ja=Ue.dropdownClassName,Sa=Ue.dropdownAlign,cr=Ue.popupStyle,tr=Ue.transitionName,fr=Ue.generateConfig,ma=Ue.locale,Qa=Ue.inputReadOnly,Br=Ue.allowClear,So=Ue.autoFocus,so=Ue.showTime,Oo=Ue.picker,Mo=Oo===void 0?"date":Oo,No=Ue.format,po=Ue.use12Hours,Fl=Ue.value,El=Ue.defaultValue,Qo=Ue.presets,Ci=Ue.open,wi=Ue.defaultOpen,Ki=Ue.defaultOpenValue,Rr=Ue.suffixIcon,zi=Ue.clearIcon,hi=Ue.disabled,Si=Ue.disabledDate,Qi=Ue.placeholder,Vi=Ue.getPopupContainer,Mi=Ue.pickerRef,jn=Ue.panelRender,jr=Ue.onChange,Wo=Ue.onOpenChange,We=Ue.onFocus,je=Ue.onBlur,Bt=Ue.onMouseDown,It=Ue.onMouseUp,Qt=Ue.onMouseEnter,Zt=Ue.onMouseLeave,Mn=Ue.onContextMenu,Sn=Ue.onClick,zn=Ue.onKeyDown,Oa=Ue.onSelect,An=Ue.direction,ua=Ue.autoComplete,lr=ua===void 0?"off":ua,er=Ue.inputRender,mr=Ue.changeOnBlur,Fr=ce.useRef(null),Dr=Mo==="date"&&!!so||Mo==="time",Tr=ge(Qo),Mr=$t(ja(No,Mo,so,po)),no=ce.useRef(null),Go=ce.useRef(null),qo=ce.useRef(null),Fo=(0,En.Z)(null,{value:Fl,defaultValue:El}),Yo=(0,Tn.Z)(Fo,2),Cl=Yo[0],mo=Yo[1],To=ce.useState(Cl),Bo=(0,Tn.Z)(To,2),Xr=Bo[0],ao=Bo[1],Xo=ce.useRef(null),Wl=(0,En.Z)(!1,{value:Ci,defaultValue:wi,postState:function(cl){return hi?!1:cl},onChange:function(cl){Wo&&Wo(cl),!cl&&Xo.current&&Xo.current.onClose&&Xo.current.onClose()}}),ll=(0,Tn.Z)(Wl,2),Zo=ll[0],Dl=ll[1],Yl=qt(Xr,{formatList:Mr,generateConfig:fr,locale:ma}),ti=(0,Tn.Z)(Yl,2),Ir=ti[0],nu=ti[1],Xl=Ie({valueTexts:Ir,onTextChange:function(cl){var Ou=xn(cl,{locale:ma,formatList:Mr,generateConfig:fr});Ou&&(!Si||!Si(Ou))&&ao(Ou)}}),fl=(0,Tn.Z)(Xl,3),au=fl[0],nl=fl[1],Xi=fl[2],Di=function(cl){ao(cl),mo(cl),jr&&!bn(fr,Cl,cl)&&jr(cl,cl?kt(cl,{generateConfig:fr,locale:ma,format:Mr[0]}):"")},Ei=function(cl){hi&&cl||Dl(cl)},Uo=function(cl){return Zo&&Xo.current&&Xo.current.onKeyDown?Xo.current.onKeyDown(cl):((0,Re.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Ko=function(){for(var cl=arguments.length,Ou=new Array(cl),hu=0;hucr(Xa);case"month":return Sa(ma)>Sa(Xa);case"week":return Ja(ma)>Ja(Xa);default:return!zt(da,ma,Xa)&&da.isAfter(ma,Xa)}return!1},[Vt,fn[1],Xa,Ve]),fr=ce.useCallback(function(ma){if(fn[1]||Vt&&Vt(ma))return!0;if(fn[0]&&ba)return!zt(da,ma,Xa)&&da.isAfter(ba,ma);if(!Ve&&ba)switch(Ue){case"quarter":return cr(ma)0&&arguments[0]!==void 0?arguments[0]:!1,Jo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$l=null;Au&&nc&&nc[0]&&nc[1]&&ma.isAfter(nc[1],nc[0])&&($l=nc);var ou=po;if(po&&(0,Mt.Z)(po)==="object"&&po.defaultValue){var zu=po.defaultValue;ou=(0,Gt.Z)((0,Gt.Z)({},po),{},{defaultValue:Nn(zu,al)||void 0})}return ce.createElement(hn.Provider,{value:{inRange:!0,panelPosition:Ni,rangedValue:Zc||Po,hoverRangedValue:$l}},ce.createElement(si,(0,ue.Z)({},Le,Jo,{cellRender:t0,showTime:ou,mode:Jl[al],generateConfig:ma,style:void 0,direction:Yo,disabledDate:al===0?Pu:ci,disabledTime:function(Js){return Si?Si(Js,al===0?"start":"end"):!1},className:Xe()((0,Ge.Z)({},"".concat(fn,"-panel-focused"),al===0?!od:!ds)),value:Nn(Po,al),locale:Qa,tabIndex:-1,onPanelChange:function(Js,Ac){al===0&&fc(!0),al===1&&nd(!0),Tu(Xt(Jl,Ac,al),Xt(Po,Js,al));var qs=Js;Ni==="right"&&Jl[al]===Ac&&(qs=yt(qs,Ac,ma,-1)),Ko(qs,al)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:al===0?Nn(Po,1):Nn(Po,0)})))}var Xs=0,Md=0;if(al&&Wl.current&&Zo.current&&Xo.current&&ti.current){Xs=Wl.current.offsetWidth+Zo.current.offsetWidth;var a0=ti.current.offsetLeft>Xs?ti.current.offsetLeft-Xs:ti.current.offsetLeft,xd=Xo.current.offsetWidth,rc=ti.current.offsetWidth;xd&&rc&&Xs>xd-rc-(Yo==="rtl"?0:a0)&&(Md=Xs)}var ud=Yo==="rtl"?{right:Xs}:{left:Xs};function Td(){var Ni,Jo=wl(fn,Jl[al],Sn),$l=zl({prefixCls:fn,components:qo,needConfirmButton:Xr,okDisabled:!Nn(Po,al)||hi&&hi(Po[al]),locale:Qa,onOk:function(){var Ks=Nn(Po,al);Ks&&(hu(Po,al),no==null||no(Po),as(!1,al,"confirm"))}});if(No!=="time"&&!po){var ou=Uo(al),zu=yt(ou,No,ma),Ai=Jl[al],Js=Ai===No,Ac=bd(Js?"left":!1,{pickerValue:ou,onPickerValueChange:function(Ks){Ko(Ks,al)}}),qs=bd("right",{pickerValue:zu,onPickerValueChange:function(Ks){Ko(yt(Ks,No,ma,-1),al)}});Yo==="rtl"?Ni=ce.createElement(ce.Fragment,null,qs,Js&&Ac):Ni=ce.createElement(ce.Fragment,null,Ac,Js&&qs)}else Ni=bd();var Kc=ce.createElement("div",{className:"".concat(fn,"-panel-layout")},ce.createElement(wo,{prefixCls:fn,presets:n0,onClick:function(Ks){hu(Ks,null),as(!1,al,"preset")},onHover:function(Ks){Co(Ks)}}),ce.createElement("div",null,ce.createElement("div",{className:"".concat(fn,"-panels")},Ni),(Jo||$l)&&ce.createElement("div",{className:"".concat(fn,"-footer")},Jo,$l)));return jn&&(Kc=jn(Kc)),ce.createElement("div",{className:"".concat(fn,"-panel-container"),style:{marginLeft:Md},ref:Xo,onMouseDown:function(Ks){Ks.preventDefault()}},Kc)}var r0=ce.createElement("div",{className:Xe()("".concat(fn,"-range-wrapper"),"".concat(fn,"-").concat(No,"-range-wrapper")),style:{minWidth:Ii}},ce.createElement("div",{ref:ti,className:"".concat(fn,"-range-arrow"),style:ud}),Td()),kd;Bt&&(kd=ce.createElement("span",{className:"".concat(fn,"-suffix"),onMouseDown:function(Jo){Jo.preventDefault()}},Bt));var Il=Ya(fn,je,It),o0=ce.createElement("span",{onMouseDown:function(Jo){Jo.preventDefault(),Jo.stopPropagation()},onMouseUp:function(Jo){Jo.preventDefault(),Jo.stopPropagation();var $l=nl;Xl[0]||($l=Xt($l,null,0)),Xl[1]||($l=Xt($l,null,1)),hu($l,null),as(!1,al,"clear")},className:"".concat(fn,"-clear"),role:"button"},Il),l0=je&&(Nn(nl,0)&&!Xl[0]||Nn(nl,1)&&!Xl[1]),sd={size:zr(No,Ir[0],ma)},cd=0,wd=0;Wl.current&&ll.current&&Zo.current&&(al===0?wd=Wl.current.offsetWidth:(cd=Xs,wd=ll.current.offsetWidth));var i0=Yo==="rtl"?{right:cd}:{left:cd},jd=function(Jo,$l){var ou=Xt(Po,Jo,al);if($l==="submit"||$l!=="key"&&!Xr){hu(ou,al),al===0?fc():nd();var zu=al===0?1:0;Xl[zu]?as(!1,!1,"confirm"):as(!1,al,"confirm")}else qa(ou)};return ce.createElement(xt.Provider,{value:{operationRef:nu,hideHeader:No==="time",onDateMouseEnter:hd,onDateMouseLeave:ad,hideRanges:!0,onSelect:jd,open:Au}},ce.createElement(Nr,{visible:Au,popupElement:r0,popupStyle:Ja,prefixCls:fn,dropdownClassName:Sa,dropdownAlign:tr,getPopupContainer:fr,transitionName:cr,range:!0,direction:Yo},ce.createElement("div",(0,ue.Z)({ref:ao,className:Xe()(fn,"".concat(fn,"-range"),Xa,(Ve={},(0,Ge.Z)(Ve,"".concat(fn,"-disabled"),Xl[0]&&Xl[1]),(0,Ge.Z)(Ve,"".concat(fn,"-focused"),al===0?Nc:Zs),(0,Ge.Z)(Ve,"".concat(fn,"-rtl"),Yo==="rtl"),Ve)),style:ba,onClick:hc,onMouseEnter:Dr,onMouseLeave:Tr,onMouseDown:Ec,onMouseUp:Fr},(0,nn.Z)(Le,{aria:!0,data:!0})),ce.createElement("div",{className:Xe()("".concat(fn,"-input"),(Ue={},(0,Ge.Z)(Ue,"".concat(fn,"-input-active"),al===0),(0,Ge.Z)(Ue,"".concat(fn,"-input-placeholder"),!!gc),Ue)),ref:Wl},ce.createElement("input",(0,ue.Z)({id:da,disabled:Xl[0],readOnly:Zt||typeof Ir[0]=="function"||!od,value:gc||iu,onChange:function(Jo){Yu(Jo.target.value)},autoFocus:So,placeholder:Nn(Br,0)||"",ref:Dl},Oc,sd,{autoComplete:To}))),ce.createElement("div",{className:"".concat(fn,"-range-separator"),ref:Zo},Qo),ce.createElement("div",{className:Xe()("".concat(fn,"-input"),(St={},(0,Ge.Z)(St,"".concat(fn,"-input-active"),al===1),(0,Ge.Z)(St,"".concat(fn,"-input-placeholder"),!!zc),St)),ref:ll},ce.createElement("input",(0,ue.Z)({disabled:Xl[1],readOnly:Zt||typeof Ir[0]=="function"||!ds,value:zc||is,onChange:function(Jo){js(Jo.target.value)},placeholder:Nn(Br,1)||"",ref:Yl},xu,sd,{autoComplete:To}))),ce.createElement("div",{className:"".concat(fn,"-active-bar"),style:(0,Gt.Z)((0,Gt.Z)({},i0),{},{width:wd,position:"absolute"})}),kd,l0&&o0)))}var Hi=function(Le){(0,Wt.Z)(Ue,Le);var Ve=(0,Rn.Z)(Ue);function Ue(){var St;(0,mt.Z)(this,Ue);for(var Et=arguments.length,Vt=new Array(Et),fn=0;fn{const{lineHeight:Et}=Le,Vt=Math.floor(Ue*Et)+2,fn=Math.max((Ve-Vt)/2,0),da=Math.max(Ve-Vt-fn,0);return{padding:`${fn}px ${St}px ${da}px`}},ec=Le=>{const{componentCls:Ve,pickerCellCls:Ue,pickerCellInnerCls:St,cellHeight:Et,motionDurationSlow:Vt,borderRadiusSM:fn,motionDurationMid:da,cellHoverBg:ba,lineWidth:Xa,lineType:Ja,colorPrimary:Sa,cellActiveWithRangeBg:cr,colorTextLightSolid:tr,controlHeightSM:fr,cellRangeBorderColor:ma,pickerCellBorderGap:Qa,cellHoverWithRangeBg:Br,cellWidth:So,colorTextDisabled:so,cellBgDisabled:Oo}=Le;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Et,transform:"translateY(-50%)",transition:`all ${Vt}`,content:'""'},[St]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Et,height:Et,lineHeight:`${Et}px`,borderRadius:fn,transition:`background ${da}, border ${da}`},"&-range-hover-start, &-range-hover-end":{[St]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Ue}-in-view), &:hover:not(${Ue}-selected):not(${Ue}-range-start):not(${Ue}-range-end):not(${Ue}-range-hover-start):not(${Ue}-range-hover-end)`]:{[St]:{background:ba}},[`&-in-view${Ue}-today ${St}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Xa}px ${Ja} ${Sa}`,borderRadius:fn,content:'""'}},[`&-in-view${Ue}-in-range`]:{position:"relative","&::before":{background:cr}},[`&-in-view${Ue}-selected ${St}, &-in-view${Ue}-range-start ${St}, &-in-view${Ue}-range-end ${St}`]:{color:tr,background:Sa},[`&-in-view${Ue}-range-start:not(${Ue}-range-start-single), @@ -218,7 +218,7 @@ dts: ${gr+Gn} ms, expected: ${gr+Math.round(Un)} ms, delta: ${Math.round(lo)} ms ${He}, ${gt}, ${Je} - `]:Object.assign({},re($e))}}};var de=(0,De.Z)("Skeleton",$e=>{const{componentCls:ze}=$e,Ft=(0,be.TS)($e,{skeletonAvatarCls:`${ze}-avatar`,skeletonTitleCls:`${ze}-title`,skeletonParagraphCls:`${ze}-paragraph`,skeletonButtonCls:`${ze}-button`,skeletonInputCls:`${ze}-input`,skeletonImageCls:`${ze}-image`,imageSizeBase:$e.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${$e.gradientFromColor} 25%, ${$e.gradientToColor} 37%, ${$e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ce(Ft)]},$e=>{const{colorFillContent:ze,colorFill:Ft}=$e,wt=ze,Ke=Ft;return{color:wt,colorGradientEnd:Ke,gradientFromColor:wt,gradientToColor:Ke,titleHeight:$e.controlHeight/2,blockRadius:$e.borderRadiusSM,paragraphMarginTop:$e.marginLG+$e.marginXXS,paragraphLiHeight:$e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ae=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,active:Ke,shape:He="circle",size:gt="default"}=$e,{getPrefixCls:Je}=Re.useContext(ye.E_),we=Je("skeleton",ze),[zt,oa]=de(we),vn=(0,Fe.Z)($e,["prefixCls","className"]),bn=fe()(we,`${we}-element`,{[`${we}-active`]:Ke},Ft,wt,oa);return zt(Re.createElement("div",{className:bn},Re.createElement(oe,Object.assign({prefixCls:`${we}-avatar`,shape:He,size:gt},vn))))},Te=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,active:Ke,block:He=!1,size:gt="default"}=$e,{getPrefixCls:Je}=Re.useContext(ye.E_),we=Je("skeleton",ze),[zt,oa]=de(we),vn=(0,Fe.Z)($e,["prefixCls"]),bn=fe()(we,`${we}-element`,{[`${we}-active`]:Ke,[`${we}-block`]:He},Ft,wt,oa);return zt(Re.createElement("div",{className:bn},Re.createElement(oe,Object.assign({prefixCls:`${we}-button`,size:gt},vn))))};const xe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Qe=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,style:Ke,active:He}=$e,{getPrefixCls:gt}=Re.useContext(ye.E_),Je=gt("skeleton",ze),[we,zt]=de(Je),oa=fe()(Je,`${Je}-element`,{[`${Je}-active`]:He},Ft,wt,zt);return we(Re.createElement("div",{className:oa},Re.createElement("div",{className:fe()(`${Je}-image`,Ft),style:Ke},Re.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Je}-image-svg`},Re.createElement("path",{d:xe,className:`${Je}-image-path`})))))},Ye=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,active:Ke,block:He,size:gt="default"}=$e,{getPrefixCls:Je}=Re.useContext(ye.E_),we=Je("skeleton",ze),[zt,oa]=de(we),vn=(0,Fe.Z)($e,["prefixCls"]),bn=fe()(we,`${we}-element`,{[`${we}-active`]:Ke,[`${we}-block`]:He},Ft,wt,oa);return zt(Re.createElement("div",{className:bn},Re.createElement(oe,Object.assign({prefixCls:`${we}-input`,size:gt},vn))))},lt=x(54476),Pt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Ct=Pt,vt=x(7657),Lt=function(ze,Ft){return Re.createElement(vt.Z,(0,lt.Z)({},ze,{ref:Ft,icon:Ct}))},Rt=Re.forwardRef(Lt),Kt=Rt,Xe=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,style:Ke,active:He,children:gt}=$e,{getPrefixCls:Je}=Re.useContext(ye.E_),we=Je("skeleton",ze),[zt,oa]=de(we),vn=fe()(we,`${we}-element`,{[`${we}-active`]:He},oa,Ft,wt),bn=gt!=null?gt:Re.createElement(Kt,null);return zt(Re.createElement("div",{className:vn},Re.createElement("div",{className:fe()(`${we}-image`,Ft),style:Ke},bn)))},mt=x(94480),_t=$e=>{const ze=Je=>{const{width:we,rows:zt=2}=$e;if(Array.isArray(we))return we[Je];if(zt-1===Je)return we},{prefixCls:Ft,className:wt,style:Ke,rows:He}=$e,gt=(0,mt.Z)(Array(He)).map((Je,we)=>Re.createElement("li",{key:we,style:{width:ze(we)}}));return Re.createElement("ul",{className:fe()(Ft,wt),style:Ke},gt)},Rn=$e=>{let{prefixCls:ze,className:Ft,width:wt,style:Ke}=$e;return Re.createElement("h3",{className:fe()(ze,Ft),style:Object.assign({width:wt},Ke)})};function Ge($e){return $e&&typeof $e=="object"?$e:{}}function Gt($e,ze){return $e&&!ze?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Tn($e,ze){return!$e&&ze?{width:"38%"}:$e&&ze?{width:"50%"}:{}}function En($e,ze){const Ft={};return(!$e||!ze)&&(Ft.width="61%"),!$e&&ze?Ft.rows=3:Ft.rows=2,Ft}const nn=$e=>{const{prefixCls:ze,loading:Ft,className:wt,rootClassName:Ke,style:He,children:gt,avatar:Je=!1,title:we=!0,paragraph:zt=!0,active:oa,round:vn}=$e,{getPrefixCls:bn,direction:ta,skeleton:Vn}=Re.useContext(ye.E_),yt=bn("skeleton",ze),[kt,xn]=de(yt);if(Ft||!("loading"in $e)){const Nt=!!Je,qt=!!we,Cn=!!zt;let Dn;if(Nt){const Pr=Object.assign(Object.assign({prefixCls:`${yt}-avatar`},Gt(qt,Cn)),Ge(Je));Dn=Re.createElement("div",{className:`${yt}-header`},Re.createElement(oe,Object.assign({},Pr)))}let Na;if(qt||Cn){let Pr;if(qt){const Qn=Object.assign(Object.assign({prefixCls:`${yt}-title`},Tn(Nt,Cn)),Ge(we));Pr=Re.createElement(Rn,Object.assign({},Qn))}let en;if(Cn){const Qn=Object.assign(Object.assign({prefixCls:`${yt}-paragraph`},En(Nt,qt)),Ge(zt));en=Re.createElement(_t,Object.assign({},Qn))}Na=Re.createElement("div",{className:`${yt}-content`},Pr,en)}const Ka=fe()(yt,{[`${yt}-with-avatar`]:Nt,[`${yt}-active`]:oa,[`${yt}-rtl`]:ta==="rtl",[`${yt}-round`]:vn},Vn==null?void 0:Vn.className,wt,Ke,xn);return kt(Re.createElement("div",{className:Ka,style:Object.assign(Object.assign({},Vn==null?void 0:Vn.style),He)},Dn,Na))}return typeof gt!="undefined"?gt:null};nn.Button=Te,nn.Avatar=Ae,nn.Input=Ye,nn.Image=Qe,nn.Node=Xe;var rt=nn,ht=rt},31797:function(Ot,st,x){"use strict";x.d(st,{default:function(){return de}});var a=x(59301),fe=x(56762),Re=x(92343),ye=x(92310),Fe=x.n(ye),Be=x(36355),oe=x(61621),De=ve=>{const{value:Ae,formatter:Se,precision:Te,decimalSeparator:xe,groupSeparator:ot="",prefixCls:Qe}=ve;let it;if(typeof Se=="function")it=Se(Ae);else{const Ye=String(Ae),lt=Ye.match(/^(-?)(\d*)(\.(\d+))?$/);if(!lt||Ye==="-")it=Ye;else{const Pt=lt[1];let Ct=lt[2]||"0",vt=lt[4]||"";Ct=Ct.replace(/\B(?=(\d{3})+(?!\d))/g,ot),typeof Te=="number"&&(vt=vt.padEnd(Te,"0").slice(0,Te>0?Te:0)),vt&&(vt=`${xe}${vt}`),it=[a.createElement("span",{key:"int",className:`${Qe}-content-value-int`},Pt,Ct),vt&&a.createElement("span",{key:"decimal",className:`${Qe}-content-value-decimal`},vt)]}}return a.createElement("span",{className:`${Qe}-content-value`},it)},be=x(17313),Me=x(83116),Ze=x(37613);const Ce=ve=>{const{componentCls:Ae,marginXXS:Se,padding:Te,colorTextDescription:xe,titleFontSize:ot,colorTextHeading:Qe,contentFontSize:it,fontFamily:Ye}=ve;return{[`${Ae}`]:Object.assign(Object.assign({},(0,be.Wf)(ve)),{[`${Ae}-title`]:{marginBottom:Se,color:xe,fontSize:ot},[`${Ae}-skeleton`]:{paddingTop:Te},[`${Ae}-content`]:{color:Qe,fontSize:it,fontFamily:Ye,[`${Ae}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ae}-content-prefix, ${Ae}-content-suffix`]:{display:"inline-block"},[`${Ae}-content-prefix`]:{marginInlineEnd:Se},[`${Ae}-content-suffix`]:{marginInlineStart:Se}}})}};var re=(0,Me.Z)("Statistic",ve=>{const Ae=(0,Ze.TS)(ve,{});return[Ce(Ae)]},ve=>{const{fontSizeHeading3:Ae,fontSize:Se}=ve;return{titleFontSize:Se,contentFontSize:Ae}}),E=ve=>{const{prefixCls:Ae,className:Se,rootClassName:Te,style:xe,valueStyle:ot,value:Qe=0,title:it,valueRender:Ye,prefix:lt,suffix:Pt,loading:Ct=!1,onMouseEnter:vt,onMouseLeave:Lt,decimalSeparator:Rt=".",groupSeparator:Kt=","}=ve,{getPrefixCls:ut,direction:Xe,statistic:mt}=a.useContext(Be.E_),Tt=ut("statistic",Ae),[_t,Wt]=re(Tt),Rn=a.createElement(De,Object.assign({decimalSeparator:Rt,groupSeparator:Kt,prefixCls:Tt},ve,{value:Qe})),Ge=Fe()(Tt,{[`${Tt}-rtl`]:Xe==="rtl"},mt==null?void 0:mt.className,Se,Te,Wt);return _t(a.createElement("div",{className:Ge,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),xe),onMouseEnter:vt,onMouseLeave:Lt},it&&a.createElement("div",{className:`${Tt}-title`},it),a.createElement(oe.Z,{paragraph:!1,loading:Ct,className:`${Tt}-skeleton`},a.createElement("div",{style:ot,className:`${Tt}-content`},lt&&a.createElement("span",{className:`${Tt}-content-prefix`},lt),Ye?Ye(Rn):Rn,Pt&&a.createElement("span",{className:`${Tt}-content-suffix`},Pt)))))};const z=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(ve,Ae){let Se=ve;const Te=/\[[^\]]*]/g,xe=(Ae.match(Te)||[]).map(Ye=>Ye.slice(1,-1)),ot=Ae.replace(Te,"[]"),Qe=z.reduce((Ye,lt)=>{let[Pt,Ct]=lt;if(Ye.includes(Pt)){const vt=Math.floor(Se/Ct);return Se-=vt*Ct,Ye.replace(new RegExp(`${Pt}+`,"g"),Lt=>{const Rt=Lt.length;return vt.toString().padStart(Rt,"0")})}return Ye},ot);let it=0;return Qe.replace(Te,()=>{const Ye=xe[it];return it+=1,Ye})}function ee(ve,Ae){const{format:Se=""}=Ae,Te=new Date(ve).getTime(),xe=Date.now(),ot=Math.max(Te-xe,0);return b(ot,Se)}const te=1e3/30;function ne(ve){return new Date(ve).getTime()}const ue=ve=>{const{value:Ae,format:Se="HH:mm:ss",onChange:Te,onFinish:xe}=ve,ot=(0,fe.Z)(),Qe=a.useRef(null),it=()=>{xe==null||xe(),Qe.current&&(clearInterval(Qe.current),Qe.current=null)},Ye=()=>{const Ct=ne(Ae);Ct>=Date.now()&&(Qe.current=setInterval(()=>{ot(),Te==null||Te(Ct-Date.now()),Ct(Ye(),()=>{Qe.current&&(clearInterval(Qe.current),Qe.current=null)}),[Ae]);const lt=(Ct,vt)=>ee(Ct,Object.assign(Object.assign({},vt),{format:Se})),Pt=Ct=>(0,Re.Tm)(Ct,{title:void 0});return a.createElement(E,Object.assign({},ve,{valueRender:Pt,formatter:lt}))};var ce=a.memo(ue);E.Countdown=ce;var de=E},15969:function(Ot,st,x){"use strict";x.d(st,{N:function(){return a}});const a=fe=>({color:fe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${fe.motionDurationSlow}`,"&:focus, &:hover":{color:fe.colorLinkHover},"&:active":{color:fe.colorLinkActive}})},1710:function(Ot,st,x){"use strict";x.d(st,{default:function(){return Wo}});var a={},fe="rc-table-internal-hook",Re=x(42978),ye=x(6089),Fe=x(34280),Be=x(13697),oe=x(59301),Ne=x(4676);function De(We){var je=oe.createContext(void 0),Bt=function(Qt){var Zt=Qt.value,Mn=Qt.children,Sn=oe.useRef(Zt);Sn.current=Zt;var zn=oe.useState(function(){return{getValue:function(){return Sn.current},listeners:new Set}}),Oa=(0,Re.Z)(zn,1),An=Oa[0];return(0,Fe.Z)(function(){(0,Ne.unstable_batchedUpdates)(function(){An.listeners.forEach(function(ua){ua(Zt)})})},[Zt]),oe.createElement(je.Provider,{value:An},Mn)};return{Context:je,Provider:Bt,defaultValue:We}}function be(We,je){var Bt=(0,ye.Z)(typeof je=="function"?je:function(ua){if(je===void 0)return ua;if(!Array.isArray(je))return ua[je];var lr={};return je.forEach(function(er){lr[er]=ua[er]}),lr}),It=oe.useContext(We==null?void 0:We.Context),Qt=It||{},Zt=Qt.listeners,Mn=Qt.getValue,Sn=oe.useRef();Sn.current=Bt(It?Mn():We==null?void 0:We.defaultValue);var zn=oe.useState({}),Oa=(0,Re.Z)(zn,2),An=Oa[1];return(0,Fe.Z)(function(){if(!It)return;function ua(lr){var er=Bt(lr);(0,Be.Z)(Sn.current,er,!0)||An({})}return Zt.add(ua),function(){Zt.delete(ua)}},[It]),Sn.current}var Me=x(54476),Ze=x(8654);function Ce(){var We=oe.createContext(null);function je(){return oe.useContext(We)}function Bt(Qt,Zt){var Mn=(0,Ze.Yr)(Qt),Sn=function(Oa,An){var ua=Mn?{ref:An}:{},lr=oe.useRef(0),er=oe.useRef(Oa),mr=je();return mr!==null?oe.createElement(Qt,(0,Me.Z)({},Oa,ua)):((!Zt||Zt(er.current,Oa))&&(lr.current+=1),er.current=Oa,oe.createElement(We.Provider,{value:lr.current},oe.createElement(Qt,(0,Me.Z)({},Oa,ua))))};return Mn?oe.forwardRef(Sn):Sn}function It(Qt,Zt){var Mn=(0,Ze.Yr)(Qt),Sn=function(Oa,An){var ua=Mn?{ref:An}:{};return je(),oe.createElement(Qt,(0,Me.Z)({},Oa,ua))};return Mn?oe.memo(oe.forwardRef(Sn),Zt):oe.memo(Sn,Zt)}return{makeImmutable:Bt,responseImmutable:It,useImmutableMark:je}}var re=Ce(),y=re.makeImmutable,E=re.responseImmutable,z=re.useImmutableMark,b=Ce(),ee=b.makeImmutable,te=b.responseImmutable,ne=b.useImmutableMark,ue=De(),ce=ue;function de(We,je){var Bt=oe.useRef(0);Bt.current+=1;var It=oe.useRef(We),Qt=[];Object.keys(We||{}).map(function(Mn){var Sn;(We==null?void 0:We[Mn])!==((Sn=It.current)===null||Sn===void 0?void 0:Sn[Mn])&&Qt.push(Mn)}),It.current=We;var Zt=oe.useRef([]);return Qt.length&&(Zt.current=Qt),oe.useDebugValue(Bt.current),oe.useDebugValue(Zt.current.join(", ")),je&&console.log("".concat(je,":"),Bt.current,Zt.current),Bt.current}var ve=null,Ae=oe.memo(function(){var We=de();return oe.createElement("h1",null,"Render Times: ",We)});Ae.displayName="RenderBlock";var Se=x(76190),Te=x(33885),xe=x(20068),ot=x(92310),Qe=x.n(ot),it=x(80547),Ye=x(97938),lt=x(48736),Pt=oe.createContext({renderWithProps:!1}),Ct=Pt,vt="RC_TABLE_KEY";function Lt(We){return We==null?[]:Array.isArray(We)?We:[We]}function Rt(We){var je=[],Bt={};return We.forEach(function(It){for(var Qt=It||{},Zt=Qt.key,Mn=Qt.dataIndex,Sn=Zt||Lt(Mn).join("-")||vt;Bt[Sn];)Sn="".concat(Sn,"_next");Bt[Sn]=!0,je.push(Sn)}),je}function Kt(We){return We!=null}function ut(We){return We&&(0,Se.Z)(We)==="object"&&!Array.isArray(We)&&!oe.isValidElement(We)}function Xe(We,je,Bt,It,Qt,Zt){var Mn=oe.useContext(Ct),Sn=ne(),zn=(0,it.Z)(function(){if(Kt(It))return[It];var Oa=je==null||je===""?[]:Array.isArray(je)?je:[je],An=(0,Ye.Z)(We,Oa),ua=An,lr=void 0;if(Qt){var er=Qt(An,We,Bt);ut(er)?(ua=er.children,lr=er.props,Mn.renderWithProps=!0):ua=er}return[ua,lr]},[Sn,We,It,je,Qt,Bt],function(Oa,An){if(Zt){var ua=(0,Re.Z)(Oa,2),lr=ua[1],er=(0,Re.Z)(An,2),mr=er[1];return Zt(mr,lr)}return Mn.renderWithProps?!0:!(0,Be.Z)(Oa,An,!0)});return zn}function mt(We,je,Bt,It){var Qt=We+je-1;return We<=It&&Qt>=Bt}function Tt(We,je){return be(ce,function(Bt){var It=mt(We,je||1,Bt.hoverStartRow,Bt.hoverEndRow);return[It,Bt.onHover]})}var _t=function(je){var Bt=je.ellipsis,It=je.rowType,Qt=je.children,Zt,Mn=Bt===!0?{showTitle:!0}:Bt;return Mn&&(Mn.showTitle||It==="header")&&(typeof Qt=="string"||typeof Qt=="number"?Zt=Qt.toString():oe.isValidElement(Qt)&&typeof Qt.props.children=="string"&&(Zt=Qt.props.children)),Zt};function Wt(We){var je,Bt,It,Qt,Zt,Mn,Sn,zn,Oa=We.component,An=We.children,ua=We.ellipsis,lr=We.scope,er=We.prefixCls,mr=We.className,Fr=We.align,Dr=We.record,Tr=We.render,Mr=We.dataIndex,to=We.renderIndex,Go=We.shouldCellUpdate,qo=We.index,Fo=We.rowType,Yo=We.colSpan,Cl=We.rowSpan,mo=We.fixLeft,To=We.fixRight,Bo=We.firstFixLeft,Xr=We.lastFixLeft,no=We.firstFixRight,Xo=We.lastFixRight,Wl=We.appendNode,ll=We.additionalProps,Zo=ll===void 0?{}:ll,Dl=We.isSticky,Yl="".concat(er,"-cell"),ti=be(ce,["supportSticky","allColumnsFixedLeft"]),Ir=ti.supportSticky,nu=ti.allColumnsFixedLeft,Xl=Xe(Dr,Mr,to,An,Tr,Go),fl=(0,Re.Z)(Xl,2),au=fl[0],nl=fl[1],Xi={},Di=typeof mo=="number"&&Ir,Ei=typeof To=="number"&&Ir;Di&&(Xi.position="sticky",Xi.left=mo),Ei&&(Xi.position="sticky",Xi.right=To);var Uo=(je=(Bt=(It=nl==null?void 0:nl.colSpan)!==null&&It!==void 0?It:Zo.colSpan)!==null&&Bt!==void 0?Bt:Yo)!==null&&je!==void 0?je:1,Ko=(Qt=(Zt=(Mn=nl==null?void 0:nl.rowSpan)!==null&&Mn!==void 0?Mn:Zo.rowSpan)!==null&&Zt!==void 0?Zt:Cl)!==null&&Qt!==void 0?Qt:1,$o=Tt(qo,Ko),Ho=(0,Re.Z)($o,2),Po=Ho[0],qa=Ho[1],vo=function(al){var Hu;Dr&&qa(qo,qo+Ko-1),Zo==null||(Hu=Zo.onMouseEnter)===null||Hu===void 0||Hu.call(Zo,al)},pl=function(al){var Hu;Dr&&qa(-1,-1),Zo==null||(Hu=Zo.onMouseLeave)===null||Hu===void 0||Hu.call(Zo,al)};if(Uo===0||Ko===0)return null;var Jl=(Sn=Zo.title)!==null&&Sn!==void 0?Sn:_t({rowType:Fo,ellipsis:ua,children:au}),Qu=Qe()(Yl,mr,(zn={},(0,xe.Z)(zn,"".concat(Yl,"-fix-left"),Di&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-left-first"),Bo&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-left-last"),Xr&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-left-all"),Xr&&nu&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-right"),Ei&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-right-first"),no&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-right-last"),Xo&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-ellipsis"),ua),(0,xe.Z)(zn,"".concat(Yl,"-with-append"),Wl),(0,xe.Z)(zn,"".concat(Yl,"-fix-sticky"),(Di||Ei)&&Dl&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-row-hover"),!nl&&Po),zn),Zo.className,nl==null?void 0:nl.className),Tu={};Fr&&(Tu.textAlign=Fr);var Wu=(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},Xi),Zo.style),Tu),nl==null?void 0:nl.style),Su=au;return(0,Se.Z)(Su)==="object"&&!Array.isArray(Su)&&!oe.isValidElement(Su)&&(Su=null),ua&&(Xr||no)&&(Su=oe.createElement("span",{className:"".concat(Yl,"-content")},Su)),oe.createElement(Oa,(0,Me.Z)({},nl,Zo,{className:Qu,style:Wu,title:Jl,scope:lr,onMouseEnter:vo,onMouseLeave:pl,colSpan:Uo!==1?Uo:null,rowSpan:Ko!==1?Ko:null}),Wl,Su)}var Rn=oe.memo(Wt);function Ge(We,je,Bt,It,Qt,Zt){var Mn=Bt[We]||{},Sn=Bt[je]||{},zn,Oa;Mn.fixed==="left"?zn=It.left[Qt==="rtl"?je:We]:Sn.fixed==="right"&&(Oa=It.right[Qt==="rtl"?We:je]);var An=!1,ua=!1,lr=!1,er=!1,mr=Bt[je+1],Fr=Bt[We-1],Dr=!(Zt!=null&&Zt.children);if(Qt==="rtl"){if(zn!==void 0){var Tr=Fr&&Fr.fixed==="left";er=!Tr&&Dr}else if(Oa!==void 0){var Mr=mr&&mr.fixed==="right";lr=!Mr&&Dr}}else if(zn!==void 0){var to=mr&&mr.fixed==="left";An=!to&&Dr}else if(Oa!==void 0){var Go=Fr&&Fr.fixed==="right";ua=!Go&&Dr}return{fixLeft:zn,fixRight:Oa,lastFixLeft:An,firstFixRight:ua,lastFixRight:lr,firstFixLeft:er,isSticky:It.isSticky}}var Gt=oe.createContext({}),Tn=Gt;function En(We){var je=We.className,Bt=We.index,It=We.children,Qt=We.colSpan,Zt=Qt===void 0?1:Qt,Mn=We.rowSpan,Sn=We.align,zn=be(ce,["prefixCls","direction"]),Oa=zn.prefixCls,An=zn.direction,ua=oe.useContext(Tn),lr=ua.scrollColumnIndex,er=ua.stickyOffsets,mr=ua.flattenColumns,Fr=ua.columns,Dr=Bt+Zt-1,Tr=Dr+1===lr?Zt+1:Zt,Mr=Ge(Bt,Bt+Tr-1,mr,er,An,Fr==null?void 0:Fr[Bt]);return oe.createElement(Rn,(0,Me.Z)({className:je,index:Bt,component:"td",prefixCls:Oa,record:null,dataIndex:null,align:Sn,colSpan:Tr,rowSpan:Mn,render:function(){return It}},Mr))}var nn=x(75931),rt=["children"];function ht(We){var je=We.children,Bt=(0,nn.Z)(We,rt);return oe.createElement("tr",Bt,je)}function $e(We){var je=We.children;return je}$e.Row=ht,$e.Cell=En;var ze=$e;function Ft(We){var je=We.children,Bt=We.stickyOffsets,It=We.flattenColumns,Qt=We.columns,Zt=be(ce,"prefixCls"),Mn=It.length-1,Sn=It[Mn],zn=oe.useMemo(function(){return{stickyOffsets:Bt,flattenColumns:It,scrollColumnIndex:Sn!=null&&Sn.scrollbar?Mn:null,columns:Qt}},[Sn,It,Mn,Bt,Qt]);return oe.createElement(Tn.Provider,{value:zn},oe.createElement("tfoot",{className:"".concat(Zt,"-summary")},je))}var wt=te(Ft),Ke=ze,He=x(70425),gt=x(29301),Je=x(29194),we=x(24514),zt=x(75152),oa=x(26112);function vn(We,je,Bt,It,Qt,Zt,Mn){We.push({record:je,indent:Bt,index:Mn});var Sn=Zt(je),zn=Qt==null?void 0:Qt.has(Sn);if(je&&Array.isArray(je[It])&&zn)for(var Oa=0;Oa1?Bo-1:0),no=1;no=0;Sn-=1){var zn=je[Sn],Oa=Bt&&Bt[Sn],An=Oa&&Oa[Pr];if(zn||An||Mn){var ua=An||{},lr=ua.columnType,er=(0,nn.Z)(ua,Qn);Qt.unshift(oe.createElement("col",(0,Me.Z)({key:Sn,style:{width:zn}},er))),Mn=!0}}return oe.createElement("colgroup",null,Qt)}var wa=Ba,ja=x(94480),zr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Hr(We,je){return(0,oe.useMemo)(function(){for(var Bt=[],It=0;It1?"colgroup":"col":null,ellipsis:Dr.ellipsis,align:Dr.align,component:Dr.title?Zt:Mn,prefixCls:An,key:er[Fr]},Tr,{additionalProps:Mr,rowType:"header"}))}))}$a.displayName="HeaderRow";var Ht=$a;function Ln(We){var je=[];function Bt(Mn,Sn){var zn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;je[zn]=je[zn]||[];var Oa=Sn,An=Mn.filter(Boolean).map(function(ua){var lr={key:ua.key,className:ua.className||"",children:ua.title,column:ua,colStart:Oa},er=1,mr=ua.children;return mr&&mr.length>0&&(er=Bt(mr,Oa,zn+1).reduce(function(Fr,Dr){return Fr+Dr},0),lr.hasSubColumns=!0),"colSpan"in ua&&(er=ua.colSpan),"rowSpan"in ua&&(lr.rowSpan=ua.rowSpan),lr.colSpan=er,lr.colEnd=lr.colStart+er-1,je[zn].push(lr),Oa+=er,er});return An}Bt(We,0);for(var It=je.length,Qt=function(Sn){je[Sn].forEach(function(zn){!("rowSpan"in zn)&&!zn.hasSubColumns&&(zn.rowSpan=It-Sn)})},Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:"";return typeof je=="number"?je:je.endsWith("%")?We*parseFloat(je)/100:null}function se(We,je){return oe.useMemo(function(){if(je&&je>0){var Bt=0,It=0;We.forEach(function(Oa){var An=dn(je,Oa.width);An?Bt+=An:It+=1});var Qt=je-Bt,Zt=It,Mn=Qt/It,Sn=0,zn=We.map(function(Oa){var An=(0,Te.Z)({},Oa),ua=dn(je,An.width);if(ua)An.width=ua;else{var lr=Math.floor(Mn);An.width=Zt===1?Qt:lr,Qt-=lr,Zt-=1}return Sn+=An.width,An});return[zn,Sn]}return[We,je]},[We,je])}var ge=["children"],Ee=["fixed"];function Ie(We){return(0,dr.Z)(We).filter(function(je){return oe.isValidElement(je)}).map(function(je){var Bt=je.key,It=je.props,Qt=It.children,Zt=(0,nn.Z)(It,ge),Mn=(0,Te.Z)({key:Bt},Zt);return Qt&&(Mn.children=Ie(Qt)),Mn})}function qe(We){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return We.filter(function(Bt){return Bt&&(0,Se.Z)(Bt)==="object"}).reduce(function(Bt,It,Qt){var Zt=It.fixed,Mn=Zt===!0?"left":Zt,Sn="".concat(je,"-").concat(Qt),zn=It.children;return zn&&zn.length>0?[].concat((0,ja.Z)(Bt),(0,ja.Z)(qe(zn,Sn).map(function(Oa){return(0,Te.Z)({fixed:Mn},Oa)}))):[].concat((0,ja.Z)(Bt),[(0,Te.Z)((0,Te.Z)({key:Sn},It),{},{fixed:Mn})])},[])}function xt(We){for(var je=!0,Bt=0;Bt=0;Zt-=1){var Mn=We[Zt];if(Qt&&Mn.fixed!=="right")Qt=!1;else if(!Qt&&Mn.fixed==="right"){warning(!1,"Index ".concat(Zt+1," of `columns` missing `fixed='right'` prop."));break}}}function Mt(We){return We.map(function(je){var Bt=je.fixed,It=(0,nn.Z)(je,Ee),Qt=Bt;return Bt==="left"?Qt="right":Bt==="right"&&(Qt="left"),(0,Te.Z)({fixed:Qt},It)})}function Ra(We,je){var Bt=We.prefixCls,It=We.columns,Qt=We.children,Zt=We.expandable,Mn=We.expandedKeys,Sn=We.columnTitle,zn=We.getRowKey,Oa=We.onTriggerExpand,An=We.expandIcon,ua=We.rowExpandable,lr=We.expandIconColumnIndex,er=We.direction,mr=We.expandRowByClick,Fr=We.columnWidth,Dr=We.fixed,Tr=We.scrollWidth,Mr=oe.useMemo(function(){return It||Ie(Qt)},[It,Qt]),to=oe.useMemo(function(){if(Zt){var To,Bo=Mr.slice();if(!Bo.includes(a)){var Xr=lr||0;Xr>=0&&Bo.splice(Xr,0,a)}var no=Bo.indexOf(a);Bo=Bo.filter(function(Zo,Dl){return Zo!==a||Dl===no});var Xo=Mr[no],Wl;(Dr==="left"||Dr)&&!lr?Wl="left":(Dr==="right"||Dr)&&lr===Mr.length?Wl="right":Wl=Xo?Xo.fixed:null;var ll=(To={},(0,xe.Z)(To,Pr,{className:"".concat(Bt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,xe.Z)(To,"title",Sn),(0,xe.Z)(To,"fixed",Wl),(0,xe.Z)(To,"className","".concat(Bt,"-row-expand-icon-cell")),(0,xe.Z)(To,"width",Fr),(0,xe.Z)(To,"render",function(Dl,Yl,ti){var Ir=zn(Yl,ti),nu=Mn.has(Ir),Xl=ua?ua(Yl):!0,fl=An({prefixCls:Bt,expanded:nu,expandable:Xl,record:Yl,onExpand:Oa});return mr?oe.createElement("span",{onClick:function(nl){return nl.stopPropagation()}},fl):fl}),To);return Bo.map(function(Zo){return Zo===a?ll:Zo})}return Mr.filter(function(Zo){return Zo!==a})},[Zt,Mr,zn,Mn,An,er]),Go=oe.useMemo(function(){var To=to;return je&&(To=je(To)),To.length||(To=[{render:function(){return null}}]),To},[je,to,er]),qo=oe.useMemo(function(){return er==="rtl"?Mt(qe(Go)):qe(Go)},[Go,er,Tr]),Fo=se(qo,Tr),Yo=(0,Re.Z)(Fo,2),Cl=Yo[0],mo=Yo[1];return[Go,Cl,mo]}var Un=Ra;function ln(We){var je,Bt=We.prefixCls,It=We.record,Qt=We.onExpand,Zt=We.expanded,Mn=We.expandable,Sn="".concat(Bt,"-row-expand-icon");if(!Mn)return oe.createElement("span",{className:Qe()(Sn,"".concat(Bt,"-row-spaced"))});var zn=function(An){Qt(It,An),An.stopPropagation()};return oe.createElement("span",{className:Qe()(Sn,(je={},(0,xe.Z)(je,"".concat(Bt,"-row-expanded"),Zt),(0,xe.Z)(je,"".concat(Bt,"-row-collapsed"),!Zt),je)),onClick:zn})}function $t(We,je,Bt){var It=[];function Qt(Zt){(Zt||[]).forEach(function(Mn,Sn){It.push(je(Mn,Sn)),Qt(Mn[Bt])})}return Qt(We),It}function Nn(We,je,Bt){var It=en(We),Qt=It.expandIcon,Zt=It.expandedRowKeys,Mn=It.defaultExpandedRowKeys,Sn=It.defaultExpandAllRows,zn=It.expandedRowRender,Oa=It.onExpand,An=It.onExpandedRowsChange,ua=It.childrenColumnName,lr=Qt||ln,er=ua||"children",mr=oe.useMemo(function(){return zn?"row":We.expandable&&We.internalHooks===fe&&We.expandable.__PARENT_RENDER_ICON__||je.some(function(qo){return qo&&(0,Se.Z)(qo)==="object"&&qo[er]})?"nest":!1},[!!zn,je]),Fr=oe.useState(function(){return Mn||(Sn?$t(je,Bt,er):[])}),Dr=(0,Re.Z)(Fr,2),Tr=Dr[0],Mr=Dr[1],to=oe.useMemo(function(){return new Set(Zt||Tr||[])},[Zt,Tr]),Go=oe.useCallback(function(qo){var Fo=Bt(qo,je.indexOf(qo)),Yo,Cl=to.has(Fo);Cl?(to.delete(Fo),Yo=(0,ja.Z)(to)):Yo=[].concat((0,ja.Z)(to),[Fo]),Mr(Yo),Oa&&Oa(!Cl,qo),An&&An(Yo)},[Bt,to,je,Oa,An]);return[It,mr,to,lr,er,Go]}function Xt(We,je,Bt,It){var Qt=We.map(function(Zt,Mn){return Ge(Mn,Mn,We,je,Bt,It==null?void 0:It[Mn])});return(0,it.Z)(function(){return Qt},[Qt],function(Zt,Mn){return!(0,Be.Z)(Zt,Mn)})}function ca(We){var je=(0,oe.useRef)(We),Bt=(0,oe.useState)({}),It=(0,Re.Z)(Bt,2),Qt=It[1],Zt=(0,oe.useRef)(null),Mn=(0,oe.useRef)([]);function Sn(zn){Mn.current.push(zn);var Oa=Promise.resolve();Zt.current=Oa,Oa.then(function(){if(Zt.current===Oa){var An=Mn.current,ua=je.current;Mn.current=[],An.forEach(function(lr){je.current=lr(je.current)}),Zt.current=null,ua!==je.current&&Qt({})}})}return(0,oe.useEffect)(function(){return function(){Zt.current=null}},[]),[je.current,Sn]}function Pa(We){var je=(0,oe.useRef)(We||null),Bt=(0,oe.useRef)();function It(){window.clearTimeout(Bt.current)}function Qt(Mn){je.current=Mn,It(),Bt.current=window.setTimeout(function(){je.current=null,Bt.current=void 0},100)}function Zt(){return je.current}return(0,oe.useEffect)(function(){return It},[]),[Qt,Zt]}function fa(){var We=oe.useState(-1),je=(0,Re.Z)(We,2),Bt=je[0],It=je[1],Qt=oe.useState(-1),Zt=(0,Re.Z)(Qt,2),Mn=Zt[0],Sn=Zt[1],zn=oe.useCallback(function(Oa,An){It(Oa),Sn(An)},[]);return[Bt,Mn,zn]}var hn=x(47273),ct=(0,hn.Z)()?window:null;function on(We,je){var Bt=(0,Se.Z)(We)==="object"?We:{},It=Bt.offsetHeader,Qt=It===void 0?0:It,Zt=Bt.offsetSummary,Mn=Zt===void 0?0:Zt,Sn=Bt.offsetScroll,zn=Sn===void 0?0:Sn,Oa=Bt.getContainer,An=Oa===void 0?function(){return ct}:Oa,ua=An()||ct;return oe.useMemo(function(){var lr=!!We;return{isSticky:lr,stickyClassName:lr?"".concat(je,"-sticky-holder"):"",offsetHeader:Qt,offsetSummary:Mn,offsetScroll:zn,container:ua}},[zn,Qt,Mn,je,ua])}function pn(We,je,Bt){var It=(0,oe.useMemo)(function(){for(var Qt=[],Zt=[],Mn=0,Sn=0,zn=0;zn=ua&&(Zo=ua-lr),Mn({scrollLeft:Zo/ua*(An+2)}),Mr.current.x=no.pageX},To=function(){if(Zt.current){var no=(0,na.os)(Zt.current).top,Xo=no+Zt.current.offsetHeight,Wl=zn===window?document.documentElement.scrollTop+window.innerHeight:(0,na.os)(zn).top+zn.clientHeight;Xo-(0,zt.Z)()<=Wl||no>=Wl-Sn?Tr(function(ll){return(0,Te.Z)((0,Te.Z)({},ll),{},{isHiddenScrollBar:!0})}):Tr(function(ll){return(0,Te.Z)((0,Te.Z)({},ll),{},{isHiddenScrollBar:!1})})}},Bo=function(no){Tr(function(Xo){return(0,Te.Z)((0,Te.Z)({},Xo),{},{scrollLeft:no/An*ua||0})})};return oe.useImperativeHandle(Bt,function(){return{setScrollLeft:Bo}}),oe.useEffect(function(){var Xr=(0,pt.Z)(document.body,"mouseup",Yo,!1),no=(0,pt.Z)(document.body,"mousemove",mo,!1);return To(),function(){Xr.remove(),no.remove()}},[lr,qo]),oe.useEffect(function(){var Xr=(0,pt.Z)(zn,"scroll",To,!1),no=(0,pt.Z)(window,"resize",To,!1);return function(){Xr.remove(),no.remove()}},[zn]),oe.useEffect(function(){Dr.isHiddenScrollBar||Tr(function(Xr){var no=Zt.current;return no?(0,Te.Z)((0,Te.Z)({},Xr),{},{scrollLeft:no.scrollLeft/no.scrollWidth*no.clientWidth}):Xr})},[Dr.isHiddenScrollBar]),An<=ua||!lr||Dr.isHiddenScrollBar?null:oe.createElement("div",{style:{height:(0,zt.Z)(),width:ua,bottom:Sn},className:"".concat(Oa,"-sticky-scroll")},oe.createElement("div",{onMouseDown:Cl,ref:er,className:Qe()("".concat(Oa,"-sticky-scroll-bar"),(0,xe.Z)({},"".concat(Oa,"-sticky-scroll-bar-active"),qo)),style:{width:"".concat(lr,"px"),transform:"translate3d(".concat(Dr.scrollLeft,"px, 0, 0)")}}))},gr=oe.forwardRef(ar);function Gn(We){return null}var _r=Gn;function Gr(We){return null}var lo=Gr,Ar="rc-table",hr=[],br={};function yr(){return"No Data"}function Er(We){var je,Bt=(0,Te.Z)({rowKey:"key",prefixCls:Ar,emptyText:yr},We),It=Bt.prefixCls,Qt=Bt.className,Zt=Bt.rowClassName,Mn=Bt.style,Sn=Bt.data,zn=Bt.rowKey,Oa=Bt.scroll,An=Bt.tableLayout,ua=Bt.direction,lr=Bt.title,er=Bt.footer,mr=Bt.summary,Fr=Bt.caption,Dr=Bt.id,Tr=Bt.showHeader,Mr=Bt.components,to=Bt.emptyText,Go=Bt.onRow,qo=Bt.onHeaderRow,Fo=Bt.internalHooks,Yo=Bt.transformColumns,Cl=Bt.internalRefs,mo=Bt.tailor,To=Bt.sticky,Bo=Sn||hr,Xr=!!Bo.length,no=Fo===fe,Xo=oe.useCallback(function(Oi,xu){return(0,Ye.Z)(Mr,Oi)||xu},[Mr]),Wl=oe.useMemo(function(){return typeof zn=="function"?zn:function(Oi){var xu=Oi&&Oi[zn];return xu}},[zn]),ll=Xo(["body"]),Zo=fa(),Dl=(0,Re.Z)(Zo,3),Yl=Dl[0],ti=Dl[1],Ir=Dl[2],nu=Nn(Bt,Bo,Wl),Xl=(0,Re.Z)(nu,6),fl=Xl[0],au=Xl[1],nl=Xl[2],Xi=Xl[3],Di=Xl[4],Ei=Xl[5],Uo=Oa==null?void 0:Oa.x,Ko=oe.useState(0),$o=(0,Re.Z)(Ko,2),Ho=$o[0],Po=$o[1],qa=Un((0,Te.Z)((0,Te.Z)((0,Te.Z)({},Bt),fl),{},{expandable:!!fl.expandedRowRender,columnTitle:fl.columnTitle,expandedKeys:nl,getRowKey:Wl,onTriggerExpand:Ei,expandIcon:Xi,expandIconColumnIndex:fl.expandIconColumnIndex,direction:ua,scrollWidth:no&&mo&&typeof Uo=="number"?Uo:null}),no?Yo:null),vo=(0,Re.Z)(qa,3),pl=vo[0],Jl=vo[1],Qu=vo[2],Tu=Qu!=null?Qu:Uo,Wu=oe.useMemo(function(){return{columns:pl,flattenColumns:Jl}},[pl,Jl]),Su=oe.useRef(),Au=oe.useRef(),al=oe.useRef(),Hu=oe.useRef(),as=oe.useRef(),Wi=oe.useState(!1),Ji=(0,Re.Z)(Wi,2),ru=Ji[0],vu=Ji[1],Pu=oe.useState(!1),ci=(0,Re.Z)(Pu,2),Vu=ci[0],Lu=ci[1],Ii=ca(new Map),cl=(0,Re.Z)(Ii,2),Ou=cl[0],hu=cl[1],Ns=Rt(Jl),As=Ns.map(function(Oi){return Ou.get(Oi)}),$u=oe.useMemo(function(){return As},[As.join("_")]),rs=gn($u,Jl.length,ua),yu=Oa&&Kt(Oa.y),bu=Oa&&Kt(Tu)||!!fl.fixed,ks=bu&&Jl.some(function(Oi){var xu=Oi.fixed;return xu}),Ll=oe.useRef(),Du=on(To,It),Ds=Du.isSticky,Us=Du.offsetHeader,$c=Du.offsetSummary,Pi=Du.offsetScroll,iu=Du.stickyClassName,Yu=Du.container,Fu=oe.useMemo(function(){return mr==null?void 0:mr(Bo)},[mr,Bo]),os=(yu||Ds)&&oe.isValidElement(Fu)&&Fu.type===ze&&Fu.props.fixed,Xu,is,js;yu&&(is={overflowY:"scroll",maxHeight:Oa.y}),bu&&(Xu={overflowX:"auto"},yu||(is={overflowY:"hidden"}),js={width:Tu===!0?"auto":Tu,minWidth:"100%"});var cc=oe.useCallback(function(Oi,xu){(0,Je.Z)(Su.current)&&hu(function(Ps){if(Ps.get(Oi)!==xu){var Zs=new Map(Ps);return Zs.set(Oi,xu),Zs}return Ps})},[]),jc=Pa(null),ed=(0,Re.Z)(jc,2),Zc=ed[0],Co=ed[1];function Hc(Oi,xu){xu&&(typeof xu=="function"?xu(Oi):xu.scrollLeft!==Oi&&(xu.scrollLeft=Oi,xu.scrollLeft!==Oi&&setTimeout(function(){xu.scrollLeft=Oi},0)))}var dc=(0,ye.Z)(function(Oi){var xu=Oi.currentTarget,Ps=Oi.scrollLeft,Zs=ua==="rtl",ds=typeof Ps=="number"?Ps:xu.scrollLeft,hc=xu||br;if(!Co()||Co()===hc){var Ec;Zc(hc),Hc(ds,Au.current),Hc(ds,al.current),Hc(ds,as.current),Hc(ds,(Ec=Ll.current)===null||Ec===void 0?void 0:Ec.setScrollLeft)}var ld=xu||Au.current;if(ld){var id=ld.scrollWidth,vl=ld.clientWidth;if(id===vl){vu(!1),Lu(!1);return}Zs?(vu(-ds0)):(vu(ds>0),Lu(ds1?Fr-no:0,Wl=(0,Te.Z)((0,Te.Z)((0,Te.Z)({},Yo),zn),{},{flex:"0 0 ".concat(no,"px"),width:"".concat(no,"px"),marginRight:Xo,pointerEvents:"auto"}),ll=oe.useMemo(function(){return An?Bo<=1:mo===0||Bo===0||Bo>1},[Bo,mo,An]);ll?Wl.visibility="hidden":An&&(Wl.height=ua==null?void 0:ua(Bo));var Zo=ll?function(){return null}:lr,Dl={};return(Bo===0||mo===0)&&(Dl.rowSpan=1,Dl.colSpan=1),oe.createElement(Rn,(0,Me.Z)({className:Qe()(mr,Oa),ellipsis:Bt.ellipsis,align:Bt.align,scope:Bt.rowScope,component:"div",prefixCls:je.prefixCls,key:to,record:Sn,index:Zt,renderIndex:Mn,dataIndex:er,render:Zo,shouldCellUpdate:Bt.shouldCellUpdate},Go,{appendNode:qo,additionalProps:(0,Te.Z)((0,Te.Z)({},Fo),{},{style:Wl},Dl)}))}var xl=Al,kr=["data","index","className","rowKey","style","extra","getHeight"],Ml=oe.forwardRef(function(We,je){var Bt=We.data,It=We.index,Qt=We.className,Zt=We.rowKey,Mn=We.style,Sn=We.extra,zn=We.getHeight,Oa=(0,nn.Z)(We,kr),An=Bt.record,ua=Bt.indent,lr=Bt.index,er=be(ce,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),mr=er.scrollX,Fr=er.flattenColumns,Dr=er.prefixCls,Tr=er.fixColumn,Mr=er.componentWidth,to=yt(An,Zt,It,ua),Go=to.rowSupportExpand,qo=to.expanded,Fo=to.rowProps,Yo=to.expandedRowRender,Cl=to.expandedRowClassName,mo;if(Go&&qo){var To=Yo(An,It,ua+1,qo),Bo=Cl==null?void 0:Cl(An,It,ua),Xr={};Tr&&(Xr={style:(0,xe.Z)({},"--virtual-width","".concat(Mr,"px"))});var no="".concat(Dr,"-expanded-row-cell");mo=oe.createElement("div",{className:Qe()("".concat(Dr,"-expanded-row"),"".concat(Dr,"-expanded-row-level-").concat(ua+1),Bo)},oe.createElement(Rn,{component:"div",prefixCls:Dr,className:Qe()(no,(0,xe.Z)({},"".concat(no,"-fixed"),Tr)),additionalProps:Xr},To))}var Xo=(0,Te.Z)((0,Te.Z)({},Mn),{},{width:mr});Sn&&(Xo.position="absolute",Xo.pointerEvents="none");var Wl=oe.createElement("div",(0,Me.Z)({},Fo,Oa,{ref:Go?null:je,className:Qe()(Qt,"".concat(Dr,"-row"),Fo==null?void 0:Fo.className,(0,xe.Z)({},"".concat(Dr,"-row-extra"),Sn)),style:(0,Te.Z)((0,Te.Z)({},Xo),Fo==null?void 0:Fo.style)}),Fr.map(function(ll,Zo){return oe.createElement(xl,{key:Zo,rowInfo:to,column:ll,colIndex:Zo,indent:ua,index:It,renderIndex:lr,record:An,inverse:Sn,getHeight:zn})}));return Go?oe.createElement("div",{ref:je},Wl,mo):Wl}),Vl=te(Ml),Zl=Vl,Ro=oe.forwardRef(function(We,je){var Bt=We.data,It=We.onScroll,Qt=be(ce,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Zt=Qt.flattenColumns,Mn=Qt.onColumnResize,Sn=Qt.getRowKey,zn=Qt.expandedKeys,Oa=Qt.prefixCls,An=Qt.childrenColumnName,ua=Qt.emptyNode,lr=Qt.scrollX,er=be(rl),mr=er.scrollY,Fr=er.listItemHeight,Dr=oe.useRef(),Tr=bn(Bt,An,zn,Sn),Mr=oe.useMemo(function(){var mo=0;return Zt.map(function(To){var Bo=To.width,Xr=To.key;return mo+=Bo,[Xr,Bo,mo]})},[Zt]),to=oe.useMemo(function(){return Mr.map(function(mo){return mo[2]})},[Mr]);oe.useEffect(function(){Mr.forEach(function(mo){var To=(0,Re.Z)(mo,2),Bo=To[0],Xr=To[1];Mn(Bo,Xr)})},[Mr]),oe.useImperativeHandle(je,function(){var mo={};return Object.defineProperty(mo,"scrollLeft",{get:function(){var Bo;return((Bo=Dr.current)===null||Bo===void 0?void 0:Bo.getScrollInfo().x)||0},set:function(Bo){var Xr;(Xr=Dr.current)===null||Xr===void 0||Xr.scrollTo({left:Bo})}}),mo});var Go=function(To,Bo){var Xr,no=(Xr=Tr[Bo])===null||Xr===void 0?void 0:Xr.record,Xo=To.onCell;if(Xo){var Wl,ll=Xo(no,Bo);return(Wl=ll==null?void 0:ll.rowSpan)!==null&&Wl!==void 0?Wl:1}return 1},qo=function(To){var Bo=To.start,Xr=To.end,no=To.getSize,Xo=To.offsetY;if(Xr<0)return null;for(var Wl=Zt.filter(function(Uo){return Go(Uo,Bo)===0}),ll=Bo,Zo=function(Ko){if(Wl=Wl.filter(function($o){return Go($o,Ko)===0}),!Wl.length)return ll=Ko,"break"},Dl=Bo;Dl>=0;Dl-=1){var Yl=Zo(Dl);if(Yl==="break")break}for(var ti=Zt.filter(function(Uo){return Go(Uo,Xr)!==1}),Ir=Xr,nu=function(Ko){if(ti=ti.filter(function($o){return Go($o,Ko)!==1}),!ti.length)return Ir=Math.max(Ko-1,Xr),"break"},Xl=Xr;Xl1})&&au.push(Ko)},Xi=ll;Xi<=Ir;Xi+=1)var Di=nl(Xi);var Ei=au.map(function(Uo){var Ko=Tr[Uo],$o=Sn(Ko.record,Uo),Ho=function(vo){var pl=Uo+vo-1,Jl=Sn(Tr[pl].record,pl),Qu=no($o,Jl);return Qu.bottom-Qu.top},Po=no($o);return oe.createElement(Zl,{key:Uo,data:Ko,rowKey:$o,index:Uo,style:{top:-Xo+Po.top},extra:!0,getHeight:Ho})});return Ei},Fo=oe.useMemo(function(){return{columnsOffset:to}},[to]),Yo="".concat(Oa,"-tbody"),Cl;return Tr.length?Cl=oe.createElement(Jr.Z,{fullHeight:!1,ref:Dr,className:Qe()(Yo,"".concat(Yo,"-virtual")),height:mr,itemHeight:Fr||24,data:Tr,itemKey:function(To){return Sn(To.record)},scrollWidth:lr,onVirtualScroll:function(To){var Bo=To.x;It({scrollLeft:Bo})},extraRender:qo},function(mo,To,Bo){var Xr=Sn(mo.record,To);return oe.createElement(Zl,(0,Me.Z)({data:mo,rowKey:Xr,index:To},Bo))}):Cl=oe.createElement("div",{className:Qe()("".concat(Oa,"-placeholder"))},oe.createElement(Rn,{component:"div",prefixCls:Oa},ua)),oe.createElement(di.Provider,{value:Fo},Cl)}),Bi=te(Ro),oi=Bi,ii=function(je,Bt){var It=Bt.ref,Qt=Bt.onScroll;return oe.createElement(oi,{ref:It,data:je,onScroll:Qt})},li=100;function fi(We){var je=We.columns,Bt=We.scroll,It=We.prefixCls,Qt=It===void 0?Ar:It,Zt=We.className,Mn=We.listItemHeight,Sn=Bt||{},zn=Sn.x,Oa=Sn.y;typeof zn!="number"&&(zn=((je||[]).length+1)*li),typeof Oa!="number"&&(Oa=500);var An=oe.useMemo(function(){return{scrollY:Oa,listItemHeight:Mn}},[Oa,Mn]);return oe.createElement(rl.Provider,{value:An},oe.createElement(uo,(0,Me.Z)({},We,{className:Qe()(Zt,"".concat(Qt,"-virtual")),scroll:(0,Te.Z)((0,Te.Z)({},Bt),{},{x:zn}),components:{body:ii},columns:je,internalHooks:fe,tailor:!0})))}function Rl(We){return ee(fi,We)}var qr=Rl(),Hl=null;function Nl(We){return null}var $i=Nl;function Zi(We){return null}var gu=Zi,fu=x(2738),lu=x(68031),yl=x(36355),pi=x(93891),Eu=x(19716),qu=x(8628),ts=x(31724),ju=x(58421),Lo=x(71418),Ur=x(88088);function Qr(We){return function(Bt){let{prefixCls:It,onExpand:Qt,record:Zt,expanded:Mn,expandable:Sn}=Bt;const zn=`${It}-row-expand-icon`;return oe.createElement("button",{type:"button",onClick:Oa=>{Qt(Zt,Oa),Oa.stopPropagation()},className:Qe()(zn,{[`${zn}-spaced`]:!Sn,[`${zn}-expanded`]:Sn&&Mn,[`${zn}-collapsed`]:Sn&&!Mn}),"aria-label":Mn?We.collapse:We.expand,"aria-expanded":Mn})}}var Wr=Qr;function hl(We,je){return"key"in We&&We.key!==void 0&&We.key!==null?We.key:We.dataIndex?Array.isArray(We.dataIndex)?We.dataIndex.join("."):We.dataIndex:je}function ql(We,je){return je?`${je}-${We}`:`${We}`}function mi(We,je){return typeof We=="function"?We(je):We}function gi(We,je){const Bt=mi(We,je);return Object.prototype.toString.call(Bt)==="[object Object]"?"":Bt}var eu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Ti=eu,Zu=x(7657),pu=function(je,Bt){return oe.createElement(Zu.Z,(0,Me.Z)({},je,{ref:Bt,icon:Ti}))},wl=oe.forwardRef(pu),zl=wl,ml=x(56762);function xo(We){const je=oe.useRef(We),Bt=(0,ml.Z)();return[()=>je.current,It=>{je.current=It,Bt()}]}var si=x(3113),Kn=x(24905),Jn=x(38854),Ia=x(64165),Nr=x(20834),wo=x(40875),Ea=x(5112),Ya=x(17574),Io=x(47472),_o=x(92832);function Kr(We){let{value:je,onChange:Bt,filterSearch:It,tablePrefixCls:Qt,locale:Zt}=We;return It?oe.createElement("div",{className:`${Qt}-filter-dropdown-search`},oe.createElement(_o.default,{prefix:oe.createElement(Io.Z,null),placeholder:Zt.filterSearchPlaceholder,onChange:Bt,value:je,htmlSize:1,className:`${Qt}-filter-dropdown-search-input`})):null}var ul=Kr,$r=x(10228);const ei=We=>{const{keyCode:je}=We;je===$r.Z.ENTER&&We.stopPropagation()};var cu=oe.forwardRef((We,je)=>oe.createElement("div",{className:We.className,onClick:Bt=>Bt.stopPropagation(),onKeyDown:ei,ref:je},We.children));function ol(We){let je=[];return(We||[]).forEach(Bt=>{let{value:It,children:Qt}=Bt;je.push(It),Qt&&(je=[].concat((0,ja.Z)(je),(0,ja.Z)(ol(Qt))))}),je}function Sl(We){return We.some(je=>{let{children:Bt}=je;return Bt})}function vi(We,je){return typeof je=="string"||typeof je=="number"?je==null?void 0:je.toString().toLowerCase().includes(We.trim().toLowerCase()):!1}function xi(We){let{filters:je,prefixCls:Bt,filteredKeys:It,filterMultiple:Qt,searchValue:Zt,filterSearch:Mn}=We;return je.map((Sn,zn)=>{const Oa=String(Sn.value);if(Sn.children)return{key:Oa||zn,label:Sn.text,popupClassName:`${Bt}-dropdown-submenu`,children:xi({filters:Sn.children,prefixCls:Bt,filteredKeys:It,filterMultiple:Qt,searchValue:Zt,filterSearch:Mn})};const An=Qt?Kn.default:Ea.ZP,ua={key:Sn.value!==void 0?Oa:zn,label:oe.createElement(oe.Fragment,null,oe.createElement(An,{checked:It.includes(Oa)}),oe.createElement("span",null,Sn.text))};return Zt.trim()?typeof Mn=="function"?Mn(Zt,Sn)?ua:null:vi(Zt,Sn.text)?ua:null:ua})}function wu(We){var je,Bt;const{tablePrefixCls:It,prefixCls:Qt,column:Zt,dropdownPrefixCls:Mn,columnKey:Sn,filterMultiple:zn,filterMode:Oa="menu",filterSearch:An=!1,filterState:ua,triggerFilter:lr,locale:er,children:mr,getPopupContainer:Fr}=We,{filterDropdownOpen:Dr,onFilterDropdownOpenChange:Tr,filterResetToDefaultFilteredValue:Mr,defaultFilteredValue:to,filterDropdownVisible:Go,onFilterDropdownVisibleChange:qo}=Zt,[Fo,Yo]=oe.useState(!1),Cl=!!(ua&&(!((je=ua.filteredKeys)===null||je===void 0)&&je.length||ua.forceFiltered)),mo=qa=>{Yo(qa),Tr==null||Tr(qa),qo==null||qo(qa)},To=(Bt=Dr!=null?Dr:Go)!==null&&Bt!==void 0?Bt:Fo,Bo=ua==null?void 0:ua.filteredKeys,[Xr,no]=xo(Bo||[]),Xo=qa=>{let{selectedKeys:vo}=qa;no(vo)},Wl=(qa,vo)=>{let{node:pl,checked:Jl}=vo;Xo(zn?{selectedKeys:qa}:{selectedKeys:Jl&&pl.key?[pl.key]:[]})};oe.useEffect(()=>{Fo&&Xo({selectedKeys:Bo||[]})},[Bo]);const[ll,Zo]=oe.useState([]),Dl=qa=>{Zo(qa)},[Yl,ti]=oe.useState(""),Ir=qa=>{const{value:vo}=qa.target;ti(vo)};oe.useEffect(()=>{Fo||ti("")},[Fo]);const nu=qa=>{const vo=qa&&qa.length?qa:null;if(vo===null&&(!ua||!ua.filteredKeys)||(0,Be.Z)(vo,ua==null?void 0:ua.filteredKeys,!0))return null;lr({column:Zt,key:Sn,filteredKeys:vo})},Xl=()=>{mo(!1),nu(Xr())},fl=function(){let{confirm:qa,closeDropdown:vo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};qa&&nu([]),vo&&mo(!1),ti(""),no(Mr?(to||[]).map(pl=>String(pl)):[])},au=function(){let{closeDropdown:qa}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};qa&&mo(!1),nu(Xr())},nl=qa=>{qa&&Bo!==void 0&&no(Bo||[]),mo(qa),!qa&&!Zt.filterDropdown&&Xl()},Xi=Qe()({[`${Mn}-menu-without-submenu`]:!Sl(Zt.filters||[])}),Di=qa=>{if(qa.target.checked){const vo=ol(Zt==null?void 0:Zt.filters).map(pl=>String(pl));no(vo)}else no([])},Ei=qa=>{let{filters:vo}=qa;return(vo||[]).map((pl,Jl)=>{const Qu=String(pl.value),Tu={title:pl.text,key:pl.value!==void 0?Qu:Jl};return pl.children&&(Tu.children=Ei({filters:pl.children})),Tu})},Uo=qa=>{var vo;return Object.assign(Object.assign({},qa),{text:qa.title,value:qa.key,children:((vo=qa.children)===null||vo===void 0?void 0:vo.map(pl=>Uo(pl)))||[]})};let Ko;if(typeof Zt.filterDropdown=="function")Ko=Zt.filterDropdown({prefixCls:`${Mn}-custom`,setSelectedKeys:qa=>Xo({selectedKeys:qa}),selectedKeys:Xr(),confirm:au,clearFilters:fl,filters:Zt.filters,visible:To,close:()=>{mo(!1)}});else if(Zt.filterDropdown)Ko=Zt.filterDropdown;else{const qa=Xr()||[],vo=()=>(Zt.filters||[]).length===0?oe.createElement(Ia.Z,{image:Ia.Z.PRESENTED_IMAGE_SIMPLE,description:er.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Oa==="tree"?oe.createElement(oe.Fragment,null,oe.createElement(ul,{filterSearch:An,value:Yl,onChange:Ir,tablePrefixCls:It,locale:er}),oe.createElement("div",{className:`${It}-filter-dropdown-tree`},zn?oe.createElement(Kn.default,{checked:qa.length===ol(Zt.filters).length,indeterminate:qa.length>0&&qa.lengthtypeof An=="function"?An(Yl,Uo(Jl)):vi(Yl,Jl.title):void 0}))):oe.createElement(oe.Fragment,null,oe.createElement(ul,{filterSearch:An,value:Yl,onChange:Ir,tablePrefixCls:It,locale:er}),oe.createElement(Nr.default,{selectable:!0,multiple:zn,prefixCls:`${Mn}-menu`,className:Xi,onSelect:Xo,onDeselect:Xo,selectedKeys:qa,getPopupContainer:Fr,openKeys:ll,onOpenChange:Dl,items:xi({filters:Zt.filters||[],filterSearch:An,prefixCls:Qt,filteredKeys:Xr(),filterMultiple:zn,searchValue:Yl})})),pl=()=>Mr?(0,Be.Z)((to||[]).map(Jl=>String(Jl)),qa,!0):qa.length===0;Ko=oe.createElement(oe.Fragment,null,vo(),oe.createElement("div",{className:`${Qt}-dropdown-btns`},oe.createElement(si.ZP,{type:"link",size:"small",disabled:pl(),onClick:()=>fl()},er.filterReset),oe.createElement(si.ZP,{type:"primary",size:"small",onClick:Xl},er.filterConfirm)))}Zt.filterDropdown&&(Ko=oe.createElement(wo.J,{selectable:void 0},Ko));const $o=()=>oe.createElement(cu,{className:`${Qt}-dropdown`},Ko);let Ho;typeof Zt.filterIcon=="function"?Ho=Zt.filterIcon(Cl):Zt.filterIcon?Ho=Zt.filterIcon:Ho=oe.createElement(zl,null);const{direction:Po}=oe.useContext(yl.E_);return oe.createElement("div",{className:`${Qt}-column`},oe.createElement("span",{className:`${It}-column-title`},mr),oe.createElement(Jn.Z,{dropdownRender:$o,trigger:["click"],open:To,onOpenChange:nl,getPopupContainer:Fr,placement:Po==="rtl"?"bottomLeft":"bottomRight"},oe.createElement("span",{role:"button",tabIndex:-1,className:Qe()(`${Qt}-trigger`,{active:Cl}),onClick:qa=>{qa.stopPropagation()}},Ho)))}var Hi=wu;function ls(We,je,Bt){let It=[];return(We||[]).forEach((Qt,Zt)=>{var Mn;const Sn=ql(Zt,Bt);if(Qt.filters||"filterDropdown"in Qt||"onFilter"in Qt)if("filteredValue"in Qt){let zn=Qt.filteredValue;"filterDropdown"in Qt||(zn=(Mn=zn==null?void 0:zn.map(String))!==null&&Mn!==void 0?Mn:zn),It.push({column:Qt,key:hl(Qt,Sn),filteredKeys:zn,forceFiltered:Qt.filtered})}else It.push({column:Qt,key:hl(Qt,Sn),filteredKeys:je&&Qt.defaultFilteredValue?Qt.defaultFilteredValue:void 0,forceFiltered:Qt.filtered});"children"in Qt&&(It=[].concat((0,ja.Z)(It),(0,ja.Z)(ls(Qt.children,je,Sn))))}),It}function Qs(We,je,Bt,It,Qt,Zt,Mn,Sn){return Bt.map((zn,Oa)=>{const An=ql(Oa,Sn),{filterMultiple:ua=!0,filterMode:lr,filterSearch:er}=zn;let mr=zn;if(mr.filters||mr.filterDropdown){const Fr=hl(mr,An),Dr=It.find(Tr=>{let{key:Mr}=Tr;return Fr===Mr});mr=Object.assign(Object.assign({},mr),{title:Tr=>oe.createElement(Hi,{tablePrefixCls:We,prefixCls:`${We}-filter`,dropdownPrefixCls:je,column:mr,columnKey:Fr,filterState:Dr,filterMultiple:ua,filterMode:lr,filterSearch:er,triggerFilter:Zt,locale:Qt,getPopupContainer:Mn},mi(zn.title,Tr))})}return"children"in mr&&(mr=Object.assign(Object.assign({},mr),{children:Qs(We,je,mr.children,It,Qt,Zt,Mn,An)})),mr})}function vs(We){const je={};return We.forEach(Bt=>{let{key:It,filteredKeys:Qt,column:Zt}=Bt;const{filters:Mn,filterDropdown:Sn}=Zt;if(Sn)je[It]=Qt||null;else if(Array.isArray(Qt)){const zn=ol(Mn);je[It]=zn.filter(Oa=>Qt.includes(String(Oa)))}else je[It]=null}),je}function Ms(We,je){return je.reduce((Bt,It)=>{const{column:{onFilter:Qt,filters:Zt},filteredKeys:Mn}=It;return Qt&&Mn&&Mn.length?Bt.filter(Sn=>Mn.some(zn=>{const Oa=ol(Zt),An=Oa.findIndex(lr=>String(lr)===String(zn)),ua=An!==-1?Oa[An]:zn;return Qt(ua,Sn)})):Bt},We)}const hs=We=>We.flatMap(je=>"children"in je?[je].concat((0,ja.Z)(hs(je.children||[]))):[je]);function $s(We){let{prefixCls:je,dropdownPrefixCls:Bt,mergedColumns:It,onFilterChange:Qt,getPopupContainer:Zt,locale:Mn}=We;const Sn=oe.useMemo(()=>hs(It||[]),[It]),[zn,Oa]=oe.useState(()=>ls(Sn,!0)),An=oe.useMemo(()=>{const mr=ls(Sn,!1);if(mr.length===0)return mr;let Fr=!0,Dr=!0;if(mr.forEach(Tr=>{let{filteredKeys:Mr}=Tr;Mr!==void 0?Fr=!1:Dr=!1}),Fr){const Tr=(Sn||[]).map((Mr,to)=>hl(Mr,ql(to)));return zn.filter(Mr=>{let{key:to}=Mr;return Tr.includes(to)}).map(Mr=>{const to=Sn[Tr.findIndex(Go=>Go===Mr.key)];return Object.assign(Object.assign({},Mr),{column:Object.assign(Object.assign({},Mr.column),to),forceFiltered:to.filtered})})}return mr},[Sn,zn]),ua=oe.useMemo(()=>vs(An),[An]),lr=mr=>{const Fr=An.filter(Dr=>{let{key:Tr}=Dr;return Tr!==mr.key});Fr.push(mr),Oa(Fr),Qt(vs(Fr),Fr)};return[mr=>Qs(je,Bt,mr,An,Mn,lr,Zt),An,ua]}var fs=$s;function Os(We,je,Bt){const It=oe.useRef({});function Qt(Zt){if(!It.current||It.current.data!==We||It.current.childrenColumnName!==je||It.current.getRowKey!==Bt){let Sn=function(zn){zn.forEach((Oa,An)=>{const ua=Bt(Oa,An);Mn.set(ua,Oa),Oa&&typeof Oa=="object"&&je in Oa&&Sn(Oa[je]||[])})};const Mn=new Map;Sn(We),It.current={data:We,childrenColumnName:je,kvMap:Mn,getRowKey:Bt}}return It.current.kvMap.get(Zt)}return[Qt]}var Ss=x(50371),Ys=function(We,je){var Bt={};for(var It in We)Object.prototype.hasOwnProperty.call(We,It)&&je.indexOf(It)<0&&(Bt[It]=We[It]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,It=Object.getOwnPropertySymbols(We);Qt{const Zt=We[Qt];typeof Zt!="function"&&(Bt[Qt]=Zt)}),Bt}function Ts(We,je,Bt){const It=Bt&&typeof Bt=="object"?Bt:{},{total:Qt=0}=It,Zt=Ys(It,["total"]),[Mn,Sn]=(0,oe.useState)(()=>({current:"defaultCurrent"in Zt?Zt.defaultCurrent:1,pageSize:"defaultPageSize"in Zt?Zt.defaultPageSize:ss})),zn=(0,Ss.Z)(Mn,Zt,{total:Qt>0?Qt:We}),Oa=Math.ceil((Qt||We)/zn.pageSize);zn.current>Oa&&(zn.current=Oa||1);const An=(lr,er)=>{Sn({current:lr!=null?lr:1,pageSize:er||zn.pageSize})},ua=(lr,er)=>{var mr;Bt&&((mr=Bt.onChange)===null||mr===void 0||mr.call(Bt,lr,er)),An(lr,er),je(lr,er||(zn==null?void 0:zn.pageSize))};return Bt===!1?[{},()=>{}]:[Object.assign(Object.assign({},zn),{onChange:ua}),An]}var Ws=Ts,Es=x(84105),cs=x(35654),Gs=x(90782),xs=x(71430),qc=x(18929);const ns={},ec="SELECT_ALL",tc="SELECT_INVERT",xc="SELECT_NONE",ai=[],wc=(We,je)=>{let Bt=[];return(je||[]).forEach(It=>{Bt.push(It),It&&typeof It=="object"&&We in It&&(Bt=[].concat((0,ja.Z)(Bt),(0,ja.Z)(wc(We,It[We]))))}),Bt};var ws=(We,je)=>{const{preserveSelectedRowKeys:Bt,selectedRowKeys:It,defaultSelectedRowKeys:Qt,getCheckboxProps:Zt,onChange:Mn,onSelect:Sn,onSelectAll:zn,onSelectInvert:Oa,onSelectNone:An,onSelectMultiple:ua,columnWidth:lr,type:er,selections:mr,fixed:Fr,renderCell:Dr,hideSelectAll:Tr,checkStrictly:Mr=!0}=je||{},{prefixCls:to,data:Go,pageData:qo,getRecordByKey:Fo,getRowKey:Yo,expandType:Cl,childrenColumnName:mo,locale:To,getPopupContainer:Bo}=We,[Xr,no]=(0,qc.Z)(It||Qt||ai,{value:It}),Xo=oe.useRef(new Map),Wl=(0,oe.useCallback)(Uo=>{if(Bt){const Ko=new Map;Uo.forEach($o=>{let Ho=Fo($o);!Ho&&Xo.current.has($o)&&(Ho=Xo.current.get($o)),Ko.set($o,Ho)}),Xo.current=Ko}},[Fo,Bt]);oe.useEffect(()=>{Wl(Xr)},[Xr]);const{keyEntities:ll}=(0,oe.useMemo)(()=>{if(Mr)return{keyEntities:null};let Uo=Go;if(Bt){const Ko=new Set(Go.map((Ho,Po)=>Yo(Ho,Po))),$o=Array.from(Xo.current).reduce((Ho,Po)=>{let[qa,vo]=Po;return Ko.has(qa)?Ho:Ho.concat(vo)},[]);Uo=[].concat((0,ja.Z)(Uo),(0,ja.Z)($o))}return(0,xs.I8)(Uo,{externalGetKey:Yo,childrenPropName:mo})},[Go,Yo,Mr,mo,Bt]),Zo=(0,oe.useMemo)(()=>wc(mo,qo),[mo,qo]),Dl=(0,oe.useMemo)(()=>{const Uo=new Map;return Zo.forEach((Ko,$o)=>{const Ho=Yo(Ko,$o),Po=(Zt?Zt(Ko):null)||{};Uo.set(Ho,Po)}),Uo},[Zo,Yo,Zt]),Yl=(0,oe.useCallback)(Uo=>{var Ko;return!!(!((Ko=Dl.get(Yo(Uo)))===null||Ko===void 0)&&Ko.disabled)},[Dl,Yo]),[ti,Ir]=(0,oe.useMemo)(()=>{if(Mr)return[Xr||[],[]];const{checkedKeys:Uo,halfCheckedKeys:Ko}=(0,Gs.S)(Xr,!0,ll,Yl);return[Uo||[],Ko]},[Xr,Mr,ll,Yl]),nu=(0,oe.useMemo)(()=>{const Uo=er==="radio"?ti.slice(0,1):ti;return new Set(Uo)},[ti,er]),Xl=(0,oe.useMemo)(()=>er==="radio"?new Set:new Set(Ir),[Ir,er]),[fl,au]=(0,oe.useState)(null);oe.useEffect(()=>{je||no(ai)},[!!je]);const nl=(0,oe.useCallback)((Uo,Ko)=>{let $o,Ho;Wl(Uo),Bt?($o=Uo,Ho=Uo.map(Po=>Xo.current.get(Po))):($o=[],Ho=[],Uo.forEach(Po=>{const qa=Fo(Po);qa!==void 0&&($o.push(Po),Ho.push(qa))})),no($o),Mn==null||Mn($o,Ho,{type:Ko})},[no,Fo,Mn,Bt]),Xi=(0,oe.useCallback)((Uo,Ko,$o,Ho)=>{if(Sn){const Po=$o.map(qa=>Fo(qa));Sn(Fo(Uo),Ko,Po,Ho)}nl($o,"single")},[Sn,Fo,nl]),Di=(0,oe.useMemo)(()=>!mr||Tr?null:(mr===!0?[ec,tc,xc]:mr).map(Ko=>Ko===ec?{key:"all",text:To.selectionAll,onSelect(){nl(Go.map(($o,Ho)=>Yo($o,Ho)).filter($o=>{const Ho=Dl.get($o);return!(Ho!=null&&Ho.disabled)||nu.has($o)}),"all")}}:Ko===tc?{key:"invert",text:To.selectInvert,onSelect(){const $o=new Set(nu);qo.forEach((Po,qa)=>{const vo=Yo(Po,qa),pl=Dl.get(vo);pl!=null&&pl.disabled||($o.has(vo)?$o.delete(vo):$o.add(vo))});const Ho=Array.from($o);Oa&&Oa(Ho),nl(Ho,"invert")}}:Ko===xc?{key:"none",text:To.selectNone,onSelect(){An==null||An(),nl(Array.from(nu).filter($o=>{const Ho=Dl.get($o);return Ho==null?void 0:Ho.disabled}),"none")}}:Ko).map(Ko=>Object.assign(Object.assign({},Ko),{onSelect:function(){for(var $o,Ho,Po=arguments.length,qa=new Array(Po),vo=0;vo{var Ko;if(!je)return Uo.filter(Wi=>Wi!==ns);let $o=(0,ja.Z)(Uo);const Ho=new Set(nu),Po=Zo.map(Yo).filter(Wi=>!Dl.get(Wi).disabled),qa=Po.every(Wi=>Ho.has(Wi)),vo=Po.some(Wi=>Ho.has(Wi)),pl=()=>{const Wi=[];qa?Po.forEach(ru=>{Ho.delete(ru),Wi.push(ru)}):Po.forEach(ru=>{Ho.has(ru)||(Ho.add(ru),Wi.push(ru))});const Ji=Array.from(Ho);zn==null||zn(!qa,Ji.map(ru=>Fo(ru)),Wi.map(ru=>Fo(ru))),nl(Ji,"all"),au(null)};let Jl;if(er!=="radio"){let Wi;if(Di){const ci={getPopupContainer:Bo,items:Di.map((Vu,Lu)=>{const{key:Ii,text:cl,onSelect:Ou}=Vu;return{key:Ii!=null?Ii:Lu,onClick:()=>{Ou==null||Ou(Po)},label:cl}})};Wi=oe.createElement("div",{className:`${to}-selection-extra`},oe.createElement(Jn.Z,{menu:ci,getPopupContainer:Bo},oe.createElement("span",null,oe.createElement(Es.Z,null))))}const Ji=Zo.map((ci,Vu)=>{const Lu=Yo(ci,Vu),Ii=Dl.get(Lu)||{};return Object.assign({checked:Ho.has(Lu)},Ii)}).filter(ci=>{let{disabled:Vu}=ci;return Vu}),ru=!!Ji.length&&Ji.length===Zo.length,vu=ru&&Ji.every(ci=>{let{checked:Vu}=ci;return Vu}),Pu=ru&&Ji.some(ci=>{let{checked:Vu}=ci;return Vu});Jl=!Tr&&oe.createElement("div",{className:`${to}-selection`},oe.createElement(Kn.default,{checked:ru?vu:!!Zo.length&&qa,indeterminate:ru?!vu&&Pu:!qa&&vo,onChange:pl,disabled:Zo.length===0||ru,"aria-label":Wi?"Custom selection":"Select all",skipGroup:!0}),Wi)}let Qu;er==="radio"?Qu=(Wi,Ji,ru)=>{const vu=Yo(Ji,ru),Pu=Ho.has(vu);return{node:oe.createElement(Ea.ZP,Object.assign({},Dl.get(vu),{checked:Pu,onClick:ci=>ci.stopPropagation(),onChange:ci=>{Ho.has(vu)||Xi(vu,!0,[vu],ci.nativeEvent)}})),checked:Pu}}:Qu=(Wi,Ji,ru)=>{var vu;const Pu=Yo(Ji,ru),ci=Ho.has(Pu),Vu=Xl.has(Pu),Lu=Dl.get(Pu);let Ii;return Cl==="nest"?Ii=Vu:Ii=(vu=Lu==null?void 0:Lu.indeterminate)!==null&&vu!==void 0?vu:Vu,{node:oe.createElement(Kn.default,Object.assign({},Lu,{indeterminate:Ii,checked:ci,skipGroup:!0,onClick:cl=>cl.stopPropagation(),onChange:cl=>{let{nativeEvent:Ou}=cl;const{shiftKey:hu}=Ou;let Ns=-1,As=-1;if(hu&&Mr){const $u=new Set([fl,Pu]);Po.some((rs,yu)=>{if($u.has(rs))if(Ns===-1)Ns=yu;else return As=yu,!0;return!1})}if(As!==-1&&Ns!==As&&Mr){const $u=Po.slice(Ns,As+1),rs=[];ci?$u.forEach(bu=>{Ho.has(bu)&&(rs.push(bu),Ho.delete(bu))}):$u.forEach(bu=>{Ho.has(bu)||(rs.push(bu),Ho.add(bu))});const yu=Array.from(Ho);ua==null||ua(!ci,yu.map(bu=>Fo(bu)),rs.map(bu=>Fo(bu))),nl(yu,"multiple")}else{const $u=ti;if(Mr){const rs=ci?(0,cs._5)($u,Pu):(0,cs.L0)($u,Pu);Xi(Pu,!ci,rs,Ou)}else{const rs=(0,Gs.S)([].concat((0,ja.Z)($u),[Pu]),!0,ll,Yl),{checkedKeys:yu,halfCheckedKeys:bu}=rs;let ks=yu;if(ci){const Ll=new Set(yu);Ll.delete(Pu),ks=(0,Gs.S)(Array.from(Ll),{checked:!1,halfCheckedKeys:bu},ll,Yl).checkedKeys}Xi(Pu,!ci,ks,Ou)}}au(ci?null:Pu)}})),checked:ci}};const Tu=(Wi,Ji,ru)=>{const{node:vu,checked:Pu}=Qu(Wi,Ji,ru);return Dr?Dr(Pu,Ji,ru,vu):vu};if(!$o.includes(ns))if($o.findIndex(Wi=>{var Ji;return((Ji=Wi[Pr])===null||Ji===void 0?void 0:Ji.columnType)==="EXPAND_COLUMN"})===0){const[Wi,...Ji]=$o;$o=[Wi,ns].concat((0,ja.Z)(Ji))}else $o=[ns].concat((0,ja.Z)($o));const Wu=$o.indexOf(ns);$o=$o.filter((Wi,Ji)=>Wi!==ns||Ji===Wu);const Su=$o[Wu-1],Au=$o[Wu+1];let al=Fr;al===void 0&&((Au==null?void 0:Au.fixed)!==void 0?al=Au.fixed:(Su==null?void 0:Su.fixed)!==void 0&&(al=Su.fixed)),al&&Su&&((Ko=Su[Pr])===null||Ko===void 0?void 0:Ko.columnType)==="EXPAND_COLUMN"&&Su.fixed===void 0&&(Su.fixed=al);const Hu=Qe()(`${to}-selection-col`,{[`${to}-selection-col-with-dropdown`]:mr&&er==="checkbox"}),as={fixed:al,width:lr,className:`${to}-selection-column`,title:je.columnTitle||Jl,render:Tu,onCell:je.onCell,[Pr]:{className:Hu}};return $o.map(Wi=>Wi===ns?as:Wi)},[Yo,Zo,je,ti,nu,Xl,lr,Di,Cl,fl,Dl,ua,Xi,Yl]),nu]},_u=x(89489),_c=x(59477),sc=x(6848);const jt="ascend",rn="descend";function Bn(We){return typeof We.sorter=="object"&&typeof We.sorter.multiple=="number"?We.sorter.multiple:!1}function Fa(We){return typeof We=="function"?We:We&&typeof We=="object"&&We.compare?We.compare:!1}function sl(We,je){return je?We[We.indexOf(je)+1]:We[0]}function Cr(We,je,Bt){let It=[];function Qt(Zt,Mn){It.push({column:Zt,key:hl(Zt,Mn),multiplePriority:Bn(Zt),sortOrder:Zt.sortOrder})}return(We||[]).forEach((Zt,Mn)=>{const Sn=ql(Mn,Bt);Zt.children?("sortOrder"in Zt&&Qt(Zt,Sn),It=[].concat((0,ja.Z)(It),(0,ja.Z)(Cr(Zt.children,je,Sn)))):Zt.sorter&&("sortOrder"in Zt?Qt(Zt,Sn):je&&Zt.defaultSortOrder&&It.push({column:Zt,key:hl(Zt,Sn),multiplePriority:Bn(Zt),sortOrder:Zt.defaultSortOrder}))}),It}function Pl(We,je,Bt,It,Qt,Zt,Mn,Sn){return(je||[]).map((zn,Oa)=>{const An=ql(Oa,Sn);let ua=zn;if(ua.sorter){const lr=ua.sortDirections||Qt,er=ua.showSorterTooltip===void 0?Mn:ua.showSorterTooltip,mr=hl(ua,An),Fr=Bt.find(Cl=>{let{key:mo}=Cl;return mo===mr}),Dr=Fr?Fr.sortOrder:null,Tr=sl(lr,Dr);let Mr;if(zn.sortIcon)Mr=zn.sortIcon({sortOrder:Dr});else{const Cl=lr.includes(jt)&&oe.createElement(_c.Z,{className:Qe()(`${We}-column-sorter-up`,{active:Dr===jt})}),mo=lr.includes(rn)&&oe.createElement(_u.Z,{className:Qe()(`${We}-column-sorter-down`,{active:Dr===rn})});Mr=oe.createElement("span",{className:Qe()(`${We}-column-sorter`,{[`${We}-column-sorter-full`]:!!(Cl&&mo)})},oe.createElement("span",{className:`${We}-column-sorter-inner`,"aria-hidden":"true"},Cl,mo))}const{cancelSort:to,triggerAsc:Go,triggerDesc:qo}=Zt||{};let Fo=to;Tr===rn?Fo=qo:Tr===jt&&(Fo=Go);const Yo=typeof er=="object"?er:{title:Fo};ua=Object.assign(Object.assign({},ua),{className:Qe()(ua.className,{[`${We}-column-sort`]:Dr}),title:Cl=>{const mo=oe.createElement("div",{className:`${We}-column-sorters`},oe.createElement("span",{className:`${We}-column-title`},mi(zn.title,Cl)),Mr);return er?oe.createElement(sc.Z,Object.assign({},Yo),mo):mo},onHeaderCell:Cl=>{const mo=zn.onHeaderCell&&zn.onHeaderCell(Cl)||{},To=mo.onClick,Bo=mo.onKeyDown;mo.onClick=Xo=>{It({column:zn,key:mr,sortOrder:Tr,multiplePriority:Bn(zn)}),To==null||To(Xo)},mo.onKeyDown=Xo=>{Xo.keyCode===$r.Z.ENTER&&(It({column:zn,key:mr,sortOrder:Tr,multiplePriority:Bn(zn)}),Bo==null||Bo(Xo))};const Xr=gi(zn.title,{}),no=Xr==null?void 0:Xr.toString();return Dr?mo["aria-sort"]=Dr==="ascend"?"ascending":"descending":mo["aria-label"]=no||"",mo.className=Qe()(mo.className,`${We}-column-has-sorters`),mo.tabIndex=0,zn.ellipsis&&(mo.title=(Xr!=null?Xr:"").toString()),mo}})}return"children"in ua&&(ua=Object.assign(Object.assign({},ua),{children:Pl(We,ua.children,Bt,It,Qt,Zt,Mn,An)})),ua})}function ko(We){const{column:je,sortOrder:Bt}=We;return{column:je,order:Bt,field:je.dataIndex,columnKey:je.key}}function jo(We){const je=We.filter(Bt=>{let{sortOrder:It}=Bt;return It}).map(ko);return je.length===0&&We.length?Object.assign(Object.assign({},ko(We[We.length-1])),{column:void 0}):je.length<=1?je[0]||{}:je}function Tl(We,je,Bt){const It=je.slice().sort((Mn,Sn)=>Sn.multiplePriority-Mn.multiplePriority),Qt=We.slice(),Zt=It.filter(Mn=>{let{column:{sorter:Sn},sortOrder:zn}=Mn;return Fa(Sn)&&zn});return Zt.length?Qt.sort((Mn,Sn)=>{for(let zn=0;zn{const Sn=Mn[Bt];return Sn?Object.assign(Object.assign({},Mn),{[Bt]:Tl(Sn,je,Bt)}):Mn}):Qt}function gl(We){let{prefixCls:je,mergedColumns:Bt,onSorterChange:It,sortDirections:Qt,tableLocale:Zt,showSorterTooltip:Mn}=We;const[Sn,zn]=oe.useState(Cr(Bt,!0)),Oa=oe.useMemo(()=>{let mr=!0;const Fr=Cr(Bt,!1);if(!Fr.length)return Sn;const Dr=[];function Tr(to){mr?Dr.push(to):Dr.push(Object.assign(Object.assign({},to),{sortOrder:null}))}let Mr=null;return Fr.forEach(to=>{Mr===null?(Tr(to),to.sortOrder&&(to.multiplePriority===!1?mr=!1:Mr=!0)):(Mr&&to.multiplePriority!==!1||(mr=!1),Tr(to))}),Dr},[Bt,Sn]),An=oe.useMemo(()=>{const mr=Oa.map(Fr=>{let{column:Dr,sortOrder:Tr}=Fr;return{column:Dr,order:Tr}});return{sortColumns:mr,sortColumn:mr[0]&&mr[0].column,sortOrder:mr[0]&&mr[0].order}},[Oa]);function ua(mr){let Fr;mr.multiplePriority===!1||!Oa.length||Oa[0].multiplePriority===!1?Fr=[mr]:Fr=[].concat((0,ja.Z)(Oa.filter(Dr=>{let{key:Tr}=Dr;return Tr!==mr.key})),[mr]),zn(Fr),It(jo(Fr),Fr)}return[mr=>Pl(je,mr,Oa,ua,Qt,Zt,Mn),Oa,An,()=>jo(Oa)]}function _l(We,je){return We.map(Bt=>{const It=Object.assign({},Bt);return It.title=mi(Bt.title,je),"children"in It&&(It.children=_l(It.children,je)),It})}function Ri(We){return[oe.useCallback(Bt=>_l(Bt,We),[We])]}var Ql=co((We,je)=>{const{_renderTimes:Bt}=We,{_renderTimes:It}=je;return Bt!==It}),Yr=Rl((We,je)=>{const{_renderTimes:Bt}=We,{_renderTimes:It}=je;return Bt!==It}),zo=x(64993),bl=x(17313),Ul=x(83116),tl=x(37613),Ve=We=>{const{componentCls:je}=We,Bt=`${We.lineWidth}px ${We.lineType} ${We.tableBorderColor}`,It=(Qt,Zt,Mn)=>({[`&${je}-${Qt}`]:{[`> ${je}-container`]:{[`> ${je}-content, > ${je}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${je}-expanded-row-fixed`]:{margin:`-${Zt}px -${Mn+We.lineWidth}px`}}}}}});return{[`${je}-wrapper`]:{[`${je}${je}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${je}-title`]:{border:Bt,borderBottom:0},[`> ${je}-container`]:{borderInlineStart:Bt,borderTop:Bt,[` + `]:Object.assign({},re($e))}}};var de=(0,De.Z)("Skeleton",$e=>{const{componentCls:ze}=$e,Ft=(0,be.TS)($e,{skeletonAvatarCls:`${ze}-avatar`,skeletonTitleCls:`${ze}-title`,skeletonParagraphCls:`${ze}-paragraph`,skeletonButtonCls:`${ze}-button`,skeletonInputCls:`${ze}-input`,skeletonImageCls:`${ze}-image`,imageSizeBase:$e.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${$e.gradientFromColor} 25%, ${$e.gradientToColor} 37%, ${$e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ce(Ft)]},$e=>{const{colorFillContent:ze,colorFill:Ft}=$e,wt=ze,Ke=Ft;return{color:wt,colorGradientEnd:Ke,gradientFromColor:wt,gradientToColor:Ke,titleHeight:$e.controlHeight/2,blockRadius:$e.borderRadiusSM,paragraphMarginTop:$e.marginLG+$e.marginXXS,paragraphLiHeight:$e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ae=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,active:Ke,shape:He="circle",size:gt="default"}=$e,{getPrefixCls:Je}=Re.useContext(ye.E_),we=Je("skeleton",ze),[zt,oa]=de(we),vn=(0,Fe.Z)($e,["prefixCls","className"]),bn=fe()(we,`${we}-element`,{[`${we}-active`]:Ke},Ft,wt,oa);return zt(Re.createElement("div",{className:bn},Re.createElement(oe,Object.assign({prefixCls:`${we}-avatar`,shape:He,size:gt},vn))))},Te=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,active:Ke,block:He=!1,size:gt="default"}=$e,{getPrefixCls:Je}=Re.useContext(ye.E_),we=Je("skeleton",ze),[zt,oa]=de(we),vn=(0,Fe.Z)($e,["prefixCls"]),bn=fe()(we,`${we}-element`,{[`${we}-active`]:Ke,[`${we}-block`]:He},Ft,wt,oa);return zt(Re.createElement("div",{className:bn},Re.createElement(oe,Object.assign({prefixCls:`${we}-button`,size:gt},vn))))};const xe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Qe=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,style:Ke,active:He}=$e,{getPrefixCls:gt}=Re.useContext(ye.E_),Je=gt("skeleton",ze),[we,zt]=de(Je),oa=fe()(Je,`${Je}-element`,{[`${Je}-active`]:He},Ft,wt,zt);return we(Re.createElement("div",{className:oa},Re.createElement("div",{className:fe()(`${Je}-image`,Ft),style:Ke},Re.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Je}-image-svg`},Re.createElement("path",{d:xe,className:`${Je}-image-path`})))))},Ye=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,active:Ke,block:He,size:gt="default"}=$e,{getPrefixCls:Je}=Re.useContext(ye.E_),we=Je("skeleton",ze),[zt,oa]=de(we),vn=(0,Fe.Z)($e,["prefixCls"]),bn=fe()(we,`${we}-element`,{[`${we}-active`]:Ke,[`${we}-block`]:He},Ft,wt,oa);return zt(Re.createElement("div",{className:bn},Re.createElement(oe,Object.assign({prefixCls:`${we}-input`,size:gt},vn))))},lt=x(54476),Pt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Ct=Pt,vt=x(7657),Lt=function(ze,Ft){return Re.createElement(vt.Z,(0,lt.Z)({},ze,{ref:Ft,icon:Ct}))},Rt=Re.forwardRef(Lt),Kt=Rt,Xe=$e=>{const{prefixCls:ze,className:Ft,rootClassName:wt,style:Ke,active:He,children:gt}=$e,{getPrefixCls:Je}=Re.useContext(ye.E_),we=Je("skeleton",ze),[zt,oa]=de(we),vn=fe()(we,`${we}-element`,{[`${we}-active`]:He},oa,Ft,wt),bn=gt!=null?gt:Re.createElement(Kt,null);return zt(Re.createElement("div",{className:vn},Re.createElement("div",{className:fe()(`${we}-image`,Ft),style:Ke},bn)))},mt=x(94480),_t=$e=>{const ze=Je=>{const{width:we,rows:zt=2}=$e;if(Array.isArray(we))return we[Je];if(zt-1===Je)return we},{prefixCls:Ft,className:wt,style:Ke,rows:He}=$e,gt=(0,mt.Z)(Array(He)).map((Je,we)=>Re.createElement("li",{key:we,style:{width:ze(we)}}));return Re.createElement("ul",{className:fe()(Ft,wt),style:Ke},gt)},Rn=$e=>{let{prefixCls:ze,className:Ft,width:wt,style:Ke}=$e;return Re.createElement("h3",{className:fe()(ze,Ft),style:Object.assign({width:wt},Ke)})};function Ge($e){return $e&&typeof $e=="object"?$e:{}}function Gt($e,ze){return $e&&!ze?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Tn($e,ze){return!$e&&ze?{width:"38%"}:$e&&ze?{width:"50%"}:{}}function En($e,ze){const Ft={};return(!$e||!ze)&&(Ft.width="61%"),!$e&&ze?Ft.rows=3:Ft.rows=2,Ft}const nn=$e=>{const{prefixCls:ze,loading:Ft,className:wt,rootClassName:Ke,style:He,children:gt,avatar:Je=!1,title:we=!0,paragraph:zt=!0,active:oa,round:vn}=$e,{getPrefixCls:bn,direction:ta,skeleton:Vn}=Re.useContext(ye.E_),yt=bn("skeleton",ze),[kt,xn]=de(yt);if(Ft||!("loading"in $e)){const Nt=!!Je,qt=!!we,Cn=!!zt;let Dn;if(Nt){const Pr=Object.assign(Object.assign({prefixCls:`${yt}-avatar`},Gt(qt,Cn)),Ge(Je));Dn=Re.createElement("div",{className:`${yt}-header`},Re.createElement(oe,Object.assign({},Pr)))}let Na;if(qt||Cn){let Pr;if(qt){const Qn=Object.assign(Object.assign({prefixCls:`${yt}-title`},Tn(Nt,Cn)),Ge(we));Pr=Re.createElement(Rn,Object.assign({},Qn))}let en;if(Cn){const Qn=Object.assign(Object.assign({prefixCls:`${yt}-paragraph`},En(Nt,qt)),Ge(zt));en=Re.createElement(_t,Object.assign({},Qn))}Na=Re.createElement("div",{className:`${yt}-content`},Pr,en)}const Ka=fe()(yt,{[`${yt}-with-avatar`]:Nt,[`${yt}-active`]:oa,[`${yt}-rtl`]:ta==="rtl",[`${yt}-round`]:vn},Vn==null?void 0:Vn.className,wt,Ke,xn);return kt(Re.createElement("div",{className:Ka,style:Object.assign(Object.assign({},Vn==null?void 0:Vn.style),He)},Dn,Na))}return typeof gt!="undefined"?gt:null};nn.Button=Te,nn.Avatar=Ae,nn.Input=Ye,nn.Image=Qe,nn.Node=Xe;var rt=nn,ht=rt},31797:function(Ot,st,x){"use strict";x.d(st,{default:function(){return de}});var a=x(59301),fe=x(56762),Re=x(92343),ye=x(92310),Fe=x.n(ye),Be=x(36355),oe=x(61621),De=ve=>{const{value:Ae,formatter:Se,precision:Te,decimalSeparator:xe,groupSeparator:ot="",prefixCls:Qe}=ve;let it;if(typeof Se=="function")it=Se(Ae);else{const Ye=String(Ae),lt=Ye.match(/^(-?)(\d*)(\.(\d+))?$/);if(!lt||Ye==="-")it=Ye;else{const Pt=lt[1];let Ct=lt[2]||"0",vt=lt[4]||"";Ct=Ct.replace(/\B(?=(\d{3})+(?!\d))/g,ot),typeof Te=="number"&&(vt=vt.padEnd(Te,"0").slice(0,Te>0?Te:0)),vt&&(vt=`${xe}${vt}`),it=[a.createElement("span",{key:"int",className:`${Qe}-content-value-int`},Pt,Ct),vt&&a.createElement("span",{key:"decimal",className:`${Qe}-content-value-decimal`},vt)]}}return a.createElement("span",{className:`${Qe}-content-value`},it)},be=x(17313),Me=x(83116),Ze=x(37613);const Ce=ve=>{const{componentCls:Ae,marginXXS:Se,padding:Te,colorTextDescription:xe,titleFontSize:ot,colorTextHeading:Qe,contentFontSize:it,fontFamily:Ye}=ve;return{[`${Ae}`]:Object.assign(Object.assign({},(0,be.Wf)(ve)),{[`${Ae}-title`]:{marginBottom:Se,color:xe,fontSize:ot},[`${Ae}-skeleton`]:{paddingTop:Te},[`${Ae}-content`]:{color:Qe,fontSize:it,fontFamily:Ye,[`${Ae}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ae}-content-prefix, ${Ae}-content-suffix`]:{display:"inline-block"},[`${Ae}-content-prefix`]:{marginInlineEnd:Se},[`${Ae}-content-suffix`]:{marginInlineStart:Se}}})}};var re=(0,Me.Z)("Statistic",ve=>{const Ae=(0,Ze.TS)(ve,{});return[Ce(Ae)]},ve=>{const{fontSizeHeading3:Ae,fontSize:Se}=ve;return{titleFontSize:Se,contentFontSize:Ae}}),E=ve=>{const{prefixCls:Ae,className:Se,rootClassName:Te,style:xe,valueStyle:ot,value:Qe=0,title:it,valueRender:Ye,prefix:lt,suffix:Pt,loading:Ct=!1,onMouseEnter:vt,onMouseLeave:Lt,decimalSeparator:Rt=".",groupSeparator:Kt=","}=ve,{getPrefixCls:ut,direction:Xe,statistic:mt}=a.useContext(Be.E_),Tt=ut("statistic",Ae),[_t,Wt]=re(Tt),Rn=a.createElement(De,Object.assign({decimalSeparator:Rt,groupSeparator:Kt,prefixCls:Tt},ve,{value:Qe})),Ge=Fe()(Tt,{[`${Tt}-rtl`]:Xe==="rtl"},mt==null?void 0:mt.className,Se,Te,Wt);return _t(a.createElement("div",{className:Ge,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),xe),onMouseEnter:vt,onMouseLeave:Lt},it&&a.createElement("div",{className:`${Tt}-title`},it),a.createElement(oe.Z,{paragraph:!1,loading:Ct,className:`${Tt}-skeleton`},a.createElement("div",{style:ot,className:`${Tt}-content`},lt&&a.createElement("span",{className:`${Tt}-content-prefix`},lt),Ye?Ye(Rn):Rn,Pt&&a.createElement("span",{className:`${Tt}-content-suffix`},Pt)))))};const z=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(ve,Ae){let Se=ve;const Te=/\[[^\]]*]/g,xe=(Ae.match(Te)||[]).map(Ye=>Ye.slice(1,-1)),ot=Ae.replace(Te,"[]"),Qe=z.reduce((Ye,lt)=>{let[Pt,Ct]=lt;if(Ye.includes(Pt)){const vt=Math.floor(Se/Ct);return Se-=vt*Ct,Ye.replace(new RegExp(`${Pt}+`,"g"),Lt=>{const Rt=Lt.length;return vt.toString().padStart(Rt,"0")})}return Ye},ot);let it=0;return Qe.replace(Te,()=>{const Ye=xe[it];return it+=1,Ye})}function ee(ve,Ae){const{format:Se=""}=Ae,Te=new Date(ve).getTime(),xe=Date.now(),ot=Math.max(Te-xe,0);return b(ot,Se)}const te=1e3/30;function ne(ve){return new Date(ve).getTime()}const ue=ve=>{const{value:Ae,format:Se="HH:mm:ss",onChange:Te,onFinish:xe}=ve,ot=(0,fe.Z)(),Qe=a.useRef(null),it=()=>{xe==null||xe(),Qe.current&&(clearInterval(Qe.current),Qe.current=null)},Ye=()=>{const Ct=ne(Ae);Ct>=Date.now()&&(Qe.current=setInterval(()=>{ot(),Te==null||Te(Ct-Date.now()),Ct(Ye(),()=>{Qe.current&&(clearInterval(Qe.current),Qe.current=null)}),[Ae]);const lt=(Ct,vt)=>ee(Ct,Object.assign(Object.assign({},vt),{format:Se})),Pt=Ct=>(0,Re.Tm)(Ct,{title:void 0});return a.createElement(E,Object.assign({},ve,{valueRender:Pt,formatter:lt}))};var ce=a.memo(ue);E.Countdown=ce;var de=E},15969:function(Ot,st,x){"use strict";x.d(st,{N:function(){return a}});const a=fe=>({color:fe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${fe.motionDurationSlow}`,"&:focus, &:hover":{color:fe.colorLinkHover},"&:active":{color:fe.colorLinkActive}})},1710:function(Ot,st,x){"use strict";x.d(st,{default:function(){return Wo}});var a={},fe="rc-table-internal-hook",Re=x(42978),ye=x(6089),Fe=x(34280),Be=x(13697),oe=x(59301),Ne=x(4676);function De(We){var je=oe.createContext(void 0),Bt=function(Qt){var Zt=Qt.value,Mn=Qt.children,Sn=oe.useRef(Zt);Sn.current=Zt;var zn=oe.useState(function(){return{getValue:function(){return Sn.current},listeners:new Set}}),Oa=(0,Re.Z)(zn,1),An=Oa[0];return(0,Fe.Z)(function(){(0,Ne.unstable_batchedUpdates)(function(){An.listeners.forEach(function(ua){ua(Zt)})})},[Zt]),oe.createElement(je.Provider,{value:An},Mn)};return{Context:je,Provider:Bt,defaultValue:We}}function be(We,je){var Bt=(0,ye.Z)(typeof je=="function"?je:function(ua){if(je===void 0)return ua;if(!Array.isArray(je))return ua[je];var lr={};return je.forEach(function(er){lr[er]=ua[er]}),lr}),It=oe.useContext(We==null?void 0:We.Context),Qt=It||{},Zt=Qt.listeners,Mn=Qt.getValue,Sn=oe.useRef();Sn.current=Bt(It?Mn():We==null?void 0:We.defaultValue);var zn=oe.useState({}),Oa=(0,Re.Z)(zn,2),An=Oa[1];return(0,Fe.Z)(function(){if(!It)return;function ua(lr){var er=Bt(lr);(0,Be.Z)(Sn.current,er,!0)||An({})}return Zt.add(ua),function(){Zt.delete(ua)}},[It]),Sn.current}var Me=x(54476),Ze=x(8654);function Ce(){var We=oe.createContext(null);function je(){return oe.useContext(We)}function Bt(Qt,Zt){var Mn=(0,Ze.Yr)(Qt),Sn=function(Oa,An){var ua=Mn?{ref:An}:{},lr=oe.useRef(0),er=oe.useRef(Oa),mr=je();return mr!==null?oe.createElement(Qt,(0,Me.Z)({},Oa,ua)):((!Zt||Zt(er.current,Oa))&&(lr.current+=1),er.current=Oa,oe.createElement(We.Provider,{value:lr.current},oe.createElement(Qt,(0,Me.Z)({},Oa,ua))))};return Mn?oe.forwardRef(Sn):Sn}function It(Qt,Zt){var Mn=(0,Ze.Yr)(Qt),Sn=function(Oa,An){var ua=Mn?{ref:An}:{};return je(),oe.createElement(Qt,(0,Me.Z)({},Oa,ua))};return Mn?oe.memo(oe.forwardRef(Sn),Zt):oe.memo(Sn,Zt)}return{makeImmutable:Bt,responseImmutable:It,useImmutableMark:je}}var re=Ce(),y=re.makeImmutable,E=re.responseImmutable,z=re.useImmutableMark,b=Ce(),ee=b.makeImmutable,te=b.responseImmutable,ne=b.useImmutableMark,ue=De(),ce=ue;function de(We,je){var Bt=oe.useRef(0);Bt.current+=1;var It=oe.useRef(We),Qt=[];Object.keys(We||{}).map(function(Mn){var Sn;(We==null?void 0:We[Mn])!==((Sn=It.current)===null||Sn===void 0?void 0:Sn[Mn])&&Qt.push(Mn)}),It.current=We;var Zt=oe.useRef([]);return Qt.length&&(Zt.current=Qt),oe.useDebugValue(Bt.current),oe.useDebugValue(Zt.current.join(", ")),je&&console.log("".concat(je,":"),Bt.current,Zt.current),Bt.current}var ve=null,Ae=oe.memo(function(){var We=de();return oe.createElement("h1",null,"Render Times: ",We)});Ae.displayName="RenderBlock";var Se=x(76190),Te=x(33885),xe=x(20068),ot=x(92310),Qe=x.n(ot),it=x(80547),Ye=x(97938),lt=x(48736),Pt=oe.createContext({renderWithProps:!1}),Ct=Pt,vt="RC_TABLE_KEY";function Lt(We){return We==null?[]:Array.isArray(We)?We:[We]}function Rt(We){var je=[],Bt={};return We.forEach(function(It){for(var Qt=It||{},Zt=Qt.key,Mn=Qt.dataIndex,Sn=Zt||Lt(Mn).join("-")||vt;Bt[Sn];)Sn="".concat(Sn,"_next");Bt[Sn]=!0,je.push(Sn)}),je}function Kt(We){return We!=null}function ut(We){return We&&(0,Se.Z)(We)==="object"&&!Array.isArray(We)&&!oe.isValidElement(We)}function Xe(We,je,Bt,It,Qt,Zt){var Mn=oe.useContext(Ct),Sn=ne(),zn=(0,it.Z)(function(){if(Kt(It))return[It];var Oa=je==null||je===""?[]:Array.isArray(je)?je:[je],An=(0,Ye.Z)(We,Oa),ua=An,lr=void 0;if(Qt){var er=Qt(An,We,Bt);ut(er)?(ua=er.children,lr=er.props,Mn.renderWithProps=!0):ua=er}return[ua,lr]},[Sn,We,It,je,Qt,Bt],function(Oa,An){if(Zt){var ua=(0,Re.Z)(Oa,2),lr=ua[1],er=(0,Re.Z)(An,2),mr=er[1];return Zt(mr,lr)}return Mn.renderWithProps?!0:!(0,Be.Z)(Oa,An,!0)});return zn}function mt(We,je,Bt,It){var Qt=We+je-1;return We<=It&&Qt>=Bt}function Tt(We,je){return be(ce,function(Bt){var It=mt(We,je||1,Bt.hoverStartRow,Bt.hoverEndRow);return[It,Bt.onHover]})}var _t=function(je){var Bt=je.ellipsis,It=je.rowType,Qt=je.children,Zt,Mn=Bt===!0?{showTitle:!0}:Bt;return Mn&&(Mn.showTitle||It==="header")&&(typeof Qt=="string"||typeof Qt=="number"?Zt=Qt.toString():oe.isValidElement(Qt)&&typeof Qt.props.children=="string"&&(Zt=Qt.props.children)),Zt};function Wt(We){var je,Bt,It,Qt,Zt,Mn,Sn,zn,Oa=We.component,An=We.children,ua=We.ellipsis,lr=We.scope,er=We.prefixCls,mr=We.className,Fr=We.align,Dr=We.record,Tr=We.render,Mr=We.dataIndex,no=We.renderIndex,Go=We.shouldCellUpdate,qo=We.index,Fo=We.rowType,Yo=We.colSpan,Cl=We.rowSpan,mo=We.fixLeft,To=We.fixRight,Bo=We.firstFixLeft,Xr=We.lastFixLeft,ao=We.firstFixRight,Xo=We.lastFixRight,Wl=We.appendNode,ll=We.additionalProps,Zo=ll===void 0?{}:ll,Dl=We.isSticky,Yl="".concat(er,"-cell"),ti=be(ce,["supportSticky","allColumnsFixedLeft"]),Ir=ti.supportSticky,nu=ti.allColumnsFixedLeft,Xl=Xe(Dr,Mr,no,An,Tr,Go),fl=(0,Re.Z)(Xl,2),au=fl[0],nl=fl[1],Xi={},Di=typeof mo=="number"&&Ir,Ei=typeof To=="number"&&Ir;Di&&(Xi.position="sticky",Xi.left=mo),Ei&&(Xi.position="sticky",Xi.right=To);var Uo=(je=(Bt=(It=nl==null?void 0:nl.colSpan)!==null&&It!==void 0?It:Zo.colSpan)!==null&&Bt!==void 0?Bt:Yo)!==null&&je!==void 0?je:1,Ko=(Qt=(Zt=(Mn=nl==null?void 0:nl.rowSpan)!==null&&Mn!==void 0?Mn:Zo.rowSpan)!==null&&Zt!==void 0?Zt:Cl)!==null&&Qt!==void 0?Qt:1,$o=Tt(qo,Ko),Ho=(0,Re.Z)($o,2),Po=Ho[0],qa=Ho[1],vo=function(al){var Hu;Dr&&qa(qo,qo+Ko-1),Zo==null||(Hu=Zo.onMouseEnter)===null||Hu===void 0||Hu.call(Zo,al)},pl=function(al){var Hu;Dr&&qa(-1,-1),Zo==null||(Hu=Zo.onMouseLeave)===null||Hu===void 0||Hu.call(Zo,al)};if(Uo===0||Ko===0)return null;var Jl=(Sn=Zo.title)!==null&&Sn!==void 0?Sn:_t({rowType:Fo,ellipsis:ua,children:au}),Qu=Qe()(Yl,mr,(zn={},(0,xe.Z)(zn,"".concat(Yl,"-fix-left"),Di&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-left-first"),Bo&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-left-last"),Xr&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-left-all"),Xr&&nu&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-right"),Ei&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-right-first"),ao&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-fix-right-last"),Xo&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-ellipsis"),ua),(0,xe.Z)(zn,"".concat(Yl,"-with-append"),Wl),(0,xe.Z)(zn,"".concat(Yl,"-fix-sticky"),(Di||Ei)&&Dl&&Ir),(0,xe.Z)(zn,"".concat(Yl,"-row-hover"),!nl&&Po),zn),Zo.className,nl==null?void 0:nl.className),Tu={};Fr&&(Tu.textAlign=Fr);var Wu=(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},Xi),Zo.style),Tu),nl==null?void 0:nl.style),Su=au;return(0,Se.Z)(Su)==="object"&&!Array.isArray(Su)&&!oe.isValidElement(Su)&&(Su=null),ua&&(Xr||ao)&&(Su=oe.createElement("span",{className:"".concat(Yl,"-content")},Su)),oe.createElement(Oa,(0,Me.Z)({},nl,Zo,{className:Qu,style:Wu,title:Jl,scope:lr,onMouseEnter:vo,onMouseLeave:pl,colSpan:Uo!==1?Uo:null,rowSpan:Ko!==1?Ko:null}),Wl,Su)}var Rn=oe.memo(Wt);function Ge(We,je,Bt,It,Qt,Zt){var Mn=Bt[We]||{},Sn=Bt[je]||{},zn,Oa;Mn.fixed==="left"?zn=It.left[Qt==="rtl"?je:We]:Sn.fixed==="right"&&(Oa=It.right[Qt==="rtl"?We:je]);var An=!1,ua=!1,lr=!1,er=!1,mr=Bt[je+1],Fr=Bt[We-1],Dr=!(Zt!=null&&Zt.children);if(Qt==="rtl"){if(zn!==void 0){var Tr=Fr&&Fr.fixed==="left";er=!Tr&&Dr}else if(Oa!==void 0){var Mr=mr&&mr.fixed==="right";lr=!Mr&&Dr}}else if(zn!==void 0){var no=mr&&mr.fixed==="left";An=!no&&Dr}else if(Oa!==void 0){var Go=Fr&&Fr.fixed==="right";ua=!Go&&Dr}return{fixLeft:zn,fixRight:Oa,lastFixLeft:An,firstFixRight:ua,lastFixRight:lr,firstFixLeft:er,isSticky:It.isSticky}}var Gt=oe.createContext({}),Tn=Gt;function En(We){var je=We.className,Bt=We.index,It=We.children,Qt=We.colSpan,Zt=Qt===void 0?1:Qt,Mn=We.rowSpan,Sn=We.align,zn=be(ce,["prefixCls","direction"]),Oa=zn.prefixCls,An=zn.direction,ua=oe.useContext(Tn),lr=ua.scrollColumnIndex,er=ua.stickyOffsets,mr=ua.flattenColumns,Fr=ua.columns,Dr=Bt+Zt-1,Tr=Dr+1===lr?Zt+1:Zt,Mr=Ge(Bt,Bt+Tr-1,mr,er,An,Fr==null?void 0:Fr[Bt]);return oe.createElement(Rn,(0,Me.Z)({className:je,index:Bt,component:"td",prefixCls:Oa,record:null,dataIndex:null,align:Sn,colSpan:Tr,rowSpan:Mn,render:function(){return It}},Mr))}var nn=x(75931),rt=["children"];function ht(We){var je=We.children,Bt=(0,nn.Z)(We,rt);return oe.createElement("tr",Bt,je)}function $e(We){var je=We.children;return je}$e.Row=ht,$e.Cell=En;var ze=$e;function Ft(We){var je=We.children,Bt=We.stickyOffsets,It=We.flattenColumns,Qt=We.columns,Zt=be(ce,"prefixCls"),Mn=It.length-1,Sn=It[Mn],zn=oe.useMemo(function(){return{stickyOffsets:Bt,flattenColumns:It,scrollColumnIndex:Sn!=null&&Sn.scrollbar?Mn:null,columns:Qt}},[Sn,It,Mn,Bt,Qt]);return oe.createElement(Tn.Provider,{value:zn},oe.createElement("tfoot",{className:"".concat(Zt,"-summary")},je))}var wt=te(Ft),Ke=ze,He=x(70425),gt=x(29301),Je=x(29194),we=x(24514),zt=x(75152),oa=x(26112);function vn(We,je,Bt,It,Qt,Zt,Mn){We.push({record:je,indent:Bt,index:Mn});var Sn=Zt(je),zn=Qt==null?void 0:Qt.has(Sn);if(je&&Array.isArray(je[It])&&zn)for(var Oa=0;Oa1?Bo-1:0),ao=1;ao=0;Sn-=1){var zn=je[Sn],Oa=Bt&&Bt[Sn],An=Oa&&Oa[Pr];if(zn||An||Mn){var ua=An||{},lr=ua.columnType,er=(0,nn.Z)(ua,Qn);Qt.unshift(oe.createElement("col",(0,Me.Z)({key:Sn,style:{width:zn}},er))),Mn=!0}}return oe.createElement("colgroup",null,Qt)}var wa=Ba,ja=x(94480),zr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Hr(We,je){return(0,oe.useMemo)(function(){for(var Bt=[],It=0;It1?"colgroup":"col":null,ellipsis:Dr.ellipsis,align:Dr.align,component:Dr.title?Zt:Mn,prefixCls:An,key:er[Fr]},Tr,{additionalProps:Mr,rowType:"header"}))}))}$a.displayName="HeaderRow";var Ht=$a;function Ln(We){var je=[];function Bt(Mn,Sn){var zn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;je[zn]=je[zn]||[];var Oa=Sn,An=Mn.filter(Boolean).map(function(ua){var lr={key:ua.key,className:ua.className||"",children:ua.title,column:ua,colStart:Oa},er=1,mr=ua.children;return mr&&mr.length>0&&(er=Bt(mr,Oa,zn+1).reduce(function(Fr,Dr){return Fr+Dr},0),lr.hasSubColumns=!0),"colSpan"in ua&&(er=ua.colSpan),"rowSpan"in ua&&(lr.rowSpan=ua.rowSpan),lr.colSpan=er,lr.colEnd=lr.colStart+er-1,je[zn].push(lr),Oa+=er,er});return An}Bt(We,0);for(var It=je.length,Qt=function(Sn){je[Sn].forEach(function(zn){!("rowSpan"in zn)&&!zn.hasSubColumns&&(zn.rowSpan=It-Sn)})},Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:"";return typeof je=="number"?je:je.endsWith("%")?We*parseFloat(je)/100:null}function se(We,je){return oe.useMemo(function(){if(je&&je>0){var Bt=0,It=0;We.forEach(function(Oa){var An=dn(je,Oa.width);An?Bt+=An:It+=1});var Qt=je-Bt,Zt=It,Mn=Qt/It,Sn=0,zn=We.map(function(Oa){var An=(0,Te.Z)({},Oa),ua=dn(je,An.width);if(ua)An.width=ua;else{var lr=Math.floor(Mn);An.width=Zt===1?Qt:lr,Qt-=lr,Zt-=1}return Sn+=An.width,An});return[zn,Sn]}return[We,je]},[We,je])}var ge=["children"],Ee=["fixed"];function Ie(We){return(0,dr.Z)(We).filter(function(je){return oe.isValidElement(je)}).map(function(je){var Bt=je.key,It=je.props,Qt=It.children,Zt=(0,nn.Z)(It,ge),Mn=(0,Te.Z)({key:Bt},Zt);return Qt&&(Mn.children=Ie(Qt)),Mn})}function qe(We){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return We.filter(function(Bt){return Bt&&(0,Se.Z)(Bt)==="object"}).reduce(function(Bt,It,Qt){var Zt=It.fixed,Mn=Zt===!0?"left":Zt,Sn="".concat(je,"-").concat(Qt),zn=It.children;return zn&&zn.length>0?[].concat((0,ja.Z)(Bt),(0,ja.Z)(qe(zn,Sn).map(function(Oa){return(0,Te.Z)({fixed:Mn},Oa)}))):[].concat((0,ja.Z)(Bt),[(0,Te.Z)((0,Te.Z)({key:Sn},It),{},{fixed:Mn})])},[])}function xt(We){for(var je=!0,Bt=0;Bt=0;Zt-=1){var Mn=We[Zt];if(Qt&&Mn.fixed!=="right")Qt=!1;else if(!Qt&&Mn.fixed==="right"){warning(!1,"Index ".concat(Zt+1," of `columns` missing `fixed='right'` prop."));break}}}function Mt(We){return We.map(function(je){var Bt=je.fixed,It=(0,nn.Z)(je,Ee),Qt=Bt;return Bt==="left"?Qt="right":Bt==="right"&&(Qt="left"),(0,Te.Z)({fixed:Qt},It)})}function Ra(We,je){var Bt=We.prefixCls,It=We.columns,Qt=We.children,Zt=We.expandable,Mn=We.expandedKeys,Sn=We.columnTitle,zn=We.getRowKey,Oa=We.onTriggerExpand,An=We.expandIcon,ua=We.rowExpandable,lr=We.expandIconColumnIndex,er=We.direction,mr=We.expandRowByClick,Fr=We.columnWidth,Dr=We.fixed,Tr=We.scrollWidth,Mr=oe.useMemo(function(){return It||Ie(Qt)},[It,Qt]),no=oe.useMemo(function(){if(Zt){var To,Bo=Mr.slice();if(!Bo.includes(a)){var Xr=lr||0;Xr>=0&&Bo.splice(Xr,0,a)}var ao=Bo.indexOf(a);Bo=Bo.filter(function(Zo,Dl){return Zo!==a||Dl===ao});var Xo=Mr[ao],Wl;(Dr==="left"||Dr)&&!lr?Wl="left":(Dr==="right"||Dr)&&lr===Mr.length?Wl="right":Wl=Xo?Xo.fixed:null;var ll=(To={},(0,xe.Z)(To,Pr,{className:"".concat(Bt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,xe.Z)(To,"title",Sn),(0,xe.Z)(To,"fixed",Wl),(0,xe.Z)(To,"className","".concat(Bt,"-row-expand-icon-cell")),(0,xe.Z)(To,"width",Fr),(0,xe.Z)(To,"render",function(Dl,Yl,ti){var Ir=zn(Yl,ti),nu=Mn.has(Ir),Xl=ua?ua(Yl):!0,fl=An({prefixCls:Bt,expanded:nu,expandable:Xl,record:Yl,onExpand:Oa});return mr?oe.createElement("span",{onClick:function(nl){return nl.stopPropagation()}},fl):fl}),To);return Bo.map(function(Zo){return Zo===a?ll:Zo})}return Mr.filter(function(Zo){return Zo!==a})},[Zt,Mr,zn,Mn,An,er]),Go=oe.useMemo(function(){var To=no;return je&&(To=je(To)),To.length||(To=[{render:function(){return null}}]),To},[je,no,er]),qo=oe.useMemo(function(){return er==="rtl"?Mt(qe(Go)):qe(Go)},[Go,er,Tr]),Fo=se(qo,Tr),Yo=(0,Re.Z)(Fo,2),Cl=Yo[0],mo=Yo[1];return[Go,Cl,mo]}var Un=Ra;function ln(We){var je,Bt=We.prefixCls,It=We.record,Qt=We.onExpand,Zt=We.expanded,Mn=We.expandable,Sn="".concat(Bt,"-row-expand-icon");if(!Mn)return oe.createElement("span",{className:Qe()(Sn,"".concat(Bt,"-row-spaced"))});var zn=function(An){Qt(It,An),An.stopPropagation()};return oe.createElement("span",{className:Qe()(Sn,(je={},(0,xe.Z)(je,"".concat(Bt,"-row-expanded"),Zt),(0,xe.Z)(je,"".concat(Bt,"-row-collapsed"),!Zt),je)),onClick:zn})}function $t(We,je,Bt){var It=[];function Qt(Zt){(Zt||[]).forEach(function(Mn,Sn){It.push(je(Mn,Sn)),Qt(Mn[Bt])})}return Qt(We),It}function Nn(We,je,Bt){var It=en(We),Qt=It.expandIcon,Zt=It.expandedRowKeys,Mn=It.defaultExpandedRowKeys,Sn=It.defaultExpandAllRows,zn=It.expandedRowRender,Oa=It.onExpand,An=It.onExpandedRowsChange,ua=It.childrenColumnName,lr=Qt||ln,er=ua||"children",mr=oe.useMemo(function(){return zn?"row":We.expandable&&We.internalHooks===fe&&We.expandable.__PARENT_RENDER_ICON__||je.some(function(qo){return qo&&(0,Se.Z)(qo)==="object"&&qo[er]})?"nest":!1},[!!zn,je]),Fr=oe.useState(function(){return Mn||(Sn?$t(je,Bt,er):[])}),Dr=(0,Re.Z)(Fr,2),Tr=Dr[0],Mr=Dr[1],no=oe.useMemo(function(){return new Set(Zt||Tr||[])},[Zt,Tr]),Go=oe.useCallback(function(qo){var Fo=Bt(qo,je.indexOf(qo)),Yo,Cl=no.has(Fo);Cl?(no.delete(Fo),Yo=(0,ja.Z)(no)):Yo=[].concat((0,ja.Z)(no),[Fo]),Mr(Yo),Oa&&Oa(!Cl,qo),An&&An(Yo)},[Bt,no,je,Oa,An]);return[It,mr,no,lr,er,Go]}function Xt(We,je,Bt,It){var Qt=We.map(function(Zt,Mn){return Ge(Mn,Mn,We,je,Bt,It==null?void 0:It[Mn])});return(0,it.Z)(function(){return Qt},[Qt],function(Zt,Mn){return!(0,Be.Z)(Zt,Mn)})}function ca(We){var je=(0,oe.useRef)(We),Bt=(0,oe.useState)({}),It=(0,Re.Z)(Bt,2),Qt=It[1],Zt=(0,oe.useRef)(null),Mn=(0,oe.useRef)([]);function Sn(zn){Mn.current.push(zn);var Oa=Promise.resolve();Zt.current=Oa,Oa.then(function(){if(Zt.current===Oa){var An=Mn.current,ua=je.current;Mn.current=[],An.forEach(function(lr){je.current=lr(je.current)}),Zt.current=null,ua!==je.current&&Qt({})}})}return(0,oe.useEffect)(function(){return function(){Zt.current=null}},[]),[je.current,Sn]}function Pa(We){var je=(0,oe.useRef)(We||null),Bt=(0,oe.useRef)();function It(){window.clearTimeout(Bt.current)}function Qt(Mn){je.current=Mn,It(),Bt.current=window.setTimeout(function(){je.current=null,Bt.current=void 0},100)}function Zt(){return je.current}return(0,oe.useEffect)(function(){return It},[]),[Qt,Zt]}function fa(){var We=oe.useState(-1),je=(0,Re.Z)(We,2),Bt=je[0],It=je[1],Qt=oe.useState(-1),Zt=(0,Re.Z)(Qt,2),Mn=Zt[0],Sn=Zt[1],zn=oe.useCallback(function(Oa,An){It(Oa),Sn(An)},[]);return[Bt,Mn,zn]}var hn=x(47273),ct=(0,hn.Z)()?window:null;function on(We,je){var Bt=(0,Se.Z)(We)==="object"?We:{},It=Bt.offsetHeader,Qt=It===void 0?0:It,Zt=Bt.offsetSummary,Mn=Zt===void 0?0:Zt,Sn=Bt.offsetScroll,zn=Sn===void 0?0:Sn,Oa=Bt.getContainer,An=Oa===void 0?function(){return ct}:Oa,ua=An()||ct;return oe.useMemo(function(){var lr=!!We;return{isSticky:lr,stickyClassName:lr?"".concat(je,"-sticky-holder"):"",offsetHeader:Qt,offsetSummary:Mn,offsetScroll:zn,container:ua}},[zn,Qt,Mn,je,ua])}function pn(We,je,Bt){var It=(0,oe.useMemo)(function(){for(var Qt=[],Zt=[],Mn=0,Sn=0,zn=0;zn=ua&&(Zo=ua-lr),Mn({scrollLeft:Zo/ua*(An+2)}),Mr.current.x=ao.pageX},To=function(){if(Zt.current){var ao=(0,na.os)(Zt.current).top,Xo=ao+Zt.current.offsetHeight,Wl=zn===window?document.documentElement.scrollTop+window.innerHeight:(0,na.os)(zn).top+zn.clientHeight;Xo-(0,zt.Z)()<=Wl||ao>=Wl-Sn?Tr(function(ll){return(0,Te.Z)((0,Te.Z)({},ll),{},{isHiddenScrollBar:!0})}):Tr(function(ll){return(0,Te.Z)((0,Te.Z)({},ll),{},{isHiddenScrollBar:!1})})}},Bo=function(ao){Tr(function(Xo){return(0,Te.Z)((0,Te.Z)({},Xo),{},{scrollLeft:ao/An*ua||0})})};return oe.useImperativeHandle(Bt,function(){return{setScrollLeft:Bo}}),oe.useEffect(function(){var Xr=(0,pt.Z)(document.body,"mouseup",Yo,!1),ao=(0,pt.Z)(document.body,"mousemove",mo,!1);return To(),function(){Xr.remove(),ao.remove()}},[lr,qo]),oe.useEffect(function(){var Xr=(0,pt.Z)(zn,"scroll",To,!1),ao=(0,pt.Z)(window,"resize",To,!1);return function(){Xr.remove(),ao.remove()}},[zn]),oe.useEffect(function(){Dr.isHiddenScrollBar||Tr(function(Xr){var ao=Zt.current;return ao?(0,Te.Z)((0,Te.Z)({},Xr),{},{scrollLeft:ao.scrollLeft/ao.scrollWidth*ao.clientWidth}):Xr})},[Dr.isHiddenScrollBar]),An<=ua||!lr||Dr.isHiddenScrollBar?null:oe.createElement("div",{style:{height:(0,zt.Z)(),width:ua,bottom:Sn},className:"".concat(Oa,"-sticky-scroll")},oe.createElement("div",{onMouseDown:Cl,ref:er,className:Qe()("".concat(Oa,"-sticky-scroll-bar"),(0,xe.Z)({},"".concat(Oa,"-sticky-scroll-bar-active"),qo)),style:{width:"".concat(lr,"px"),transform:"translate3d(".concat(Dr.scrollLeft,"px, 0, 0)")}}))},gr=oe.forwardRef(ar);function Gn(We){return null}var _r=Gn;function Gr(We){return null}var lo=Gr,Ar="rc-table",hr=[],br={};function yr(){return"No Data"}function Er(We){var je,Bt=(0,Te.Z)({rowKey:"key",prefixCls:Ar,emptyText:yr},We),It=Bt.prefixCls,Qt=Bt.className,Zt=Bt.rowClassName,Mn=Bt.style,Sn=Bt.data,zn=Bt.rowKey,Oa=Bt.scroll,An=Bt.tableLayout,ua=Bt.direction,lr=Bt.title,er=Bt.footer,mr=Bt.summary,Fr=Bt.caption,Dr=Bt.id,Tr=Bt.showHeader,Mr=Bt.components,no=Bt.emptyText,Go=Bt.onRow,qo=Bt.onHeaderRow,Fo=Bt.internalHooks,Yo=Bt.transformColumns,Cl=Bt.internalRefs,mo=Bt.tailor,To=Bt.sticky,Bo=Sn||hr,Xr=!!Bo.length,ao=Fo===fe,Xo=oe.useCallback(function(Oi,xu){return(0,Ye.Z)(Mr,Oi)||xu},[Mr]),Wl=oe.useMemo(function(){return typeof zn=="function"?zn:function(Oi){var xu=Oi&&Oi[zn];return xu}},[zn]),ll=Xo(["body"]),Zo=fa(),Dl=(0,Re.Z)(Zo,3),Yl=Dl[0],ti=Dl[1],Ir=Dl[2],nu=Nn(Bt,Bo,Wl),Xl=(0,Re.Z)(nu,6),fl=Xl[0],au=Xl[1],nl=Xl[2],Xi=Xl[3],Di=Xl[4],Ei=Xl[5],Uo=Oa==null?void 0:Oa.x,Ko=oe.useState(0),$o=(0,Re.Z)(Ko,2),Ho=$o[0],Po=$o[1],qa=Un((0,Te.Z)((0,Te.Z)((0,Te.Z)({},Bt),fl),{},{expandable:!!fl.expandedRowRender,columnTitle:fl.columnTitle,expandedKeys:nl,getRowKey:Wl,onTriggerExpand:Ei,expandIcon:Xi,expandIconColumnIndex:fl.expandIconColumnIndex,direction:ua,scrollWidth:ao&&mo&&typeof Uo=="number"?Uo:null}),ao?Yo:null),vo=(0,Re.Z)(qa,3),pl=vo[0],Jl=vo[1],Qu=vo[2],Tu=Qu!=null?Qu:Uo,Wu=oe.useMemo(function(){return{columns:pl,flattenColumns:Jl}},[pl,Jl]),Su=oe.useRef(),Au=oe.useRef(),al=oe.useRef(),Hu=oe.useRef(),as=oe.useRef(),Wi=oe.useState(!1),Ji=(0,Re.Z)(Wi,2),ru=Ji[0],vu=Ji[1],Pu=oe.useState(!1),ci=(0,Re.Z)(Pu,2),Vu=ci[0],Lu=ci[1],Ii=ca(new Map),cl=(0,Re.Z)(Ii,2),Ou=cl[0],hu=cl[1],Ns=Rt(Jl),As=Ns.map(function(Oi){return Ou.get(Oi)}),$u=oe.useMemo(function(){return As},[As.join("_")]),rs=gn($u,Jl.length,ua),yu=Oa&&Kt(Oa.y),bu=Oa&&Kt(Tu)||!!fl.fixed,ks=bu&&Jl.some(function(Oi){var xu=Oi.fixed;return xu}),Ll=oe.useRef(),Du=on(To,It),Ds=Du.isSticky,Us=Du.offsetHeader,$c=Du.offsetSummary,Pi=Du.offsetScroll,iu=Du.stickyClassName,Yu=Du.container,Fu=oe.useMemo(function(){return mr==null?void 0:mr(Bo)},[mr,Bo]),os=(yu||Ds)&&oe.isValidElement(Fu)&&Fu.type===ze&&Fu.props.fixed,Xu,is,js;yu&&(is={overflowY:"scroll",maxHeight:Oa.y}),bu&&(Xu={overflowX:"auto"},yu||(is={overflowY:"hidden"}),js={width:Tu===!0?"auto":Tu,minWidth:"100%"});var cc=oe.useCallback(function(Oi,xu){(0,Je.Z)(Su.current)&&hu(function(Ps){if(Ps.get(Oi)!==xu){var Zs=new Map(Ps);return Zs.set(Oi,xu),Zs}return Ps})},[]),jc=Pa(null),ed=(0,Re.Z)(jc,2),Zc=ed[0],Co=ed[1];function Hc(Oi,xu){xu&&(typeof xu=="function"?xu(Oi):xu.scrollLeft!==Oi&&(xu.scrollLeft=Oi,xu.scrollLeft!==Oi&&setTimeout(function(){xu.scrollLeft=Oi},0)))}var dc=(0,ye.Z)(function(Oi){var xu=Oi.currentTarget,Ps=Oi.scrollLeft,Zs=ua==="rtl",ds=typeof Ps=="number"?Ps:xu.scrollLeft,hc=xu||br;if(!Co()||Co()===hc){var Ec;Zc(hc),Hc(ds,Au.current),Hc(ds,al.current),Hc(ds,as.current),Hc(ds,(Ec=Ll.current)===null||Ec===void 0?void 0:Ec.setScrollLeft)}var ld=xu||Au.current;if(ld){var id=ld.scrollWidth,vl=ld.clientWidth;if(id===vl){vu(!1),Lu(!1);return}Zs?(vu(-ds0)):(vu(ds>0),Lu(ds1?Fr-ao:0,Wl=(0,Te.Z)((0,Te.Z)((0,Te.Z)({},Yo),zn),{},{flex:"0 0 ".concat(ao,"px"),width:"".concat(ao,"px"),marginRight:Xo,pointerEvents:"auto"}),ll=oe.useMemo(function(){return An?Bo<=1:mo===0||Bo===0||Bo>1},[Bo,mo,An]);ll?Wl.visibility="hidden":An&&(Wl.height=ua==null?void 0:ua(Bo));var Zo=ll?function(){return null}:lr,Dl={};return(Bo===0||mo===0)&&(Dl.rowSpan=1,Dl.colSpan=1),oe.createElement(Rn,(0,Me.Z)({className:Qe()(mr,Oa),ellipsis:Bt.ellipsis,align:Bt.align,scope:Bt.rowScope,component:"div",prefixCls:je.prefixCls,key:no,record:Sn,index:Zt,renderIndex:Mn,dataIndex:er,render:Zo,shouldCellUpdate:Bt.shouldCellUpdate},Go,{appendNode:qo,additionalProps:(0,Te.Z)((0,Te.Z)({},Fo),{},{style:Wl},Dl)}))}var xl=Al,kr=["data","index","className","rowKey","style","extra","getHeight"],Ml=oe.forwardRef(function(We,je){var Bt=We.data,It=We.index,Qt=We.className,Zt=We.rowKey,Mn=We.style,Sn=We.extra,zn=We.getHeight,Oa=(0,nn.Z)(We,kr),An=Bt.record,ua=Bt.indent,lr=Bt.index,er=be(ce,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),mr=er.scrollX,Fr=er.flattenColumns,Dr=er.prefixCls,Tr=er.fixColumn,Mr=er.componentWidth,no=yt(An,Zt,It,ua),Go=no.rowSupportExpand,qo=no.expanded,Fo=no.rowProps,Yo=no.expandedRowRender,Cl=no.expandedRowClassName,mo;if(Go&&qo){var To=Yo(An,It,ua+1,qo),Bo=Cl==null?void 0:Cl(An,It,ua),Xr={};Tr&&(Xr={style:(0,xe.Z)({},"--virtual-width","".concat(Mr,"px"))});var ao="".concat(Dr,"-expanded-row-cell");mo=oe.createElement("div",{className:Qe()("".concat(Dr,"-expanded-row"),"".concat(Dr,"-expanded-row-level-").concat(ua+1),Bo)},oe.createElement(Rn,{component:"div",prefixCls:Dr,className:Qe()(ao,(0,xe.Z)({},"".concat(ao,"-fixed"),Tr)),additionalProps:Xr},To))}var Xo=(0,Te.Z)((0,Te.Z)({},Mn),{},{width:mr});Sn&&(Xo.position="absolute",Xo.pointerEvents="none");var Wl=oe.createElement("div",(0,Me.Z)({},Fo,Oa,{ref:Go?null:je,className:Qe()(Qt,"".concat(Dr,"-row"),Fo==null?void 0:Fo.className,(0,xe.Z)({},"".concat(Dr,"-row-extra"),Sn)),style:(0,Te.Z)((0,Te.Z)({},Xo),Fo==null?void 0:Fo.style)}),Fr.map(function(ll,Zo){return oe.createElement(xl,{key:Zo,rowInfo:no,column:ll,colIndex:Zo,indent:ua,index:It,renderIndex:lr,record:An,inverse:Sn,getHeight:zn})}));return Go?oe.createElement("div",{ref:je},Wl,mo):Wl}),Vl=te(Ml),Zl=Vl,Ro=oe.forwardRef(function(We,je){var Bt=We.data,It=We.onScroll,Qt=be(ce,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Zt=Qt.flattenColumns,Mn=Qt.onColumnResize,Sn=Qt.getRowKey,zn=Qt.expandedKeys,Oa=Qt.prefixCls,An=Qt.childrenColumnName,ua=Qt.emptyNode,lr=Qt.scrollX,er=be(rl),mr=er.scrollY,Fr=er.listItemHeight,Dr=oe.useRef(),Tr=bn(Bt,An,zn,Sn),Mr=oe.useMemo(function(){var mo=0;return Zt.map(function(To){var Bo=To.width,Xr=To.key;return mo+=Bo,[Xr,Bo,mo]})},[Zt]),no=oe.useMemo(function(){return Mr.map(function(mo){return mo[2]})},[Mr]);oe.useEffect(function(){Mr.forEach(function(mo){var To=(0,Re.Z)(mo,2),Bo=To[0],Xr=To[1];Mn(Bo,Xr)})},[Mr]),oe.useImperativeHandle(je,function(){var mo={};return Object.defineProperty(mo,"scrollLeft",{get:function(){var Bo;return((Bo=Dr.current)===null||Bo===void 0?void 0:Bo.getScrollInfo().x)||0},set:function(Bo){var Xr;(Xr=Dr.current)===null||Xr===void 0||Xr.scrollTo({left:Bo})}}),mo});var Go=function(To,Bo){var Xr,ao=(Xr=Tr[Bo])===null||Xr===void 0?void 0:Xr.record,Xo=To.onCell;if(Xo){var Wl,ll=Xo(ao,Bo);return(Wl=ll==null?void 0:ll.rowSpan)!==null&&Wl!==void 0?Wl:1}return 1},qo=function(To){var Bo=To.start,Xr=To.end,ao=To.getSize,Xo=To.offsetY;if(Xr<0)return null;for(var Wl=Zt.filter(function(Uo){return Go(Uo,Bo)===0}),ll=Bo,Zo=function(Ko){if(Wl=Wl.filter(function($o){return Go($o,Ko)===0}),!Wl.length)return ll=Ko,"break"},Dl=Bo;Dl>=0;Dl-=1){var Yl=Zo(Dl);if(Yl==="break")break}for(var ti=Zt.filter(function(Uo){return Go(Uo,Xr)!==1}),Ir=Xr,nu=function(Ko){if(ti=ti.filter(function($o){return Go($o,Ko)!==1}),!ti.length)return Ir=Math.max(Ko-1,Xr),"break"},Xl=Xr;Xl1})&&au.push(Ko)},Xi=ll;Xi<=Ir;Xi+=1)var Di=nl(Xi);var Ei=au.map(function(Uo){var Ko=Tr[Uo],$o=Sn(Ko.record,Uo),Ho=function(vo){var pl=Uo+vo-1,Jl=Sn(Tr[pl].record,pl),Qu=ao($o,Jl);return Qu.bottom-Qu.top},Po=ao($o);return oe.createElement(Zl,{key:Uo,data:Ko,rowKey:$o,index:Uo,style:{top:-Xo+Po.top},extra:!0,getHeight:Ho})});return Ei},Fo=oe.useMemo(function(){return{columnsOffset:no}},[no]),Yo="".concat(Oa,"-tbody"),Cl;return Tr.length?Cl=oe.createElement(Jr.Z,{fullHeight:!1,ref:Dr,className:Qe()(Yo,"".concat(Yo,"-virtual")),height:mr,itemHeight:Fr||24,data:Tr,itemKey:function(To){return Sn(To.record)},scrollWidth:lr,onVirtualScroll:function(To){var Bo=To.x;It({scrollLeft:Bo})},extraRender:qo},function(mo,To,Bo){var Xr=Sn(mo.record,To);return oe.createElement(Zl,(0,Me.Z)({data:mo,rowKey:Xr,index:To},Bo))}):Cl=oe.createElement("div",{className:Qe()("".concat(Oa,"-placeholder"))},oe.createElement(Rn,{component:"div",prefixCls:Oa},ua)),oe.createElement(di.Provider,{value:Fo},Cl)}),Bi=te(Ro),oi=Bi,ii=function(je,Bt){var It=Bt.ref,Qt=Bt.onScroll;return oe.createElement(oi,{ref:It,data:je,onScroll:Qt})},li=100;function fi(We){var je=We.columns,Bt=We.scroll,It=We.prefixCls,Qt=It===void 0?Ar:It,Zt=We.className,Mn=We.listItemHeight,Sn=Bt||{},zn=Sn.x,Oa=Sn.y;typeof zn!="number"&&(zn=((je||[]).length+1)*li),typeof Oa!="number"&&(Oa=500);var An=oe.useMemo(function(){return{scrollY:Oa,listItemHeight:Mn}},[Oa,Mn]);return oe.createElement(rl.Provider,{value:An},oe.createElement(uo,(0,Me.Z)({},We,{className:Qe()(Zt,"".concat(Qt,"-virtual")),scroll:(0,Te.Z)((0,Te.Z)({},Bt),{},{x:zn}),components:{body:ii},columns:je,internalHooks:fe,tailor:!0})))}function Rl(We){return ee(fi,We)}var qr=Rl(),Hl=null;function Nl(We){return null}var $i=Nl;function Zi(We){return null}var gu=Zi,fu=x(2738),lu=x(68031),yl=x(36355),pi=x(93891),Eu=x(19716),qu=x(8628),ts=x(31724),ju=x(58421),Lo=x(71418),Ur=x(88088);function Qr(We){return function(Bt){let{prefixCls:It,onExpand:Qt,record:Zt,expanded:Mn,expandable:Sn}=Bt;const zn=`${It}-row-expand-icon`;return oe.createElement("button",{type:"button",onClick:Oa=>{Qt(Zt,Oa),Oa.stopPropagation()},className:Qe()(zn,{[`${zn}-spaced`]:!Sn,[`${zn}-expanded`]:Sn&&Mn,[`${zn}-collapsed`]:Sn&&!Mn}),"aria-label":Mn?We.collapse:We.expand,"aria-expanded":Mn})}}var Wr=Qr;function hl(We,je){return"key"in We&&We.key!==void 0&&We.key!==null?We.key:We.dataIndex?Array.isArray(We.dataIndex)?We.dataIndex.join("."):We.dataIndex:je}function ql(We,je){return je?`${je}-${We}`:`${We}`}function mi(We,je){return typeof We=="function"?We(je):We}function gi(We,je){const Bt=mi(We,je);return Object.prototype.toString.call(Bt)==="[object Object]"?"":Bt}var eu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Ti=eu,Zu=x(7657),pu=function(je,Bt){return oe.createElement(Zu.Z,(0,Me.Z)({},je,{ref:Bt,icon:Ti}))},wl=oe.forwardRef(pu),zl=wl,ml=x(56762);function xo(We){const je=oe.useRef(We),Bt=(0,ml.Z)();return[()=>je.current,It=>{je.current=It,Bt()}]}var si=x(3113),Kn=x(24905),Jn=x(38854),Ia=x(64165),Nr=x(20834),wo=x(40875),Ea=x(5112),Ya=x(17574),Io=x(47472),_o=x(92832);function Kr(We){let{value:je,onChange:Bt,filterSearch:It,tablePrefixCls:Qt,locale:Zt}=We;return It?oe.createElement("div",{className:`${Qt}-filter-dropdown-search`},oe.createElement(_o.default,{prefix:oe.createElement(Io.Z,null),placeholder:Zt.filterSearchPlaceholder,onChange:Bt,value:je,htmlSize:1,className:`${Qt}-filter-dropdown-search-input`})):null}var ul=Kr,$r=x(10228);const ei=We=>{const{keyCode:je}=We;je===$r.Z.ENTER&&We.stopPropagation()};var cu=oe.forwardRef((We,je)=>oe.createElement("div",{className:We.className,onClick:Bt=>Bt.stopPropagation(),onKeyDown:ei,ref:je},We.children));function ol(We){let je=[];return(We||[]).forEach(Bt=>{let{value:It,children:Qt}=Bt;je.push(It),Qt&&(je=[].concat((0,ja.Z)(je),(0,ja.Z)(ol(Qt))))}),je}function Sl(We){return We.some(je=>{let{children:Bt}=je;return Bt})}function vi(We,je){return typeof je=="string"||typeof je=="number"?je==null?void 0:je.toString().toLowerCase().includes(We.trim().toLowerCase()):!1}function xi(We){let{filters:je,prefixCls:Bt,filteredKeys:It,filterMultiple:Qt,searchValue:Zt,filterSearch:Mn}=We;return je.map((Sn,zn)=>{const Oa=String(Sn.value);if(Sn.children)return{key:Oa||zn,label:Sn.text,popupClassName:`${Bt}-dropdown-submenu`,children:xi({filters:Sn.children,prefixCls:Bt,filteredKeys:It,filterMultiple:Qt,searchValue:Zt,filterSearch:Mn})};const An=Qt?Kn.default:Ea.ZP,ua={key:Sn.value!==void 0?Oa:zn,label:oe.createElement(oe.Fragment,null,oe.createElement(An,{checked:It.includes(Oa)}),oe.createElement("span",null,Sn.text))};return Zt.trim()?typeof Mn=="function"?Mn(Zt,Sn)?ua:null:vi(Zt,Sn.text)?ua:null:ua})}function wu(We){var je,Bt;const{tablePrefixCls:It,prefixCls:Qt,column:Zt,dropdownPrefixCls:Mn,columnKey:Sn,filterMultiple:zn,filterMode:Oa="menu",filterSearch:An=!1,filterState:ua,triggerFilter:lr,locale:er,children:mr,getPopupContainer:Fr}=We,{filterDropdownOpen:Dr,onFilterDropdownOpenChange:Tr,filterResetToDefaultFilteredValue:Mr,defaultFilteredValue:no,filterDropdownVisible:Go,onFilterDropdownVisibleChange:qo}=Zt,[Fo,Yo]=oe.useState(!1),Cl=!!(ua&&(!((je=ua.filteredKeys)===null||je===void 0)&&je.length||ua.forceFiltered)),mo=qa=>{Yo(qa),Tr==null||Tr(qa),qo==null||qo(qa)},To=(Bt=Dr!=null?Dr:Go)!==null&&Bt!==void 0?Bt:Fo,Bo=ua==null?void 0:ua.filteredKeys,[Xr,ao]=xo(Bo||[]),Xo=qa=>{let{selectedKeys:vo}=qa;ao(vo)},Wl=(qa,vo)=>{let{node:pl,checked:Jl}=vo;Xo(zn?{selectedKeys:qa}:{selectedKeys:Jl&&pl.key?[pl.key]:[]})};oe.useEffect(()=>{Fo&&Xo({selectedKeys:Bo||[]})},[Bo]);const[ll,Zo]=oe.useState([]),Dl=qa=>{Zo(qa)},[Yl,ti]=oe.useState(""),Ir=qa=>{const{value:vo}=qa.target;ti(vo)};oe.useEffect(()=>{Fo||ti("")},[Fo]);const nu=qa=>{const vo=qa&&qa.length?qa:null;if(vo===null&&(!ua||!ua.filteredKeys)||(0,Be.Z)(vo,ua==null?void 0:ua.filteredKeys,!0))return null;lr({column:Zt,key:Sn,filteredKeys:vo})},Xl=()=>{mo(!1),nu(Xr())},fl=function(){let{confirm:qa,closeDropdown:vo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};qa&&nu([]),vo&&mo(!1),ti(""),ao(Mr?(no||[]).map(pl=>String(pl)):[])},au=function(){let{closeDropdown:qa}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};qa&&mo(!1),nu(Xr())},nl=qa=>{qa&&Bo!==void 0&&ao(Bo||[]),mo(qa),!qa&&!Zt.filterDropdown&&Xl()},Xi=Qe()({[`${Mn}-menu-without-submenu`]:!Sl(Zt.filters||[])}),Di=qa=>{if(qa.target.checked){const vo=ol(Zt==null?void 0:Zt.filters).map(pl=>String(pl));ao(vo)}else ao([])},Ei=qa=>{let{filters:vo}=qa;return(vo||[]).map((pl,Jl)=>{const Qu=String(pl.value),Tu={title:pl.text,key:pl.value!==void 0?Qu:Jl};return pl.children&&(Tu.children=Ei({filters:pl.children})),Tu})},Uo=qa=>{var vo;return Object.assign(Object.assign({},qa),{text:qa.title,value:qa.key,children:((vo=qa.children)===null||vo===void 0?void 0:vo.map(pl=>Uo(pl)))||[]})};let Ko;if(typeof Zt.filterDropdown=="function")Ko=Zt.filterDropdown({prefixCls:`${Mn}-custom`,setSelectedKeys:qa=>Xo({selectedKeys:qa}),selectedKeys:Xr(),confirm:au,clearFilters:fl,filters:Zt.filters,visible:To,close:()=>{mo(!1)}});else if(Zt.filterDropdown)Ko=Zt.filterDropdown;else{const qa=Xr()||[],vo=()=>(Zt.filters||[]).length===0?oe.createElement(Ia.Z,{image:Ia.Z.PRESENTED_IMAGE_SIMPLE,description:er.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Oa==="tree"?oe.createElement(oe.Fragment,null,oe.createElement(ul,{filterSearch:An,value:Yl,onChange:Ir,tablePrefixCls:It,locale:er}),oe.createElement("div",{className:`${It}-filter-dropdown-tree`},zn?oe.createElement(Kn.default,{checked:qa.length===ol(Zt.filters).length,indeterminate:qa.length>0&&qa.lengthtypeof An=="function"?An(Yl,Uo(Jl)):vi(Yl,Jl.title):void 0}))):oe.createElement(oe.Fragment,null,oe.createElement(ul,{filterSearch:An,value:Yl,onChange:Ir,tablePrefixCls:It,locale:er}),oe.createElement(Nr.default,{selectable:!0,multiple:zn,prefixCls:`${Mn}-menu`,className:Xi,onSelect:Xo,onDeselect:Xo,selectedKeys:qa,getPopupContainer:Fr,openKeys:ll,onOpenChange:Dl,items:xi({filters:Zt.filters||[],filterSearch:An,prefixCls:Qt,filteredKeys:Xr(),filterMultiple:zn,searchValue:Yl})})),pl=()=>Mr?(0,Be.Z)((no||[]).map(Jl=>String(Jl)),qa,!0):qa.length===0;Ko=oe.createElement(oe.Fragment,null,vo(),oe.createElement("div",{className:`${Qt}-dropdown-btns`},oe.createElement(si.ZP,{type:"link",size:"small",disabled:pl(),onClick:()=>fl()},er.filterReset),oe.createElement(si.ZP,{type:"primary",size:"small",onClick:Xl},er.filterConfirm)))}Zt.filterDropdown&&(Ko=oe.createElement(wo.J,{selectable:void 0},Ko));const $o=()=>oe.createElement(cu,{className:`${Qt}-dropdown`},Ko);let Ho;typeof Zt.filterIcon=="function"?Ho=Zt.filterIcon(Cl):Zt.filterIcon?Ho=Zt.filterIcon:Ho=oe.createElement(zl,null);const{direction:Po}=oe.useContext(yl.E_);return oe.createElement("div",{className:`${Qt}-column`},oe.createElement("span",{className:`${It}-column-title`},mr),oe.createElement(Jn.Z,{dropdownRender:$o,trigger:["click"],open:To,onOpenChange:nl,getPopupContainer:Fr,placement:Po==="rtl"?"bottomLeft":"bottomRight"},oe.createElement("span",{role:"button",tabIndex:-1,className:Qe()(`${Qt}-trigger`,{active:Cl}),onClick:qa=>{qa.stopPropagation()}},Ho)))}var Hi=wu;function ls(We,je,Bt){let It=[];return(We||[]).forEach((Qt,Zt)=>{var Mn;const Sn=ql(Zt,Bt);if(Qt.filters||"filterDropdown"in Qt||"onFilter"in Qt)if("filteredValue"in Qt){let zn=Qt.filteredValue;"filterDropdown"in Qt||(zn=(Mn=zn==null?void 0:zn.map(String))!==null&&Mn!==void 0?Mn:zn),It.push({column:Qt,key:hl(Qt,Sn),filteredKeys:zn,forceFiltered:Qt.filtered})}else It.push({column:Qt,key:hl(Qt,Sn),filteredKeys:je&&Qt.defaultFilteredValue?Qt.defaultFilteredValue:void 0,forceFiltered:Qt.filtered});"children"in Qt&&(It=[].concat((0,ja.Z)(It),(0,ja.Z)(ls(Qt.children,je,Sn))))}),It}function Qs(We,je,Bt,It,Qt,Zt,Mn,Sn){return Bt.map((zn,Oa)=>{const An=ql(Oa,Sn),{filterMultiple:ua=!0,filterMode:lr,filterSearch:er}=zn;let mr=zn;if(mr.filters||mr.filterDropdown){const Fr=hl(mr,An),Dr=It.find(Tr=>{let{key:Mr}=Tr;return Fr===Mr});mr=Object.assign(Object.assign({},mr),{title:Tr=>oe.createElement(Hi,{tablePrefixCls:We,prefixCls:`${We}-filter`,dropdownPrefixCls:je,column:mr,columnKey:Fr,filterState:Dr,filterMultiple:ua,filterMode:lr,filterSearch:er,triggerFilter:Zt,locale:Qt,getPopupContainer:Mn},mi(zn.title,Tr))})}return"children"in mr&&(mr=Object.assign(Object.assign({},mr),{children:Qs(We,je,mr.children,It,Qt,Zt,Mn,An)})),mr})}function vs(We){const je={};return We.forEach(Bt=>{let{key:It,filteredKeys:Qt,column:Zt}=Bt;const{filters:Mn,filterDropdown:Sn}=Zt;if(Sn)je[It]=Qt||null;else if(Array.isArray(Qt)){const zn=ol(Mn);je[It]=zn.filter(Oa=>Qt.includes(String(Oa)))}else je[It]=null}),je}function Ms(We,je){return je.reduce((Bt,It)=>{const{column:{onFilter:Qt,filters:Zt},filteredKeys:Mn}=It;return Qt&&Mn&&Mn.length?Bt.filter(Sn=>Mn.some(zn=>{const Oa=ol(Zt),An=Oa.findIndex(lr=>String(lr)===String(zn)),ua=An!==-1?Oa[An]:zn;return Qt(ua,Sn)})):Bt},We)}const hs=We=>We.flatMap(je=>"children"in je?[je].concat((0,ja.Z)(hs(je.children||[]))):[je]);function $s(We){let{prefixCls:je,dropdownPrefixCls:Bt,mergedColumns:It,onFilterChange:Qt,getPopupContainer:Zt,locale:Mn}=We;const Sn=oe.useMemo(()=>hs(It||[]),[It]),[zn,Oa]=oe.useState(()=>ls(Sn,!0)),An=oe.useMemo(()=>{const mr=ls(Sn,!1);if(mr.length===0)return mr;let Fr=!0,Dr=!0;if(mr.forEach(Tr=>{let{filteredKeys:Mr}=Tr;Mr!==void 0?Fr=!1:Dr=!1}),Fr){const Tr=(Sn||[]).map((Mr,no)=>hl(Mr,ql(no)));return zn.filter(Mr=>{let{key:no}=Mr;return Tr.includes(no)}).map(Mr=>{const no=Sn[Tr.findIndex(Go=>Go===Mr.key)];return Object.assign(Object.assign({},Mr),{column:Object.assign(Object.assign({},Mr.column),no),forceFiltered:no.filtered})})}return mr},[Sn,zn]),ua=oe.useMemo(()=>vs(An),[An]),lr=mr=>{const Fr=An.filter(Dr=>{let{key:Tr}=Dr;return Tr!==mr.key});Fr.push(mr),Oa(Fr),Qt(vs(Fr),Fr)};return[mr=>Qs(je,Bt,mr,An,Mn,lr,Zt),An,ua]}var fs=$s;function Os(We,je,Bt){const It=oe.useRef({});function Qt(Zt){if(!It.current||It.current.data!==We||It.current.childrenColumnName!==je||It.current.getRowKey!==Bt){let Sn=function(zn){zn.forEach((Oa,An)=>{const ua=Bt(Oa,An);Mn.set(ua,Oa),Oa&&typeof Oa=="object"&&je in Oa&&Sn(Oa[je]||[])})};const Mn=new Map;Sn(We),It.current={data:We,childrenColumnName:je,kvMap:Mn,getRowKey:Bt}}return It.current.kvMap.get(Zt)}return[Qt]}var Ss=x(50371),Ys=function(We,je){var Bt={};for(var It in We)Object.prototype.hasOwnProperty.call(We,It)&&je.indexOf(It)<0&&(Bt[It]=We[It]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,It=Object.getOwnPropertySymbols(We);Qt{const Zt=We[Qt];typeof Zt!="function"&&(Bt[Qt]=Zt)}),Bt}function Ts(We,je,Bt){const It=Bt&&typeof Bt=="object"?Bt:{},{total:Qt=0}=It,Zt=Ys(It,["total"]),[Mn,Sn]=(0,oe.useState)(()=>({current:"defaultCurrent"in Zt?Zt.defaultCurrent:1,pageSize:"defaultPageSize"in Zt?Zt.defaultPageSize:ss})),zn=(0,Ss.Z)(Mn,Zt,{total:Qt>0?Qt:We}),Oa=Math.ceil((Qt||We)/zn.pageSize);zn.current>Oa&&(zn.current=Oa||1);const An=(lr,er)=>{Sn({current:lr!=null?lr:1,pageSize:er||zn.pageSize})},ua=(lr,er)=>{var mr;Bt&&((mr=Bt.onChange)===null||mr===void 0||mr.call(Bt,lr,er)),An(lr,er),je(lr,er||(zn==null?void 0:zn.pageSize))};return Bt===!1?[{},()=>{}]:[Object.assign(Object.assign({},zn),{onChange:ua}),An]}var Ws=Ts,Es=x(84105),cs=x(35654),Gs=x(90782),xs=x(71430),qc=x(18929);const ns={},ec="SELECT_ALL",tc="SELECT_INVERT",xc="SELECT_NONE",ai=[],wc=(We,je)=>{let Bt=[];return(je||[]).forEach(It=>{Bt.push(It),It&&typeof It=="object"&&We in It&&(Bt=[].concat((0,ja.Z)(Bt),(0,ja.Z)(wc(We,It[We]))))}),Bt};var ws=(We,je)=>{const{preserveSelectedRowKeys:Bt,selectedRowKeys:It,defaultSelectedRowKeys:Qt,getCheckboxProps:Zt,onChange:Mn,onSelect:Sn,onSelectAll:zn,onSelectInvert:Oa,onSelectNone:An,onSelectMultiple:ua,columnWidth:lr,type:er,selections:mr,fixed:Fr,renderCell:Dr,hideSelectAll:Tr,checkStrictly:Mr=!0}=je||{},{prefixCls:no,data:Go,pageData:qo,getRecordByKey:Fo,getRowKey:Yo,expandType:Cl,childrenColumnName:mo,locale:To,getPopupContainer:Bo}=We,[Xr,ao]=(0,qc.Z)(It||Qt||ai,{value:It}),Xo=oe.useRef(new Map),Wl=(0,oe.useCallback)(Uo=>{if(Bt){const Ko=new Map;Uo.forEach($o=>{let Ho=Fo($o);!Ho&&Xo.current.has($o)&&(Ho=Xo.current.get($o)),Ko.set($o,Ho)}),Xo.current=Ko}},[Fo,Bt]);oe.useEffect(()=>{Wl(Xr)},[Xr]);const{keyEntities:ll}=(0,oe.useMemo)(()=>{if(Mr)return{keyEntities:null};let Uo=Go;if(Bt){const Ko=new Set(Go.map((Ho,Po)=>Yo(Ho,Po))),$o=Array.from(Xo.current).reduce((Ho,Po)=>{let[qa,vo]=Po;return Ko.has(qa)?Ho:Ho.concat(vo)},[]);Uo=[].concat((0,ja.Z)(Uo),(0,ja.Z)($o))}return(0,xs.I8)(Uo,{externalGetKey:Yo,childrenPropName:mo})},[Go,Yo,Mr,mo,Bt]),Zo=(0,oe.useMemo)(()=>wc(mo,qo),[mo,qo]),Dl=(0,oe.useMemo)(()=>{const Uo=new Map;return Zo.forEach((Ko,$o)=>{const Ho=Yo(Ko,$o),Po=(Zt?Zt(Ko):null)||{};Uo.set(Ho,Po)}),Uo},[Zo,Yo,Zt]),Yl=(0,oe.useCallback)(Uo=>{var Ko;return!!(!((Ko=Dl.get(Yo(Uo)))===null||Ko===void 0)&&Ko.disabled)},[Dl,Yo]),[ti,Ir]=(0,oe.useMemo)(()=>{if(Mr)return[Xr||[],[]];const{checkedKeys:Uo,halfCheckedKeys:Ko}=(0,Gs.S)(Xr,!0,ll,Yl);return[Uo||[],Ko]},[Xr,Mr,ll,Yl]),nu=(0,oe.useMemo)(()=>{const Uo=er==="radio"?ti.slice(0,1):ti;return new Set(Uo)},[ti,er]),Xl=(0,oe.useMemo)(()=>er==="radio"?new Set:new Set(Ir),[Ir,er]),[fl,au]=(0,oe.useState)(null);oe.useEffect(()=>{je||ao(ai)},[!!je]);const nl=(0,oe.useCallback)((Uo,Ko)=>{let $o,Ho;Wl(Uo),Bt?($o=Uo,Ho=Uo.map(Po=>Xo.current.get(Po))):($o=[],Ho=[],Uo.forEach(Po=>{const qa=Fo(Po);qa!==void 0&&($o.push(Po),Ho.push(qa))})),ao($o),Mn==null||Mn($o,Ho,{type:Ko})},[ao,Fo,Mn,Bt]),Xi=(0,oe.useCallback)((Uo,Ko,$o,Ho)=>{if(Sn){const Po=$o.map(qa=>Fo(qa));Sn(Fo(Uo),Ko,Po,Ho)}nl($o,"single")},[Sn,Fo,nl]),Di=(0,oe.useMemo)(()=>!mr||Tr?null:(mr===!0?[ec,tc,xc]:mr).map(Ko=>Ko===ec?{key:"all",text:To.selectionAll,onSelect(){nl(Go.map(($o,Ho)=>Yo($o,Ho)).filter($o=>{const Ho=Dl.get($o);return!(Ho!=null&&Ho.disabled)||nu.has($o)}),"all")}}:Ko===tc?{key:"invert",text:To.selectInvert,onSelect(){const $o=new Set(nu);qo.forEach((Po,qa)=>{const vo=Yo(Po,qa),pl=Dl.get(vo);pl!=null&&pl.disabled||($o.has(vo)?$o.delete(vo):$o.add(vo))});const Ho=Array.from($o);Oa&&Oa(Ho),nl(Ho,"invert")}}:Ko===xc?{key:"none",text:To.selectNone,onSelect(){An==null||An(),nl(Array.from(nu).filter($o=>{const Ho=Dl.get($o);return Ho==null?void 0:Ho.disabled}),"none")}}:Ko).map(Ko=>Object.assign(Object.assign({},Ko),{onSelect:function(){for(var $o,Ho,Po=arguments.length,qa=new Array(Po),vo=0;vo{var Ko;if(!je)return Uo.filter(Wi=>Wi!==ns);let $o=(0,ja.Z)(Uo);const Ho=new Set(nu),Po=Zo.map(Yo).filter(Wi=>!Dl.get(Wi).disabled),qa=Po.every(Wi=>Ho.has(Wi)),vo=Po.some(Wi=>Ho.has(Wi)),pl=()=>{const Wi=[];qa?Po.forEach(ru=>{Ho.delete(ru),Wi.push(ru)}):Po.forEach(ru=>{Ho.has(ru)||(Ho.add(ru),Wi.push(ru))});const Ji=Array.from(Ho);zn==null||zn(!qa,Ji.map(ru=>Fo(ru)),Wi.map(ru=>Fo(ru))),nl(Ji,"all"),au(null)};let Jl;if(er!=="radio"){let Wi;if(Di){const ci={getPopupContainer:Bo,items:Di.map((Vu,Lu)=>{const{key:Ii,text:cl,onSelect:Ou}=Vu;return{key:Ii!=null?Ii:Lu,onClick:()=>{Ou==null||Ou(Po)},label:cl}})};Wi=oe.createElement("div",{className:`${no}-selection-extra`},oe.createElement(Jn.Z,{menu:ci,getPopupContainer:Bo},oe.createElement("span",null,oe.createElement(Es.Z,null))))}const Ji=Zo.map((ci,Vu)=>{const Lu=Yo(ci,Vu),Ii=Dl.get(Lu)||{};return Object.assign({checked:Ho.has(Lu)},Ii)}).filter(ci=>{let{disabled:Vu}=ci;return Vu}),ru=!!Ji.length&&Ji.length===Zo.length,vu=ru&&Ji.every(ci=>{let{checked:Vu}=ci;return Vu}),Pu=ru&&Ji.some(ci=>{let{checked:Vu}=ci;return Vu});Jl=!Tr&&oe.createElement("div",{className:`${no}-selection`},oe.createElement(Kn.default,{checked:ru?vu:!!Zo.length&&qa,indeterminate:ru?!vu&&Pu:!qa&&vo,onChange:pl,disabled:Zo.length===0||ru,"aria-label":Wi?"Custom selection":"Select all",skipGroup:!0}),Wi)}let Qu;er==="radio"?Qu=(Wi,Ji,ru)=>{const vu=Yo(Ji,ru),Pu=Ho.has(vu);return{node:oe.createElement(Ea.ZP,Object.assign({},Dl.get(vu),{checked:Pu,onClick:ci=>ci.stopPropagation(),onChange:ci=>{Ho.has(vu)||Xi(vu,!0,[vu],ci.nativeEvent)}})),checked:Pu}}:Qu=(Wi,Ji,ru)=>{var vu;const Pu=Yo(Ji,ru),ci=Ho.has(Pu),Vu=Xl.has(Pu),Lu=Dl.get(Pu);let Ii;return Cl==="nest"?Ii=Vu:Ii=(vu=Lu==null?void 0:Lu.indeterminate)!==null&&vu!==void 0?vu:Vu,{node:oe.createElement(Kn.default,Object.assign({},Lu,{indeterminate:Ii,checked:ci,skipGroup:!0,onClick:cl=>cl.stopPropagation(),onChange:cl=>{let{nativeEvent:Ou}=cl;const{shiftKey:hu}=Ou;let Ns=-1,As=-1;if(hu&&Mr){const $u=new Set([fl,Pu]);Po.some((rs,yu)=>{if($u.has(rs))if(Ns===-1)Ns=yu;else return As=yu,!0;return!1})}if(As!==-1&&Ns!==As&&Mr){const $u=Po.slice(Ns,As+1),rs=[];ci?$u.forEach(bu=>{Ho.has(bu)&&(rs.push(bu),Ho.delete(bu))}):$u.forEach(bu=>{Ho.has(bu)||(rs.push(bu),Ho.add(bu))});const yu=Array.from(Ho);ua==null||ua(!ci,yu.map(bu=>Fo(bu)),rs.map(bu=>Fo(bu))),nl(yu,"multiple")}else{const $u=ti;if(Mr){const rs=ci?(0,cs._5)($u,Pu):(0,cs.L0)($u,Pu);Xi(Pu,!ci,rs,Ou)}else{const rs=(0,Gs.S)([].concat((0,ja.Z)($u),[Pu]),!0,ll,Yl),{checkedKeys:yu,halfCheckedKeys:bu}=rs;let ks=yu;if(ci){const Ll=new Set(yu);Ll.delete(Pu),ks=(0,Gs.S)(Array.from(Ll),{checked:!1,halfCheckedKeys:bu},ll,Yl).checkedKeys}Xi(Pu,!ci,ks,Ou)}}au(ci?null:Pu)}})),checked:ci}};const Tu=(Wi,Ji,ru)=>{const{node:vu,checked:Pu}=Qu(Wi,Ji,ru);return Dr?Dr(Pu,Ji,ru,vu):vu};if(!$o.includes(ns))if($o.findIndex(Wi=>{var Ji;return((Ji=Wi[Pr])===null||Ji===void 0?void 0:Ji.columnType)==="EXPAND_COLUMN"})===0){const[Wi,...Ji]=$o;$o=[Wi,ns].concat((0,ja.Z)(Ji))}else $o=[ns].concat((0,ja.Z)($o));const Wu=$o.indexOf(ns);$o=$o.filter((Wi,Ji)=>Wi!==ns||Ji===Wu);const Su=$o[Wu-1],Au=$o[Wu+1];let al=Fr;al===void 0&&((Au==null?void 0:Au.fixed)!==void 0?al=Au.fixed:(Su==null?void 0:Su.fixed)!==void 0&&(al=Su.fixed)),al&&Su&&((Ko=Su[Pr])===null||Ko===void 0?void 0:Ko.columnType)==="EXPAND_COLUMN"&&Su.fixed===void 0&&(Su.fixed=al);const Hu=Qe()(`${no}-selection-col`,{[`${no}-selection-col-with-dropdown`]:mr&&er==="checkbox"}),as={fixed:al,width:lr,className:`${no}-selection-column`,title:je.columnTitle||Jl,render:Tu,onCell:je.onCell,[Pr]:{className:Hu}};return $o.map(Wi=>Wi===ns?as:Wi)},[Yo,Zo,je,ti,nu,Xl,lr,Di,Cl,fl,Dl,ua,Xi,Yl]),nu]},_u=x(89489),_c=x(59477),sc=x(6848);const jt="ascend",rn="descend";function Bn(We){return typeof We.sorter=="object"&&typeof We.sorter.multiple=="number"?We.sorter.multiple:!1}function Fa(We){return typeof We=="function"?We:We&&typeof We=="object"&&We.compare?We.compare:!1}function sl(We,je){return je?We[We.indexOf(je)+1]:We[0]}function Cr(We,je,Bt){let It=[];function Qt(Zt,Mn){It.push({column:Zt,key:hl(Zt,Mn),multiplePriority:Bn(Zt),sortOrder:Zt.sortOrder})}return(We||[]).forEach((Zt,Mn)=>{const Sn=ql(Mn,Bt);Zt.children?("sortOrder"in Zt&&Qt(Zt,Sn),It=[].concat((0,ja.Z)(It),(0,ja.Z)(Cr(Zt.children,je,Sn)))):Zt.sorter&&("sortOrder"in Zt?Qt(Zt,Sn):je&&Zt.defaultSortOrder&&It.push({column:Zt,key:hl(Zt,Sn),multiplePriority:Bn(Zt),sortOrder:Zt.defaultSortOrder}))}),It}function Pl(We,je,Bt,It,Qt,Zt,Mn,Sn){return(je||[]).map((zn,Oa)=>{const An=ql(Oa,Sn);let ua=zn;if(ua.sorter){const lr=ua.sortDirections||Qt,er=ua.showSorterTooltip===void 0?Mn:ua.showSorterTooltip,mr=hl(ua,An),Fr=Bt.find(Cl=>{let{key:mo}=Cl;return mo===mr}),Dr=Fr?Fr.sortOrder:null,Tr=sl(lr,Dr);let Mr;if(zn.sortIcon)Mr=zn.sortIcon({sortOrder:Dr});else{const Cl=lr.includes(jt)&&oe.createElement(_c.Z,{className:Qe()(`${We}-column-sorter-up`,{active:Dr===jt})}),mo=lr.includes(rn)&&oe.createElement(_u.Z,{className:Qe()(`${We}-column-sorter-down`,{active:Dr===rn})});Mr=oe.createElement("span",{className:Qe()(`${We}-column-sorter`,{[`${We}-column-sorter-full`]:!!(Cl&&mo)})},oe.createElement("span",{className:`${We}-column-sorter-inner`,"aria-hidden":"true"},Cl,mo))}const{cancelSort:no,triggerAsc:Go,triggerDesc:qo}=Zt||{};let Fo=no;Tr===rn?Fo=qo:Tr===jt&&(Fo=Go);const Yo=typeof er=="object"?er:{title:Fo};ua=Object.assign(Object.assign({},ua),{className:Qe()(ua.className,{[`${We}-column-sort`]:Dr}),title:Cl=>{const mo=oe.createElement("div",{className:`${We}-column-sorters`},oe.createElement("span",{className:`${We}-column-title`},mi(zn.title,Cl)),Mr);return er?oe.createElement(sc.Z,Object.assign({},Yo),mo):mo},onHeaderCell:Cl=>{const mo=zn.onHeaderCell&&zn.onHeaderCell(Cl)||{},To=mo.onClick,Bo=mo.onKeyDown;mo.onClick=Xo=>{It({column:zn,key:mr,sortOrder:Tr,multiplePriority:Bn(zn)}),To==null||To(Xo)},mo.onKeyDown=Xo=>{Xo.keyCode===$r.Z.ENTER&&(It({column:zn,key:mr,sortOrder:Tr,multiplePriority:Bn(zn)}),Bo==null||Bo(Xo))};const Xr=gi(zn.title,{}),ao=Xr==null?void 0:Xr.toString();return Dr?mo["aria-sort"]=Dr==="ascend"?"ascending":"descending":mo["aria-label"]=ao||"",mo.className=Qe()(mo.className,`${We}-column-has-sorters`),mo.tabIndex=0,zn.ellipsis&&(mo.title=(Xr!=null?Xr:"").toString()),mo}})}return"children"in ua&&(ua=Object.assign(Object.assign({},ua),{children:Pl(We,ua.children,Bt,It,Qt,Zt,Mn,An)})),ua})}function ko(We){const{column:je,sortOrder:Bt}=We;return{column:je,order:Bt,field:je.dataIndex,columnKey:je.key}}function jo(We){const je=We.filter(Bt=>{let{sortOrder:It}=Bt;return It}).map(ko);return je.length===0&&We.length?Object.assign(Object.assign({},ko(We[We.length-1])),{column:void 0}):je.length<=1?je[0]||{}:je}function Tl(We,je,Bt){const It=je.slice().sort((Mn,Sn)=>Sn.multiplePriority-Mn.multiplePriority),Qt=We.slice(),Zt=It.filter(Mn=>{let{column:{sorter:Sn},sortOrder:zn}=Mn;return Fa(Sn)&&zn});return Zt.length?Qt.sort((Mn,Sn)=>{for(let zn=0;zn{const Sn=Mn[Bt];return Sn?Object.assign(Object.assign({},Mn),{[Bt]:Tl(Sn,je,Bt)}):Mn}):Qt}function gl(We){let{prefixCls:je,mergedColumns:Bt,onSorterChange:It,sortDirections:Qt,tableLocale:Zt,showSorterTooltip:Mn}=We;const[Sn,zn]=oe.useState(Cr(Bt,!0)),Oa=oe.useMemo(()=>{let mr=!0;const Fr=Cr(Bt,!1);if(!Fr.length)return Sn;const Dr=[];function Tr(no){mr?Dr.push(no):Dr.push(Object.assign(Object.assign({},no),{sortOrder:null}))}let Mr=null;return Fr.forEach(no=>{Mr===null?(Tr(no),no.sortOrder&&(no.multiplePriority===!1?mr=!1:Mr=!0)):(Mr&&no.multiplePriority!==!1||(mr=!1),Tr(no))}),Dr},[Bt,Sn]),An=oe.useMemo(()=>{const mr=Oa.map(Fr=>{let{column:Dr,sortOrder:Tr}=Fr;return{column:Dr,order:Tr}});return{sortColumns:mr,sortColumn:mr[0]&&mr[0].column,sortOrder:mr[0]&&mr[0].order}},[Oa]);function ua(mr){let Fr;mr.multiplePriority===!1||!Oa.length||Oa[0].multiplePriority===!1?Fr=[mr]:Fr=[].concat((0,ja.Z)(Oa.filter(Dr=>{let{key:Tr}=Dr;return Tr!==mr.key})),[mr]),zn(Fr),It(jo(Fr),Fr)}return[mr=>Pl(je,mr,Oa,ua,Qt,Zt,Mn),Oa,An,()=>jo(Oa)]}function _l(We,je){return We.map(Bt=>{const It=Object.assign({},Bt);return It.title=mi(Bt.title,je),"children"in It&&(It.children=_l(It.children,je)),It})}function Ri(We){return[oe.useCallback(Bt=>_l(Bt,We),[We])]}var Ql=co((We,je)=>{const{_renderTimes:Bt}=We,{_renderTimes:It}=je;return Bt!==It}),Yr=Rl((We,je)=>{const{_renderTimes:Bt}=We,{_renderTimes:It}=je;return Bt!==It}),zo=x(64993),bl=x(17313),Ul=x(83116),tl=x(37613),Ve=We=>{const{componentCls:je}=We,Bt=`${We.lineWidth}px ${We.lineType} ${We.tableBorderColor}`,It=(Qt,Zt,Mn)=>({[`&${je}-${Qt}`]:{[`> ${je}-container`]:{[`> ${je}-content, > ${je}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${je}-expanded-row-fixed`]:{margin:`-${Zt}px -${Mn+We.lineWidth}px`}}}}}});return{[`${je}-wrapper`]:{[`${je}${je}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${je}-title`]:{border:Bt,borderBottom:0},[`> ${je}-container`]:{borderInlineStart:Bt,borderTop:Bt,[` > ${je}-content, > ${je}-header, > ${je}-body, @@ -229,7 +229,7 @@ dts: ${gr+Gn} ms, expected: ${gr+Math.round(Un)} ms, delta: ${Math.round(lo)} ms `]:{"> th, > td":{borderInlineEnd:0}}}}}},It("middle",We.tablePaddingVerticalMiddle,We.tablePaddingHorizontalMiddle)),It("small",We.tablePaddingVerticalSmall,We.tablePaddingHorizontalSmall)),{[`> ${je}-footer`]:{border:Bt,borderTop:0}}),[`${je}-cell`]:{[`${je}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${We.lineWidth}px 0 ${We.lineWidth}px ${We.tableHeaderBg}`}},[`${je}-bordered ${je}-cell-scrollbar`]:{borderInlineEnd:Bt}}}},St=We=>{const{componentCls:je}=We;return{[`${je}-wrapper`]:{[`${je}-cell-ellipsis`]:Object.assign(Object.assign({},bl.vS),{wordBreak:"keep-all",[` &${je}-cell-fix-left-last, &${je}-cell-fix-right-first - `]:{overflow:"visible",[`${je}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${je}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Vt=We=>{const{componentCls:je}=We;return{[`${je}-wrapper`]:{[`${je}-tbody > tr${je}-placeholder`]:{textAlign:"center",color:We.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:We.colorBgContainer}}}}},fn=x(15969),ba=We=>{const{componentCls:je,antCls:Bt,controlInteractiveSize:It,motionDurationSlow:Qt,lineWidth:Zt,paddingXS:Mn,lineType:Sn,tableBorderColor:zn,tableExpandIconBg:Oa,tableExpandColumnWidth:An,borderRadius:ua,fontSize:lr,fontSizeSM:er,lineHeight:mr,tablePaddingVertical:Fr,tablePaddingHorizontal:Dr,tableExpandedRowBg:Tr,paddingXXS:Mr}=We,to=It/2-Zt,Go=to*2+Zt*3,qo=`${Zt}px ${Sn} ${zn}`,Fo=Mr-Zt;return{[`${je}-wrapper`]:{[`${je}-expand-icon-col`]:{width:An},[`${je}-row-expand-icon-cell`]:{textAlign:"center",[`${je}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${je}-row-indent`]:{height:1,float:"left"},[`${je}-row-expand-icon`]:Object.assign(Object.assign({},(0,fn.N)(We)),{position:"relative",float:"left",boxSizing:"border-box",width:Go,height:Go,padding:0,color:"inherit",lineHeight:`${Go}px`,background:Oa,border:qo,borderRadius:ua,transform:`scale(${It/Go})`,transition:`all ${Qt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Qt} ease-out`,content:'""'},"&::before":{top:to,insetInlineEnd:Fo,insetInlineStart:Fo,height:Zt},"&::after":{top:Fo,bottom:Fo,insetInlineStart:to,width:Zt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${je}-row-indent + ${je}-row-expand-icon`]:{marginTop:(lr*mr-Zt*3)/2-Math.ceil((er*1.4-Zt*3)/2),marginInlineEnd:Mn},[`tr${je}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Tr}},[`${Bt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${je}-expanded-row-fixed`]:{position:"relative",margin:`-${Fr}px -${Dr}px`,padding:`${Fr}px ${Dr}px`}}}},Ja=We=>{const{componentCls:je,antCls:Bt,iconCls:It,tableFilterDropdownWidth:Qt,tableFilterDropdownSearchWidth:Zt,paddingXXS:Mn,paddingXS:Sn,colorText:zn,lineWidth:Oa,lineType:An,tableBorderColor:ua,tableHeaderIconColor:lr,fontSizeSM:er,tablePaddingHorizontal:mr,borderRadius:Fr,motionDurationSlow:Dr,colorTextDescription:Tr,colorPrimary:Mr,tableHeaderFilterActiveBg:to,colorTextDisabled:Go,tableFilterDropdownBg:qo,tableFilterDropdownHeight:Fo,controlItemBgHover:Yo,controlItemBgActive:Cl,boxShadowSecondary:mo,filterDropdownMenuBg:To}=We,Bo=`${Bt}-dropdown`,Xr=`${je}-filter-dropdown`,no=`${Bt}-tree`,Xo=`${Oa}px ${An} ${ua}`;return[{[`${je}-wrapper`]:{[`${je}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${je}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Mn,marginInline:`${Mn}px ${-mr/2}px`,padding:`0 ${Mn}px`,color:lr,fontSize:er,borderRadius:Fr,cursor:"pointer",transition:`all ${Dr}`,"&:hover":{color:Tr,background:to},"&.active":{color:Mr}}}},{[`${Bt}-dropdown`]:{[Xr]:Object.assign(Object.assign({},(0,bl.Wf)(We)),{minWidth:Qt,backgroundColor:qo,borderRadius:Fr,boxShadow:mo,overflow:"hidden",[`${Bo}-menu`]:{maxHeight:Fo,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:To,"&:empty::after":{display:"block",padding:`${Sn}px 0`,color:Go,fontSize:er,textAlign:"center",content:'"Not Found"'}},[`${Xr}-tree`]:{paddingBlock:`${Sn}px 0`,paddingInline:Sn,[no]:{padding:0},[`${no}-treenode ${no}-node-content-wrapper:hover`]:{backgroundColor:Yo},[`${no}-treenode-checkbox-checked ${no}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Cl}}},[`${Xr}-search`]:{padding:Sn,borderBottom:Xo,"&-input":{input:{minWidth:Zt},[It]:{color:Go}}},[`${Xr}-checkall`]:{width:"100%",marginBottom:Mn,marginInlineStart:Mn},[`${Xr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Sn-Oa}px ${Sn}px`,overflow:"hidden",borderTop:Xo}})}},{[`${Bt}-dropdown ${Xr}, ${Xr}-submenu`]:{[`${Bt}-checkbox-wrapper + span`]:{paddingInlineStart:Sn,color:zn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},cr=We=>{const{componentCls:je,lineWidth:Bt,colorSplit:It,motionDurationSlow:Qt,zIndexTableFixed:Zt,tableBg:Mn,zIndexTableSticky:Sn}=We,zn=It;return{[`${je}-wrapper`]:{[` + `]:{overflow:"visible",[`${je}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${je}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Vt=We=>{const{componentCls:je}=We;return{[`${je}-wrapper`]:{[`${je}-tbody > tr${je}-placeholder`]:{textAlign:"center",color:We.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:We.colorBgContainer}}}}},fn=x(15969),ba=We=>{const{componentCls:je,antCls:Bt,controlInteractiveSize:It,motionDurationSlow:Qt,lineWidth:Zt,paddingXS:Mn,lineType:Sn,tableBorderColor:zn,tableExpandIconBg:Oa,tableExpandColumnWidth:An,borderRadius:ua,fontSize:lr,fontSizeSM:er,lineHeight:mr,tablePaddingVertical:Fr,tablePaddingHorizontal:Dr,tableExpandedRowBg:Tr,paddingXXS:Mr}=We,no=It/2-Zt,Go=no*2+Zt*3,qo=`${Zt}px ${Sn} ${zn}`,Fo=Mr-Zt;return{[`${je}-wrapper`]:{[`${je}-expand-icon-col`]:{width:An},[`${je}-row-expand-icon-cell`]:{textAlign:"center",[`${je}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${je}-row-indent`]:{height:1,float:"left"},[`${je}-row-expand-icon`]:Object.assign(Object.assign({},(0,fn.N)(We)),{position:"relative",float:"left",boxSizing:"border-box",width:Go,height:Go,padding:0,color:"inherit",lineHeight:`${Go}px`,background:Oa,border:qo,borderRadius:ua,transform:`scale(${It/Go})`,transition:`all ${Qt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Qt} ease-out`,content:'""'},"&::before":{top:no,insetInlineEnd:Fo,insetInlineStart:Fo,height:Zt},"&::after":{top:Fo,bottom:Fo,insetInlineStart:no,width:Zt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${je}-row-indent + ${je}-row-expand-icon`]:{marginTop:(lr*mr-Zt*3)/2-Math.ceil((er*1.4-Zt*3)/2),marginInlineEnd:Mn},[`tr${je}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Tr}},[`${Bt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${je}-expanded-row-fixed`]:{position:"relative",margin:`-${Fr}px -${Dr}px`,padding:`${Fr}px ${Dr}px`}}}},Ja=We=>{const{componentCls:je,antCls:Bt,iconCls:It,tableFilterDropdownWidth:Qt,tableFilterDropdownSearchWidth:Zt,paddingXXS:Mn,paddingXS:Sn,colorText:zn,lineWidth:Oa,lineType:An,tableBorderColor:ua,tableHeaderIconColor:lr,fontSizeSM:er,tablePaddingHorizontal:mr,borderRadius:Fr,motionDurationSlow:Dr,colorTextDescription:Tr,colorPrimary:Mr,tableHeaderFilterActiveBg:no,colorTextDisabled:Go,tableFilterDropdownBg:qo,tableFilterDropdownHeight:Fo,controlItemBgHover:Yo,controlItemBgActive:Cl,boxShadowSecondary:mo,filterDropdownMenuBg:To}=We,Bo=`${Bt}-dropdown`,Xr=`${je}-filter-dropdown`,ao=`${Bt}-tree`,Xo=`${Oa}px ${An} ${ua}`;return[{[`${je}-wrapper`]:{[`${je}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${je}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Mn,marginInline:`${Mn}px ${-mr/2}px`,padding:`0 ${Mn}px`,color:lr,fontSize:er,borderRadius:Fr,cursor:"pointer",transition:`all ${Dr}`,"&:hover":{color:Tr,background:no},"&.active":{color:Mr}}}},{[`${Bt}-dropdown`]:{[Xr]:Object.assign(Object.assign({},(0,bl.Wf)(We)),{minWidth:Qt,backgroundColor:qo,borderRadius:Fr,boxShadow:mo,overflow:"hidden",[`${Bo}-menu`]:{maxHeight:Fo,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:To,"&:empty::after":{display:"block",padding:`${Sn}px 0`,color:Go,fontSize:er,textAlign:"center",content:'"Not Found"'}},[`${Xr}-tree`]:{paddingBlock:`${Sn}px 0`,paddingInline:Sn,[ao]:{padding:0},[`${ao}-treenode ${ao}-node-content-wrapper:hover`]:{backgroundColor:Yo},[`${ao}-treenode-checkbox-checked ${ao}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Cl}}},[`${Xr}-search`]:{padding:Sn,borderBottom:Xo,"&-input":{input:{minWidth:Zt},[It]:{color:Go}}},[`${Xr}-checkall`]:{width:"100%",marginBottom:Mn,marginInlineStart:Mn},[`${Xr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Sn-Oa}px ${Sn}px`,overflow:"hidden",borderTop:Xo}})}},{[`${Bt}-dropdown ${Xr}, ${Xr}-submenu`]:{[`${Bt}-checkbox-wrapper + span`]:{paddingInlineStart:Sn,color:zn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},cr=We=>{const{componentCls:je,lineWidth:Bt,colorSplit:It,motionDurationSlow:Qt,zIndexTableFixed:Zt,tableBg:Mn,zIndexTableSticky:Sn}=We,zn=It;return{[`${je}-wrapper`]:{[` ${je}-cell-fix-left, ${je}-cell-fix-right `]:{position:"sticky !important",zIndex:Zt,background:Mn},[` @@ -259,7 +259,7 @@ dts: ${gr+Gn} ms, expected: ${gr+Math.round(Un)} ms, delta: ${Math.round(lo)} ms `]:{padding:`${Qt}px ${Zt}px`},[`${je}-filter-trigger`]:{marginInlineEnd:`-${Zt/2}px`},[`${je}-expanded-row-fixed`]:{margin:`-${Qt}px -${Zt}px`},[`${je}-tbody`]:{[`${je}-wrapper:only-child ${je}`]:{marginBlock:`-${Qt}px`,marginInline:`${We.tableExpandColumnWidth-Zt}px -${Zt}px`}},[`${je}-selection-column`]:{paddingInlineStart:`${Zt/4}px`}}});return{[`${je}-wrapper`]:Object.assign(Object.assign({},Bt("middle",We.tablePaddingVerticalMiddle,We.tablePaddingHorizontalMiddle,We.tableFontSizeMiddle)),Bt("small",We.tablePaddingVerticalSmall,We.tablePaddingHorizontalSmall,We.tableFontSizeSmall))}},Fl=We=>{const{componentCls:je,marginXXS:Bt,fontSizeIcon:It,tableHeaderIconColor:Qt,tableHeaderIconColorHover:Zt}=We;return{[`${je}-wrapper`]:{[`${je}-thead th${je}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${We.motionDurationSlow}`,"&:hover":{background:We.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:We.colorPrimary},[` &${je}-cell-fix-left:hover, &${je}-cell-fix-right:hover - `]:{background:We.tableFixedHeaderSortActiveBg}},[`${je}-thead th${je}-column-sort`]:{background:We.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${je}-column-sort`]:{background:We.tableBodySortBg},[`${je}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${je}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${je}-column-sorter`]:{marginInlineStart:Bt,color:Qt,fontSize:0,transition:`color ${We.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:It,"&.active":{color:We.colorPrimary}},[`${je}-column-sorter-up + ${je}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${je}-column-sorters:hover ${je}-column-sorter`]:{color:Zt}}}},Qo=We=>{const{componentCls:je,opacityLoading:Bt,tableScrollThumbBg:It,tableScrollThumbBgHover:Qt,tableScrollThumbSize:Zt,tableScrollBg:Mn,zIndexTableSticky:Sn,stickyScrollBarBorderRadius:zn}=We,Oa=`${We.lineWidth}px ${We.lineType} ${We.tableBorderColor}`;return{[`${je}-wrapper`]:{[`${je}-sticky`]:{"&-holder":{position:"sticky",zIndex:Sn,background:We.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Zt}px !important`,zIndex:Sn,display:"flex",alignItems:"center",background:Mn,borderTop:Oa,opacity:Bt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Zt,backgroundColor:It,borderRadius:zn,transition:`all ${We.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Qt}}}}}}},wi=We=>{const{componentCls:je,lineWidth:Bt,tableBorderColor:It}=We,Qt=`${Bt}px ${We.lineType} ${It}`;return{[`${je}-wrapper`]:{[`${je}-summary`]:{position:"relative",zIndex:We.zIndexTableFixed,background:We.tableBg,"> tr":{"> th, > td":{borderBottom:Qt}}},[`div${je}-summary`]:{boxShadow:`0 -${Bt}px 0 ${It}`}}}},Rr=We=>{const{componentCls:je}=We,Bt=`${We.lineWidth}px ${We.lineType} ${We.tableBorderColor}`,It=`${je}-expanded-row-cell`;return{[`${je}-wrapper`]:{[`${je}-tbody-virtual`]:{[`${je}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${je}-cell`]:{borderBottom:Bt},[`${je}-expanded-row`]:{[`${It}${It}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${We.lineWidth}px)`,borderInlineEnd:"none"}}},[`${je}-bordered`]:{[`${je}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Bt,position:"absolute"},[`${je}-cell`]:{borderInlineEnd:Bt,[`&${je}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-We.lineWidth,borderInlineStart:Bt}}}}}}};const zi=We=>{const{componentCls:je,fontWeightStrong:Bt,tablePaddingVertical:It,tablePaddingHorizontal:Qt,lineWidth:Zt,lineType:Mn,tableBorderColor:Sn,tableFontSize:zn,tableBg:Oa,tableRadius:An,tableHeaderTextColor:ua,motionDurationMid:lr,tableHeaderBg:er,tableHeaderCellSplitColor:mr,tableRowHoverBg:Fr,tableSelectedRowBg:Dr,tableSelectedRowHoverBg:Tr,tableFooterTextColor:Mr,tableFooterBg:to,paddingContentVerticalLG:Go}=We,qo=`${Zt}px ${Mn} ${Sn}`;return{[`${je}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[je]:Object.assign(Object.assign({},(0,bl.Wf)(We)),{fontSize:zn,background:Oa,borderRadius:`${An}px ${An}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${An}px ${An}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:We.tableFixedHeaderSortActiveBg}},[`${je}-thead th${je}-column-sort`]:{background:We.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${je}-column-sort`]:{background:We.tableBodySortBg},[`${je}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${je}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${je}-column-sorter`]:{marginInlineStart:Bt,color:Qt,fontSize:0,transition:`color ${We.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:It,"&.active":{color:We.colorPrimary}},[`${je}-column-sorter-up + ${je}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${je}-column-sorters:hover ${je}-column-sorter`]:{color:Zt}}}},Qo=We=>{const{componentCls:je,opacityLoading:Bt,tableScrollThumbBg:It,tableScrollThumbBgHover:Qt,tableScrollThumbSize:Zt,tableScrollBg:Mn,zIndexTableSticky:Sn,stickyScrollBarBorderRadius:zn}=We,Oa=`${We.lineWidth}px ${We.lineType} ${We.tableBorderColor}`;return{[`${je}-wrapper`]:{[`${je}-sticky`]:{"&-holder":{position:"sticky",zIndex:Sn,background:We.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Zt}px !important`,zIndex:Sn,display:"flex",alignItems:"center",background:Mn,borderTop:Oa,opacity:Bt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Zt,backgroundColor:It,borderRadius:zn,transition:`all ${We.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Qt}}}}}}},wi=We=>{const{componentCls:je,lineWidth:Bt,tableBorderColor:It}=We,Qt=`${Bt}px ${We.lineType} ${It}`;return{[`${je}-wrapper`]:{[`${je}-summary`]:{position:"relative",zIndex:We.zIndexTableFixed,background:We.tableBg,"> tr":{"> th, > td":{borderBottom:Qt}}},[`div${je}-summary`]:{boxShadow:`0 -${Bt}px 0 ${It}`}}}},Rr=We=>{const{componentCls:je}=We,Bt=`${We.lineWidth}px ${We.lineType} ${We.tableBorderColor}`,It=`${je}-expanded-row-cell`;return{[`${je}-wrapper`]:{[`${je}-tbody-virtual`]:{[`${je}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${je}-cell`]:{borderBottom:Bt},[`${je}-expanded-row`]:{[`${It}${It}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${We.lineWidth}px)`,borderInlineEnd:"none"}}},[`${je}-bordered`]:{[`${je}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Bt,position:"absolute"},[`${je}-cell`]:{borderInlineEnd:Bt,[`&${je}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-We.lineWidth,borderInlineStart:Bt}}}}}}};const zi=We=>{const{componentCls:je,fontWeightStrong:Bt,tablePaddingVertical:It,tablePaddingHorizontal:Qt,lineWidth:Zt,lineType:Mn,tableBorderColor:Sn,tableFontSize:zn,tableBg:Oa,tableRadius:An,tableHeaderTextColor:ua,motionDurationMid:lr,tableHeaderBg:er,tableHeaderCellSplitColor:mr,tableRowHoverBg:Fr,tableSelectedRowBg:Dr,tableSelectedRowHoverBg:Tr,tableFooterTextColor:Mr,tableFooterBg:no,paddingContentVerticalLG:Go}=We,qo=`${Zt}px ${Mn} ${Sn}`;return{[`${je}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[je]:Object.assign(Object.assign({},(0,bl.Wf)(We)),{fontSize:zn,background:Oa,borderRadius:`${An}px ${An}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${An}px ${An}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${je}-cell, ${je}-thead > tr > th, ${je}-tbody > tr > th, @@ -274,7 +274,7 @@ dts: ${gr+Gn} ms, expected: ${gr+Math.round(Un)} ms, delta: ${Math.round(lo)} ms &${je}-row:hover > td, > th${je}-cell-row-hover, > td${je}-cell-row-hover - `]:{background:Fr},[`&${je}-row-selected`]:{"> th, > td":{background:Dr},"&:hover > th, &:hover > td":{background:Tr}}}},[`${je}-footer`]:{padding:`${It}px ${Qt}px`,color:Mr,background:to}})}};var hi=(0,Ul.Z)("Table",We=>{const{colorTextHeading:je,colorSplit:Bt,colorIcon:It,colorIconHover:Qt,opacityLoading:Zt,colorBgContainer:Mn,controlInteractiveSize:Sn,headerBg:zn,headerColor:Oa,headerSortActiveBg:An,headerSortHoverBg:ua,bodySortBg:lr,rowHoverBg:er,rowSelectedBg:mr,rowSelectedHoverBg:Fr,rowExpandedBg:Dr,cellPaddingBlock:Tr,cellPaddingInline:Mr,cellPaddingBlockMD:to,cellPaddingInlineMD:Go,cellPaddingBlockSM:qo,cellPaddingInlineSM:Fo,borderColor:Yo,footerBg:Cl,footerColor:mo,headerBorderRadius:To,cellFontSize:Bo,cellFontSizeMD:Xr,cellFontSizeSM:no,headerSplitColor:Xo,fixedHeaderSortActiveBg:Wl,headerFilterHoverBg:ll,filterDropdownBg:Zo,expandIconBg:Dl,selectionColumnWidth:Yl,stickyScrollBarBg:ti}=We,Ir=new zo.C(It),nu=new zo.C(Qt),Xl=2,fl=(0,tl.TS)(We,{tableFontSize:Bo,tableBg:Mn,tableRadius:To,tablePaddingVertical:Tr,tablePaddingHorizontal:Mr,tablePaddingVerticalMiddle:to,tablePaddingHorizontalMiddle:Go,tablePaddingVerticalSmall:qo,tablePaddingHorizontalSmall:Fo,tableBorderColor:Yo,tableHeaderTextColor:Oa,tableHeaderBg:zn,tableFooterTextColor:mo,tableFooterBg:Cl,tableHeaderCellSplitColor:Xo,tableHeaderSortBg:An,tableHeaderSortHoverBg:ua,tableHeaderIconColor:Ir.clone().setAlpha(Ir.getAlpha()*Zt).toRgbString(),tableHeaderIconColorHover:nu.clone().setAlpha(nu.getAlpha()*Zt).toRgbString(),tableBodySortBg:lr,tableFixedHeaderSortActiveBg:Wl,tableHeaderFilterActiveBg:ll,tableFilterDropdownBg:Zo,tableRowHoverBg:er,tableSelectedRowBg:mr,tableSelectedRowHoverBg:Fr,zIndexTableFixed:Xl,zIndexTableSticky:Xl+1,tableFontSizeMiddle:Xr,tableFontSizeSmall:no,tableSelectionColumnWidth:Yl,tableExpandIconBg:Dl,tableExpandColumnWidth:Sn+2*We.padding,tableExpandedRowBg:Dr,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ti,tableScrollThumbBgHover:je,tableScrollBg:Bt});return[zi(fl),fr(fl),wi(fl),Fl(fl),Ja(fl),Ve(fl),Qa(fl),ba(fl),wi(fl),Vt(fl),Oo(fl),cr(fl),Qo(fl),St(fl),No(fl),So(fl),Rr(fl)]},We=>{const{colorFillAlter:je,colorBgContainer:Bt,colorTextHeading:It,colorFillSecondary:Qt,colorFillContent:Zt,controlItemBgActive:Mn,controlItemBgActiveHover:Sn,padding:zn,paddingSM:Oa,paddingXS:An,colorBorderSecondary:ua,borderRadiusLG:lr,fontSize:er,controlHeight:mr,colorTextPlaceholder:Fr}=We,Dr=new zo.C(Qt).onBackground(Bt).toHexShortString(),Tr=new zo.C(Zt).onBackground(Bt).toHexShortString(),Mr=new zo.C(je).onBackground(Bt).toHexShortString();return{headerBg:Mr,headerColor:It,headerSortActiveBg:Dr,headerSortHoverBg:Tr,bodySortBg:Mr,rowHoverBg:Mr,rowSelectedBg:Mn,rowSelectedHoverBg:Sn,rowExpandedBg:je,cellPaddingBlock:zn,cellPaddingInline:zn,cellPaddingBlockMD:Oa,cellPaddingInlineMD:An,cellPaddingBlockSM:An,cellPaddingInlineSM:An,borderColor:ua,headerBorderRadius:lr,footerBg:Mr,footerColor:It,cellFontSize:er,cellFontSizeMD:er,cellFontSizeSM:er,headerSplitColor:ua,fixedHeaderSortActiveBg:Dr,headerFilterHoverBg:Zt,filterDropdownMenuBg:Bt,filterDropdownBg:Bt,expandIconBg:Bt,selectionColumnWidth:mr,stickyScrollBarBg:Fr,stickyScrollBarBorderRadius:100}});const Si=[],Qi=(We,je)=>{const{prefixCls:Bt,className:It,rootClassName:Qt,style:Zt,size:Mn,bordered:Sn,dropdownPrefixCls:zn,dataSource:Oa,pagination:An,rowSelection:ua,rowKey:lr="key",rowClassName:er,columns:mr,children:Fr,childrenColumnName:Dr,onChange:Tr,getPopupContainer:Mr,loading:to,expandIcon:Go,expandable:qo,expandedRowRender:Fo,expandIconColumnIndex:Yo,indentSize:Cl,scroll:mo,sortDirections:To,locale:Bo,showSorterTooltip:Xr=!0,virtual:no}=We,Xo=oe.useMemo(()=>mr||Ie(Fr),[mr,Fr]),Wl=oe.useMemo(()=>Xo.some(Pi=>Pi.responsive),[Xo]),ll=(0,qu.Z)(Wl),Zo=oe.useMemo(()=>{const Pi=new Set(Object.keys(ll).filter(iu=>ll[iu]));return Xo.filter(iu=>!iu.responsive||iu.responsive.some(Yu=>Pi.has(Yu)))},[Xo,ll]),Dl=(0,fu.Z)(We,["className","style","columns"]),{locale:Yl=ts.Z,direction:ti,table:Ir,renderEmpty:nu,getPrefixCls:Xl,getPopupContainer:fl}=oe.useContext(yl.E_),au=(0,Eu.Z)(Mn),nl=Object.assign(Object.assign({},Yl.Table),Bo),Xi=Oa||Si,Di=Xl("table",Bt),Ei=Xl("dropdown",zn),Uo=Object.assign({childrenColumnName:Dr,expandIconColumnIndex:Yo},qo),{childrenColumnName:Ko="children"}=Uo,$o=oe.useMemo(()=>Xi.some(Pi=>Pi==null?void 0:Pi[Ko])?"nest":Fo||qo&&qo.expandedRowRender?"row":null,[Xi]),Ho={body:oe.useRef()},Po=oe.useMemo(()=>typeof lr=="function"?lr:Pi=>Pi==null?void 0:Pi[lr],[lr]),[qa]=Os(Xi,Ko,Po),vo={},pl=function(Pi,iu){let Yu=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Fu,os,Xu;const is=Object.assign(Object.assign({},vo),Pi);Yu&&((Fu=vo.resetPagination)===null||Fu===void 0||Fu.call(vo),!((os=is.pagination)===null||os===void 0)&&os.current&&(is.pagination.current=1),An&&An.onChange&&An.onChange(1,(Xu=is.pagination)===null||Xu===void 0?void 0:Xu.pageSize)),mo&&mo.scrollToFirstRowOnChange!==!1&&Ho.body.current&&(0,lu.Z)(0,{getContainer:()=>Ho.body.current}),Tr==null||Tr(is.pagination,is.filters,is.sorter,{currentDataSource:Ms(Tl(Xi,is.sorterStates,Ko),is.filterStates),action:iu})},Jl=(Pi,iu)=>{pl({sorter:Pi,sorterStates:iu},"sort",!1)},[Qu,Tu,Wu,Su]=gl({prefixCls:Di,mergedColumns:Zo,onSorterChange:Jl,sortDirections:To||["ascend","descend"],tableLocale:nl,showSorterTooltip:Xr}),Au=oe.useMemo(()=>Tl(Xi,Tu,Ko),[Xi,Tu]);vo.sorter=Su(),vo.sorterStates=Tu;const al=(Pi,iu)=>{pl({filters:Pi,filterStates:iu},"filter",!0)},[Hu,as,Wi]=fs({prefixCls:Di,locale:nl,dropdownPrefixCls:Ei,mergedColumns:Zo,onFilterChange:al,getPopupContainer:Mr||fl}),Ji=Ms(Au,as);vo.filters=Wi,vo.filterStates=as;const ru=oe.useMemo(()=>{const Pi={};return Object.keys(Wi).forEach(iu=>{Wi[iu]!==null&&(Pi[iu]=Wi[iu])}),Object.assign(Object.assign({},Wu),{filters:Pi})},[Wu,Wi]),[vu]=Ri(ru),Pu=(Pi,iu)=>{pl({pagination:Object.assign(Object.assign({},vo.pagination),{current:Pi,pageSize:iu})},"paginate")},[ci,Vu]=Ws(Ji.length,Pu,An);vo.pagination=An===!1?{}:Bu(ci,An),vo.resetPagination=Vu;const Lu=oe.useMemo(()=>{if(An===!1||!ci.pageSize)return Ji;const{current:Pi=1,total:iu,pageSize:Yu=ss}=ci;return Ji.lengthYu?Ji.slice((Pi-1)*Yu,Pi*Yu):Ji:Ji.slice((Pi-1)*Yu,Pi*Yu)},[!!An,Ji,ci&&ci.current,ci&&ci.pageSize,ci&&ci.total]),[Ii,cl]=ws({prefixCls:Di,data:Ji,pageData:Lu,getRowKey:Po,getRecordByKey:qa,expandType:$o,childrenColumnName:Ko,locale:nl,getPopupContainer:Mr||fl},ua),Ou=(Pi,iu,Yu)=>{let Fu;return typeof er=="function"?Fu=Qe()(er(Pi,iu,Yu)):Fu=Qe()(er),Qe()({[`${Di}-row-selected`]:cl.has(Po(Pi,iu))},Fu)};Uo.__PARENT_RENDER_ICON__=Uo.expandIcon,Uo.expandIcon=Uo.expandIcon||Go||Wr(nl),$o==="nest"&&Uo.expandIconColumnIndex===void 0?Uo.expandIconColumnIndex=ua?1:0:Uo.expandIconColumnIndex>0&&ua&&(Uo.expandIconColumnIndex-=1),typeof Uo.indentSize!="number"&&(Uo.indentSize=typeof Cl=="number"?Cl:15);const hu=oe.useCallback(Pi=>vu(Ii(Hu(Qu(Pi)))),[Qu,Hu,Ii]);let Ns,As;if(An!==!1&&(ci!=null&&ci.total)){let Pi;ci.size?Pi=ci.size:Pi=au==="small"||au==="middle"?"small":void 0;const iu=os=>oe.createElement(ju.Z,Object.assign({},ci,{className:Qe()(`${Di}-pagination ${Di}-pagination-${os}`,ci.className),size:Pi})),Yu=ti==="rtl"?"left":"right",{position:Fu}=ci;if(Fu!==null&&Array.isArray(Fu)){const os=Fu.find(js=>js.includes("top")),Xu=Fu.find(js=>js.includes("bottom")),is=Fu.every(js=>`${js}`=="none");!os&&!Xu&&!is&&(As=iu(Yu)),os&&(Ns=iu(os.toLowerCase().replace("top",""))),Xu&&(As=iu(Xu.toLowerCase().replace("bottom","")))}else As=iu(Yu)}let $u;typeof to=="boolean"?$u={spinning:to}:typeof to=="object"&&($u=Object.assign({spinning:!0},to));const[rs,yu]=hi(Di),[,bu]=(0,Ur.Z)(),ks=Qe()(`${Di}-wrapper`,Ir==null?void 0:Ir.className,{[`${Di}-wrapper-rtl`]:ti==="rtl"},It,Qt,yu),Ll=Object.assign(Object.assign({},Ir==null?void 0:Ir.style),Zt),Du=Bo&&Bo.emptyText||(nu==null?void 0:nu("Table"))||oe.createElement(pi.Z,{componentName:"Table"}),Ds=no?Yr:Ql,Us={},$c=oe.useMemo(()=>{const{fontSize:Pi,lineHeight:iu,padding:Yu,paddingXS:Fu,paddingSM:os}=bu,Xu=Math.floor(Pi*iu);switch(au){case"large":return Yu*2+Xu;case"small":return Fu*2+Xu;default:return os*2+Xu}},[bu,au]);return no&&(Us.listItemHeight=$c),rs(oe.createElement("div",{ref:je,className:ks,style:Ll},oe.createElement(Lo.Z,Object.assign({spinning:!1},$u),Ns,oe.createElement(Ds,Object.assign({},Us,Dl,{columns:Zo,direction:ti,expandable:Uo,prefixCls:Di,className:Qe()({[`${Di}-middle`]:au==="middle",[`${Di}-small`]:au==="small",[`${Di}-bordered`]:Sn,[`${Di}-empty`]:Xi.length===0}),data:Lu,rowKey:Po,rowClassName:Ou,emptyText:Du,internalHooks:fe,internalRefs:Ho,transformColumns:hu})),As)))};var Vi=oe.forwardRef(Qi);const Mi=(We,je)=>{const Bt=oe.useRef(0);return Bt.current+=1,oe.createElement(Vi,Object.assign({},We,{ref:je,_renderTimes:Bt.current}))},jn=oe.forwardRef(Mi);jn.SELECTION_COLUMN=ns,jn.EXPAND_COLUMN=a,jn.SELECTION_ALL=ec,jn.SELECTION_INVERT=tc,jn.SELECTION_NONE=xc,jn.Column=$i,jn.ColumnGroup=gu,jn.Summary=Ke;var jr=jn,Wo=jr},12563:function(Ot,st,x){"use strict";x.d(st,{default:function(){return Te}});var a=x(59301),fe=x(99267),Re=x(92310),ye=x.n(Re),Fe=x(36785),Be=x(47729),oe=x(14088),Ne=x(36355),De=x(17313),be=x(37613),Me=x(83116);const Ze=xe=>{const{paddingXXS:ot,lineWidth:Qe,tagPaddingHorizontal:it,componentCls:Ye}=xe,lt=it-Qe,Pt=ot-Qe;return{[Ye]:Object.assign(Object.assign({},(0,De.Wf)(xe)),{display:"inline-block",height:"auto",marginInlineEnd:xe.marginXS,paddingInline:lt,fontSize:xe.tagFontSize,lineHeight:xe.tagLineHeight,whiteSpace:"nowrap",background:xe.defaultBg,border:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`,borderRadius:xe.borderRadiusSM,opacity:1,transition:`all ${xe.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Ye}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:xe.defaultColor},[`${Ye}-close-icon`]:{marginInlineStart:Pt,color:xe.colorTextDescription,fontSize:xe.tagIconSize,cursor:"pointer",transition:`all ${xe.motionDurationMid}`,"&:hover":{color:xe.colorTextHeading}},[`&${Ye}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${xe.iconCls}-close, ${xe.iconCls}-close:hover`]:{color:xe.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Ye}-checkable-checked):hover`]:{color:xe.colorPrimary,backgroundColor:xe.colorFillSecondary},"&:active, &-checked":{color:xe.colorTextLightSolid},"&-checked":{backgroundColor:xe.colorPrimary,"&:hover":{backgroundColor:xe.colorPrimaryHover}},"&:active":{backgroundColor:xe.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${xe.iconCls} + span, > span + ${xe.iconCls}`]:{marginInlineStart:lt}}),[`${Ye}-borderless`]:{borderColor:"transparent",background:xe.tagBorderlessBg}}},Ce=xe=>{const{lineWidth:ot,fontSizeIcon:Qe}=xe,it=xe.fontSizeSM,Ye=`${xe.lineHeightSM*it}px`;return(0,be.TS)(xe,{tagFontSize:it,tagLineHeight:Ye,tagIconSize:Qe-2*ot,tagPaddingHorizontal:8,tagBorderlessBg:xe.colorFillTertiary})},re=xe=>({defaultBg:xe.colorFillQuaternary,defaultColor:xe.colorText});var y=(0,Me.Z)("Tag",xe=>{const ot=Ce(xe);return Ze(ot)},re),E=function(xe,ot){var Qe={};for(var it in xe)Object.prototype.hasOwnProperty.call(xe,it)&&ot.indexOf(it)<0&&(Qe[it]=xe[it]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,it=Object.getOwnPropertySymbols(xe);Ye{const{prefixCls:ot,style:Qe,className:it,checked:Ye,onChange:lt,onClick:Pt}=xe,Ct=E(xe,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:vt,tag:Lt}=a.useContext(Ne.E_),Rt=Tt=>{lt==null||lt(!Ye),Pt==null||Pt(Tt)},Kt=vt("tag",ot),[ut,Xe]=y(Kt),mt=ye()(Kt,`${Kt}-checkable`,{[`${Kt}-checkable-checked`]:Ye},Lt==null?void 0:Lt.className,it,Xe);return ut(a.createElement("span",Object.assign({},Ct,{style:Object.assign(Object.assign({},Qe),Lt==null?void 0:Lt.style),className:mt,onClick:Rt})))},ee=x(45157);const te=xe=>(0,ee.Z)(xe,(ot,Qe)=>{let{textColor:it,lightBorderColor:Ye,lightColor:lt,darkColor:Pt}=Qe;return{[`${xe.componentCls}-${ot}`]:{color:it,background:lt,borderColor:Ye,"&-inverse":{color:xe.colorTextLightSolid,background:Pt,borderColor:Pt},[`&${xe.componentCls}-borderless`]:{borderColor:"transparent"}}}});var ne=(0,Me.b)(["Tag","preset"],xe=>{const ot=Ce(xe);return te(ot)},re);function ue(xe){return typeof xe!="string"?xe:xe.charAt(0).toUpperCase()+xe.slice(1)}const ce=(xe,ot,Qe)=>{const it=ue(Qe);return{[`${xe.componentCls}-${ot}`]:{color:xe[`color${Qe}`],background:xe[`color${it}Bg`],borderColor:xe[`color${it}Border`],[`&${xe.componentCls}-borderless`]:{borderColor:"transparent"}}}};var de=(0,Me.b)(["Tag","status"],xe=>{const ot=Ce(xe);return[ce(ot,"success","Success"),ce(ot,"processing","Info"),ce(ot,"error","Error"),ce(ot,"warning","Warning")]},re),ve=function(xe,ot){var Qe={};for(var it in xe)Object.prototype.hasOwnProperty.call(xe,it)&&ot.indexOf(it)<0&&(Qe[it]=xe[it]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,it=Object.getOwnPropertySymbols(xe);Ye{const{prefixCls:Qe,className:it,rootClassName:Ye,style:lt,children:Pt,icon:Ct,color:vt,onClose:Lt,closeIcon:Rt,closable:Kt,bordered:ut=!0}=xe,Xe=ve(xe,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:mt,direction:Tt,tag:_t}=a.useContext(Ne.E_),[Wt,Rn]=a.useState(!0);a.useEffect(()=>{"visible"in Xe&&Rn(Xe.visible)},[Xe.visible]);const Ge=(0,Fe.o2)(vt),Gt=(0,Fe.yT)(vt),Tn=Ge||Gt,En=Object.assign(Object.assign({backgroundColor:vt&&!Tn?vt:void 0},_t==null?void 0:_t.style),lt),nn=mt("tag",Qe),[rt,ht]=y(nn),$e=ye()(nn,_t==null?void 0:_t.className,{[`${nn}-${vt}`]:Tn,[`${nn}-has-color`]:vt&&!Tn,[`${nn}-hidden`]:!Wt,[`${nn}-rtl`]:Tt==="rtl",[`${nn}-borderless`]:!ut},it,Ye,ht),ze=Je=>{Je.stopPropagation(),Lt==null||Lt(Je),!Je.defaultPrevented&&Rn(!1)},[,Ft]=(0,Be.Z)(Kt,Rt,Je=>Je===null?a.createElement(fe.Z,{className:`${nn}-close-icon`,onClick:ze}):a.createElement("span",{className:`${nn}-close-icon`,onClick:ze},Je),null,!1),wt=typeof Xe.onClick=="function"||Pt&&Pt.type==="a",Ke=Ct||null,He=Ke?a.createElement(a.Fragment,null,Ke,Pt&&a.createElement("span",null,Pt)):Pt,gt=a.createElement("span",Object.assign({},Xe,{ref:ot,className:$e,style:En}),He,Ft,Ge&&a.createElement(ne,{key:"preset",prefixCls:nn}),Gt&&a.createElement(de,{key:"status",prefixCls:nn}));return rt(wt?a.createElement(oe.Z,{component:"Tag"},gt):gt)},Se=a.forwardRef(Ae);Se.CheckableTag=b;var Te=Se},17574:function(Ot,st,x){"use strict";x.d(st,{default:function(){return vt}});var a=x(60091),fe=x(94480),Re=x(52671),ye=x(8657),Fe=x(54476),Be=x(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Ne=oe,De=x(7657),be=function(Rt,Kt){return Be.createElement(De.Z,(0,Fe.Z)({},Rt,{ref:Kt,icon:Ne}))},Me=Be.forwardRef(be),Ze=Me,Ce=x(92310),re=x.n(Ce),y=x(35654),E=x(71430),z=x(36355),b=x(56082),ee=x(62892),te=x(20648);const ne=4;function ue(Lt){const{dropPosition:Rt,dropLevelOffset:Kt,prefixCls:ut,indent:Xe,direction:mt="ltr"}=Lt,Tt=mt==="ltr"?"left":"right",_t=mt==="ltr"?"right":"left",Wt={[Tt]:-Kt*Xe+ne,[_t]:0};switch(Rt){case-1:Wt.top=-3;break;case 1:Wt.bottom=-3;break;default:Wt.bottom=-3,Wt[Tt]=Xe+ne;break}return Be.createElement("div",{style:Wt,className:`${ut}-drop-indicator`})}var ce=x(71997),ve=Be.forwardRef((Lt,Rt)=>{const{getPrefixCls:Kt,direction:ut,virtual:Xe,tree:mt}=Be.useContext(z.E_),{prefixCls:Tt,className:_t,showIcon:Wt=!1,showLine:Rn,switcherIcon:Ge,blockNode:Gt=!1,children:Tn,checkable:En=!1,selectable:nn=!0,draggable:rt,motion:ht,style:$e}=Lt,ze=Kt("tree",Tt),Ft=Kt(),wt=ht!=null?ht:Object.assign(Object.assign({},(0,ee.Z)(Ft)),{motionAppear:!1}),Ke=Object.assign(Object.assign({},Lt),{checkable:En,selectable:nn,showIcon:Wt,motion:wt,blockNode:Gt,showLine:!!Rn,dropIndicatorRender:ue}),[He,gt]=(0,te.ZP)(ze),Je=Be.useMemo(()=>{if(!rt)return!1;let zt={};switch(typeof rt){case"function":zt.nodeDraggable=rt;break;case"object":zt=Object.assign({},rt);break;default:break}return zt.icon!==!1&&(zt.icon=zt.icon||Be.createElement(b.Z,null)),zt},[rt]),we=zt=>Be.createElement(ce.Z,{prefixCls:ze,switcherIcon:Ge,treeNodeProps:zt,showLine:Rn});return He(Be.createElement(a.Z,Object.assign({itemHeight:20,ref:Rt,virtual:Xe},Ke,{style:Object.assign(Object.assign({},mt==null?void 0:mt.style),$e),prefixCls:ze,className:re()({[`${ze}-icon-hide`]:!Wt,[`${ze}-block-node`]:Gt,[`${ze}-unselectable`]:!nn,[`${ze}-rtl`]:ut==="rtl"},mt==null?void 0:mt.className,_t,gt),direction:ut,checkable:En&&Be.createElement("span",{className:`${ze}-checkbox-inner`}),selectable:nn,switcherIcon:we,draggable:Je}),Tn))}),Ae;(function(Lt){Lt[Lt.None=0]="None",Lt[Lt.Start=1]="Start",Lt[Lt.End=2]="End"})(Ae||(Ae={}));function Se(Lt,Rt){function Kt(ut){const{key:Xe,children:mt}=ut;Rt(Xe,ut)!==!1&&Se(mt||[],Rt)}Lt.forEach(Kt)}function Te(Lt){let{treeData:Rt,expandedKeys:Kt,startKey:ut,endKey:Xe}=Lt;const mt=[];let Tt=Ae.None;if(ut&&ut===Xe)return[ut];if(!ut||!Xe)return[];function _t(Wt){return Wt===ut||Wt===Xe}return Se(Rt,Wt=>{if(Tt===Ae.End)return!1;if(_t(Wt)){if(mt.push(Wt),Tt===Ae.None)Tt=Ae.Start;else if(Tt===Ae.Start)return Tt=Ae.End,!1}else Tt===Ae.Start&&mt.push(Wt);return Kt.includes(Wt)}),mt}function xe(Lt,Rt){const Kt=(0,fe.Z)(Rt),ut=[];return Se(Lt,(Xe,mt)=>{const Tt=Kt.indexOf(Xe);return Tt!==-1&&(ut.push(mt),Kt.splice(Tt,1)),!!Kt.length}),ut}var ot=function(Lt,Rt){var Kt={};for(var ut in Lt)Object.prototype.hasOwnProperty.call(Lt,ut)&&Rt.indexOf(ut)<0&&(Kt[ut]=Lt[ut]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,ut=Object.getOwnPropertySymbols(Lt);Xe{var{defaultExpandAll:Kt,defaultExpandParent:ut,defaultExpandedKeys:Xe}=Lt,mt=ot(Lt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Tt=Be.useRef(),_t=Be.useRef(),Wt=()=>{const{keyEntities:Je}=(0,E.I8)(it(mt));let we;return Kt?we=Object.keys(Je):ut?we=(0,y.r7)(mt.expandedKeys||Xe||[],Je):we=mt.expandedKeys||Xe,we},[Rn,Ge]=Be.useState(mt.selectedKeys||mt.defaultSelectedKeys||[]),[Gt,Tn]=Be.useState(()=>Wt());Be.useEffect(()=>{"selectedKeys"in mt&&Ge(mt.selectedKeys)},[mt.selectedKeys]),Be.useEffect(()=>{"expandedKeys"in mt&&Tn(mt.expandedKeys)},[mt.expandedKeys]);const En=(Je,we)=>{var zt;return"expandedKeys"in mt||Tn(Je),(zt=mt.onExpand)===null||zt===void 0?void 0:zt.call(mt,Je,we)},nn=(Je,we)=>{var zt;const{multiple:oa}=mt,{node:vn,nativeEvent:bn}=we,{key:ta=""}=vn,Vn=it(mt),yt=Object.assign(Object.assign({},we),{selected:!0}),kt=(bn==null?void 0:bn.ctrlKey)||(bn==null?void 0:bn.metaKey),xn=bn==null?void 0:bn.shiftKey;let Nt;oa&&kt?(Nt=Je,Tt.current=ta,_t.current=Nt,yt.selectedNodes=xe(Vn,Nt)):oa&&xn?(Nt=Array.from(new Set([].concat((0,fe.Z)(_t.current||[]),(0,fe.Z)(Te({treeData:Vn,expandedKeys:Gt,startKey:ta,endKey:Tt.current}))))),yt.selectedNodes=xe(Vn,Nt)):(Nt=[ta],Tt.current=ta,_t.current=Nt,yt.selectedNodes=xe(Vn,Nt)),(zt=mt.onSelect)===null||zt===void 0||zt.call(mt,Nt,yt),"selectedKeys"in mt||Ge(Nt)},{getPrefixCls:rt,direction:ht}=Be.useContext(z.E_),{prefixCls:$e,className:ze,showIcon:Ft=!0,expandAction:wt="click"}=mt,Ke=ot(mt,["prefixCls","className","showIcon","expandAction"]),He=rt("tree",$e),gt=re()(`${He}-directory`,{[`${He}-directory-rtl`]:ht==="rtl"},ze);return Be.createElement(ve,Object.assign({icon:Qe,ref:Rt,blockNode:!0},Ke,{showIcon:Ft,expandAction:wt,prefixCls:He,className:gt,expandedKeys:Gt,selectedKeys:Rn,onSelect:nn,onExpand:En}))};var Pt=Be.forwardRef(Ye);const Ct=ve;Ct.DirectoryTree=Pt,Ct.TreeNode=a.O;var vt=Ct},20648:function(Ot,st,x){"use strict";x.d(st,{TM:function(){return Ce},Yk:function(){return Ze}});var a=x(36237),fe=x(98447),Re=x(17313),ye=x(8378),Fe=x(37613),Be=x(83116);const oe=new a.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ne=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),De=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),be=(re,y)=>{const{treeCls:E,treeNodeCls:z,treeNodePadding:b,titleHeight:ee,nodeSelectedBg:te,nodeHoverBg:ne}=y,ue=y.paddingXS;return{[E]:Object.assign(Object.assign({},(0,Re.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${E}-rtl`]:{[`${E}-switcher`]:{"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${E}-active-focused)`]:Object.assign({},(0,Re.oN)(y)),[`${E}-list-holder-inner`]:{alignItems:"flex-start"},[`&${E}-block-node`]:{[`${E}-list-holder-inner`]:{alignItems:"stretch",[`${E}-node-content-wrapper`]:{flex:"auto"},[`${z}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:oe,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${z}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${E}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${E}-node-content-wrapper`]:Object.assign({},(0,Re.oN)(y)),[`&:not(${z}-disabled).filter-node ${E}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${E}-draggable-icon`]:{flexShrink:0,width:ee,lineHeight:`${ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${z}:hover &`]:{opacity:.45}},[`&${z}-disabled`]:{[`${E}-draggable-icon`]:{visibility:"hidden"}}}},[`${E}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ee}},[`${E}-draggable-icon`]:{visibility:"hidden"},[`${E}-switcher`]:Object.assign(Object.assign({},Ne(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:ee,margin:0,lineHeight:`${ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${E}-checkbox`]:{top:"initial",marginInlineEnd:ue},[`${E}-node-content-wrapper, ${E}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ee,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${E}-node-selected`]:{backgroundColor:te},[`${E}-iconEle`]:{display:"inline-block",width:ee,height:ee,lineHeight:`${ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${E}-unselectable ${E}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${E}-node-content-wrapper`]:Object.assign({lineHeight:`${ee}px`,userSelect:"none"},De(re,y)),[`${z}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${E}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${E}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${z}-leaf-last`]:{[`${E}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ee/2}px !important`}}}}})}},Me=re=>{const{treeCls:y,treeNodeCls:E,treeNodePadding:z,directoryNodeSelectedBg:b,directoryNodeSelectedColor:ee}=re;return{[`${y}${y}-directory`]:{[E]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:z,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:ee},[`${y}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},Ze=(re,y)=>{const E=`.${re}`,z=`${E}-treenode`,b=y.paddingXS/2,ee=(0,Fe.TS)(y,{treeCls:E,treeNodeCls:z,treeNodePadding:b});return[be(re,ee),Me(ee)]},Ce=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};st.ZP=(0,Be.Z)("Tree",(re,y)=>{let{prefixCls:E}=y;return[{[re.componentCls]:(0,fe.C2)(`${E}-checkbox`,re)},Ze(E,re),(0,ye.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:E}=re;return Object.assign(Object.assign({},Ce(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:E})})},71997:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return z}});var a=x(54476),fe=x(59301),Re={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:"filled"},ye=Re,Fe=x(7657),Be=function(ee,te){return fe.createElement(Fe.Z,(0,a.Z)({},ee,{ref:te,icon:ye}))},oe=fe.forwardRef(Be),Ne=oe,De=x(52671),be=x(58617),Me=x(15075),Ze=x(43531),Ce=x(92310),re=x.n(Ce),y=x(92343),z=b=>{const{prefixCls:ee,switcherIcon:te,treeNodeProps:ne,showLine:ue}=b,{isLeaf:ce,expanded:de,loading:ve}=ne;if(ve)return fe.createElement(be.Z,{className:`${ee}-switcher-loading-icon`});let Ae;if(ue&&typeof ue=="object"&&(Ae=ue.showLeafIcon),ce){if(!ue)return null;if(typeof Ae!="boolean"&&Ae){const xe=typeof Ae=="function"?Ae(ne):Ae,ot=`${ee}-switcher-line-custom-icon`;return(0,y.l$)(xe)?(0,y.Tm)(xe,{className:re()(xe.props.className||"",ot)}):xe}return Ae?fe.createElement(De.Z,{className:`${ee}-switcher-line-icon`}):fe.createElement("span",{className:`${ee}-switcher-leaf-line`})}const Se=`${ee}-switcher-icon`,Te=typeof te=="function"?te(ne):te;return(0,y.l$)(Te)?(0,y.Tm)(Te,{className:re()(Te.props.className||"",Se)}):Te!==void 0?Te:ue?de?fe.createElement(Me.Z,{className:`${ee}-switcher-line-icon`}):fe.createElement(Ze.Z,{className:`${ee}-switcher-line-icon`}):fe.createElement(Ne,{className:Se})}},54580:function(Ot,st,x){"use strict";x.d(st,{default:function(){return hn}});var a=x(59301),fe=x(94480),Re=x(92310),ye=x.n(Re),Fe=x(54476),Be=x(67732),oe=x(83652),Ne=x(42403),De=x(158),be=x(20068),Me=x(75931),Ze=x(75044),Ce=x(76190),re=x(3202),y=x(26112);function E(ct,on){var pn="cannot ".concat(ct.method," ").concat(ct.action," ").concat(on.status,"'"),gn=new Error(pn);return gn.status=on.status,gn.method=ct.method,gn.url=ct.action,gn}function z(ct){var on=ct.responseText||ct.response;if(!on)return on;try{return JSON.parse(on)}catch(pn){return on}}function b(ct){var on=new XMLHttpRequest;ct.onProgress&&on.upload&&(on.upload.onprogress=function(cn){cn.total>0&&(cn.percent=cn.loaded/cn.total*100),ct.onProgress(cn)});var pn=new FormData;ct.data&&Object.keys(ct.data).forEach(function(Hn){var cn=ct.data[Hn];if(Array.isArray(cn)){cn.forEach(function(pt){pn.append("".concat(Hn,"[]"),pt)});return}pn.append(Hn,cn)}),ct.file instanceof Blob?pn.append(ct.filename,ct.file,ct.file.name):pn.append(ct.filename,ct.file),on.onerror=function(cn){ct.onError(cn)},on.onload=function(){return on.status<200||on.status>=300?ct.onError(E(ct,on),z(on)):ct.onSuccess(z(on),on)},on.open(ct.method,ct.action,!0),ct.withCredentials&&"withCredentials"in on&&(on.withCredentials=!0);var gn=ct.headers||{};return gn["X-Requested-With"]!==null&&on.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(gn).forEach(function(Hn){gn[Hn]!==null&&on.setRequestHeader(Hn,gn[Hn])}),on.send(pn),{abort:function(){on.abort()}}}var ee=+new Date,te=0;function ne(){return"rc-upload-".concat(ee,"-").concat(++te)}var ue=x(48736),ce=function(ct,on){if(ct&&on){var pn=Array.isArray(on)?on:on.split(","),gn=ct.name||"",Hn=ct.type||"",cn=Hn.replace(/\/.*$/,"");return pn.some(function(pt){var na=pt.trim();if(/^\*(\/\*)?$/.test(pt))return!0;if(na.charAt(0)==="."){var ar=gn.toLowerCase(),gr=na.toLowerCase(),Gn=[gr];return(gr===".jpg"||gr===".jpeg")&&(Gn=[".jpg",".jpeg"]),Gn.some(function(_r){return ar.endsWith(_r)})}return/\/\*$/.test(na)?cn===na.replace(/\/.*$/,""):Hn===na?!0:/^\w+$/.test(na)?((0,ue.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(na,"'.Skip for check.")),!0):!1})}return!0};function de(ct,on){var pn=ct.createReader(),gn=[];function Hn(){pn.readEntries(function(cn){var pt=Array.prototype.slice.apply(cn);gn=gn.concat(pt);var na=!pt.length;na?on(gn):Hn()})}Hn()}var ve=function(on,pn,gn){var Hn=function cn(pt,na){pt&&(pt.path=na||"",pt.isFile?pt.file(function(ar){gn(ar)&&(pt.fullPath&&!ar.webkitRelativePath&&(Object.defineProperties(ar,{webkitRelativePath:{writable:!0}}),ar.webkitRelativePath=pt.fullPath.replace(/^\//,""),Object.defineProperties(ar,{webkitRelativePath:{writable:!1}})),pn([ar]))}):pt.isDirectory&&de(pt,function(ar){ar.forEach(function(gr){cn(gr,"".concat(na).concat(pt.name,"/"))})}))};on.forEach(function(cn){Hn(cn.webkitGetAsEntry())})},Ae=ve,Se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Te=function(ct){(0,Ne.Z)(pn,ct);var on=(0,De.Z)(pn);function pn(){var gn;(0,Be.Z)(this,pn);for(var Hn=arguments.length,cn=new Array(Hn),pt=0;pt{let{uid:cn}=Hn;return cn===ct.uid});return gn===-1?pn.push(ct):pn[gn]=ct,pn}function zt(ct,on){const pn=ct.uid!==void 0?"uid":"name";return on.filter(gn=>gn[pn]===ct[pn])[0]}function oa(ct,on){const pn=ct.uid!==void 0?"uid":"name",gn=on.filter(Hn=>Hn[pn]!==ct[pn]);return gn.length===on.length?null:gn}const vn=function(){const on=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),gn=on[on.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(gn)||[""])[0]},bn=ct=>ct.indexOf("image/")===0,ta=ct=>{if(ct.type&&!ct.thumbUrl)return bn(ct.type);const on=ct.thumbUrl||ct.url||"",pn=vn(on);return/^data:image\//.test(on)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(pn)?!0:!(/^data:/.test(on)||pn)},Vn=200;function yt(ct){return new Promise(on=>{if(!ct.type||!bn(ct.type)){on("");return}const pn=document.createElement("canvas");pn.width=Vn,pn.height=Vn,pn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Vn}px; height: ${Vn}px; z-index: 9999; display: none;`,document.body.appendChild(pn);const gn=pn.getContext("2d"),Hn=new Image;if(Hn.onload=()=>{const{width:cn,height:pt}=Hn;let na=Vn,ar=Vn,gr=0,Gn=0;cn>pt?(ar=pt*(Vn/cn),Gn=-(ar-na)/2):(na=cn*(Vn/pt),gr=-(na-ar)/2),gn.drawImage(Hn,gr,Gn,na,ar);const _r=pn.toDataURL();document.body.removeChild(pn),window.URL.revokeObjectURL(Hn.src),on(_r)},Hn.crossOrigin="anonymous",ct.type.startsWith("image/svg+xml")){const cn=new FileReader;cn.onload=()=>{cn.result&&(Hn.src=cn.result)},cn.readAsDataURL(ct)}else if(ct.type.startsWith("image/gif")){const cn=new FileReader;cn.onload=()=>{cn.result&&on(cn.result)},cn.readAsDataURL(ct)}else Hn.src=window.URL.createObjectURL(ct)})}var kt=x(26227),xn=x(41464),Nt=x(15277),qt=x(93948),Cn=x(6848),Na=a.forwardRef((ct,on)=>{let{prefixCls:pn,className:gn,style:Hn,locale:cn,listType:pt,file:na,items:ar,progress:gr,iconRender:Gn,actionIconRender:_r,itemRender:Gr,isImgUrl:lo,showPreviewIcon:Ar,showRemoveIcon:hr,showDownloadIcon:br,previewIcon:yr,removeIcon:Er,downloadIcon:co,onPreview:Do,onDownload:uo,onClose:Jr}=ct;var rl,di;const{status:ni}=na,[Al,xl]=a.useState(ni);a.useEffect(()=>{ni!=="removed"&&xl(ni)},[ni]);const[kr,Ml]=a.useState(!1);a.useEffect(()=>{const yl=setTimeout(()=>{Ml(!0)},300);return()=>{clearTimeout(yl)}},[]);const Vl=Gn(na);let Zl=a.createElement("div",{className:`${pn}-icon`},Vl);if(pt==="picture"||pt==="picture-card"||pt==="picture-circle")if(Al==="uploading"||!na.thumbUrl&&!na.url){const yl=ye()(`${pn}-list-item-thumbnail`,{[`${pn}-list-item-file`]:Al!=="uploading"});Zl=a.createElement("div",{className:yl},Vl)}else{const yl=lo!=null&&lo(na)?a.createElement("img",{src:na.thumbUrl||na.url,alt:na.name,className:`${pn}-list-item-image`,crossOrigin:na.crossOrigin}):Vl,pi=ye()(`${pn}-list-item-thumbnail`,{[`${pn}-list-item-file`]:lo&&!lo(na)});Zl=a.createElement("a",{className:pi,onClick:Eu=>Do(na,Eu),href:na.url||na.thumbUrl,target:"_blank",rel:"noopener noreferrer"},yl)}const Ro=ye()(`${pn}-list-item`,`${pn}-list-item-${Al}`),Bi=typeof na.linkProps=="string"?JSON.parse(na.linkProps):na.linkProps,oi=hr?_r((typeof Er=="function"?Er(na):Er)||a.createElement(kt.Z,null),()=>Jr(na),pn,cn.removeFile):null,ii=br&&Al==="done"?_r((typeof co=="function"?co(na):co)||a.createElement(xn.Z,null),()=>uo(na),pn,cn.downloadFile):null,li=pt!=="picture-card"&&pt!=="picture-circle"&&a.createElement("span",{key:"download-delete",className:ye()(`${pn}-list-item-actions`,{picture:pt==="picture"})},ii,oi),fi=ye()(`${pn}-list-item-name`),Rl=na.url?[a.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:fi,title:na.name},Bi,{href:na.url,onClick:yl=>Do(na,yl)}),na.name),li]:[a.createElement("span",{key:"view",className:fi,onClick:yl=>Do(na,yl),title:na.name},na.name),li],qr={pointerEvents:"none",opacity:.5},Hl=Ar?a.createElement("a",{href:na.url||na.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:na.url||na.thumbUrl?void 0:qr,onClick:yl=>Do(na,yl),title:cn.previewFile},typeof yr=="function"?yr(na):yr||a.createElement(Nt.Z,null)):null,Nl=(pt==="picture-card"||pt==="picture-circle")&&Al!=="uploading"&&a.createElement("span",{className:`${pn}-list-item-actions`},Hl,Al==="done"&&ii,oi),{getPrefixCls:$i}=a.useContext(Ct.E_),Zi=$i(),gu=a.createElement("div",{className:Ro},Zl,Rl,Nl,kr&&a.createElement(Ft.default,{motionName:`${Zi}-fade`,visible:Al==="uploading",motionDeadline:2e3},yl=>{let{className:pi}=yl;const Eu="percent"in na?a.createElement(qt.Z,Object.assign({},gr,{type:"line",percent:na.percent,"aria-label":na["aria-label"],"aria-labelledby":na["aria-labelledby"]})):null;return a.createElement("div",{className:ye()(`${pn}-list-item-progress`,pi)},Eu)})),fu=na.response&&typeof na.response=="string"?na.response:((rl=na.error)===null||rl===void 0?void 0:rl.statusText)||((di=na.error)===null||di===void 0?void 0:di.message)||cn.uploadError,lu=Al==="error"?a.createElement(Cn.Z,{title:fu,getPopupContainer:yl=>yl.parentNode},gu):gu;return a.createElement("div",{className:ye()(`${pn}-list-item-container`,gn),style:Hn,ref:on},Gr?Gr(lu,na,ar,{download:uo.bind(null,na),preview:Do.bind(null,na),remove:Jr.bind(null,na)}):lu)});const Ka=(ct,on)=>{const{listType:pn="text",previewFile:gn=yt,onPreview:Hn,onDownload:cn,onRemove:pt,locale:na,iconRender:ar,isImageUrl:gr=ta,prefixCls:Gn,items:_r=[],showPreviewIcon:Gr=!0,showRemoveIcon:lo=!0,showDownloadIcon:Ar=!1,removeIcon:hr,previewIcon:br,downloadIcon:yr,progress:Er={size:[-1,2],showInfo:!1},appendAction:co,appendActionVisible:Do=!0,itemRender:uo,disabled:Jr}=ct,rl=(0,wt.Z)(),[di,ni]=a.useState(!1);a.useEffect(()=>{pn!=="picture"&&pn!=="picture-card"&&pn!=="picture-circle"||(_r||[]).forEach(qr=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(qr.originFileObj instanceof File||qr.originFileObj instanceof Blob)||qr.thumbUrl!==void 0||(qr.thumbUrl="",gn&&gn(qr.originFileObj).then(Hl=>{qr.thumbUrl=Hl||"",rl()}))})},[pn,_r,gn]),a.useEffect(()=>{ni(!0)},[]);const Al=(qr,Hl)=>{if(Hn)return Hl==null||Hl.preventDefault(),Hn(qr)},xl=qr=>{typeof cn=="function"?cn(qr):qr.url&&window.open(qr.url)},kr=qr=>{pt==null||pt(qr)},Ml=qr=>{if(ar)return ar(qr,pn);const Hl=qr.status==="uploading",Nl=gr&&gr(qr)?a.createElement(ze,null):a.createElement(_t,null);let $i=Hl?a.createElement(Wt.Z,null):a.createElement(En,null);return pn==="picture"?$i=Hl?a.createElement(Wt.Z,null):Nl:(pn==="picture-card"||pn==="picture-circle")&&($i=Hl?na.uploading:Nl),$i},Vl=(qr,Hl,Nl,$i)=>{const Zi={type:"text",size:"small",title:$i,onClick:gu=>{Hl(),(0,He.l$)(qr)&&qr.props.onClick&&qr.props.onClick(gu)},className:`${Nl}-list-item-action`,disabled:Jr};if((0,He.l$)(qr)){const gu=(0,He.Tm)(qr,Object.assign(Object.assign({},qr.props),{onClick:()=>{}}));return a.createElement(gt.ZP,Object.assign({},Zi,{icon:gu}))}return a.createElement(gt.ZP,Object.assign({},Zi),a.createElement("span",null,qr))};a.useImperativeHandle(on,()=>({handlePreview:Al,handleDownload:xl}));const{getPrefixCls:Zl}=a.useContext(Ct.E_),Ro=Zl("upload",Gn),Bi=Zl(),oi=ye()(`${Ro}-list`,`${Ro}-list-${pn}`),ii=(0,fe.Z)(_r.map(qr=>({key:qr.uid,file:qr})));let fi={motionDeadline:2e3,motionName:`${Ro}-${pn==="picture-card"||pn==="picture-circle"?"animate-inline":"animate"}`,keys:ii,motionAppear:di};const Rl=a.useMemo(()=>{const qr=Object.assign({},(0,Ke.Z)(Bi));return delete qr.onAppearEnd,delete qr.onEnterEnd,delete qr.onLeaveEnd,qr},[Bi]);return pn!=="picture-card"&&pn!=="picture-circle"&&(fi=Object.assign(Object.assign({},Rl),fi)),a.createElement("div",{className:oi},a.createElement(Ft.CSSMotionList,Object.assign({},fi,{component:!1}),qr=>{let{key:Hl,file:Nl,className:$i,style:Zi}=qr;return a.createElement(Na,{key:Hl,locale:na,prefixCls:Ro,className:$i,style:Zi,file:Nl,items:_r,progress:Er,listType:pn,isImgUrl:gr,showPreviewIcon:Gr,showRemoveIcon:lo,showDownloadIcon:Ar,removeIcon:hr,previewIcon:br,downloadIcon:yr,iconRender:Ml,actionIconRender:Vl,itemRender:uo,onPreview:Al,onDownload:xl,onClose:kr})}),co&&a.createElement(Ft.default,Object.assign({},fi,{visible:Do,forceRender:!0}),qr=>{let{className:Hl,style:Nl}=qr;return(0,He.Tm)(co,$i=>({className:ye()($i.className,Hl),style:Object.assign(Object.assign(Object.assign({},Nl),{pointerEvents:Hl?"none":void 0}),$i.style)}))}))};var en=a.forwardRef(Ka),Qn=x(17313),Ba=x(8378),wa=x(83116),ja=x(37613),Hr=ct=>{const{componentCls:on,iconCls:pn}=ct;return{[`${on}-wrapper`]:{[`${on}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ct.colorFillAlter,border:`${ct.lineWidth}px dashed ${ct.colorBorder}`,borderRadius:ct.borderRadiusLG,cursor:"pointer",transition:`border-color ${ct.motionDurationSlow}`,[on]:{padding:`${ct.padding}px 0`},[`${on}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${on}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${on}-disabled):hover`]:{borderColor:ct.colorPrimaryHover},[`p${on}-drag-icon`]:{marginBottom:ct.margin,[pn]:{color:ct.colorPrimary,fontSize:ct.uploadThumbnailSize}},[`p${on}-text`]:{margin:`0 0 ${ct.marginXXS}px`,color:ct.colorTextHeading,fontSize:ct.fontSizeLG},[`p${on}-hint`]:{color:ct.colorTextDescription,fontSize:ct.fontSize},[`&${on}-disabled`]:{cursor:"not-allowed",[`p${on}-drag-icon ${pn}, + `]:{background:Fr},[`&${je}-row-selected`]:{"> th, > td":{background:Dr},"&:hover > th, &:hover > td":{background:Tr}}}},[`${je}-footer`]:{padding:`${It}px ${Qt}px`,color:Mr,background:no}})}};var hi=(0,Ul.Z)("Table",We=>{const{colorTextHeading:je,colorSplit:Bt,colorIcon:It,colorIconHover:Qt,opacityLoading:Zt,colorBgContainer:Mn,controlInteractiveSize:Sn,headerBg:zn,headerColor:Oa,headerSortActiveBg:An,headerSortHoverBg:ua,bodySortBg:lr,rowHoverBg:er,rowSelectedBg:mr,rowSelectedHoverBg:Fr,rowExpandedBg:Dr,cellPaddingBlock:Tr,cellPaddingInline:Mr,cellPaddingBlockMD:no,cellPaddingInlineMD:Go,cellPaddingBlockSM:qo,cellPaddingInlineSM:Fo,borderColor:Yo,footerBg:Cl,footerColor:mo,headerBorderRadius:To,cellFontSize:Bo,cellFontSizeMD:Xr,cellFontSizeSM:ao,headerSplitColor:Xo,fixedHeaderSortActiveBg:Wl,headerFilterHoverBg:ll,filterDropdownBg:Zo,expandIconBg:Dl,selectionColumnWidth:Yl,stickyScrollBarBg:ti}=We,Ir=new zo.C(It),nu=new zo.C(Qt),Xl=2,fl=(0,tl.TS)(We,{tableFontSize:Bo,tableBg:Mn,tableRadius:To,tablePaddingVertical:Tr,tablePaddingHorizontal:Mr,tablePaddingVerticalMiddle:no,tablePaddingHorizontalMiddle:Go,tablePaddingVerticalSmall:qo,tablePaddingHorizontalSmall:Fo,tableBorderColor:Yo,tableHeaderTextColor:Oa,tableHeaderBg:zn,tableFooterTextColor:mo,tableFooterBg:Cl,tableHeaderCellSplitColor:Xo,tableHeaderSortBg:An,tableHeaderSortHoverBg:ua,tableHeaderIconColor:Ir.clone().setAlpha(Ir.getAlpha()*Zt).toRgbString(),tableHeaderIconColorHover:nu.clone().setAlpha(nu.getAlpha()*Zt).toRgbString(),tableBodySortBg:lr,tableFixedHeaderSortActiveBg:Wl,tableHeaderFilterActiveBg:ll,tableFilterDropdownBg:Zo,tableRowHoverBg:er,tableSelectedRowBg:mr,tableSelectedRowHoverBg:Fr,zIndexTableFixed:Xl,zIndexTableSticky:Xl+1,tableFontSizeMiddle:Xr,tableFontSizeSmall:ao,tableSelectionColumnWidth:Yl,tableExpandIconBg:Dl,tableExpandColumnWidth:Sn+2*We.padding,tableExpandedRowBg:Dr,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ti,tableScrollThumbBgHover:je,tableScrollBg:Bt});return[zi(fl),fr(fl),wi(fl),Fl(fl),Ja(fl),Ve(fl),Qa(fl),ba(fl),wi(fl),Vt(fl),Oo(fl),cr(fl),Qo(fl),St(fl),No(fl),So(fl),Rr(fl)]},We=>{const{colorFillAlter:je,colorBgContainer:Bt,colorTextHeading:It,colorFillSecondary:Qt,colorFillContent:Zt,controlItemBgActive:Mn,controlItemBgActiveHover:Sn,padding:zn,paddingSM:Oa,paddingXS:An,colorBorderSecondary:ua,borderRadiusLG:lr,fontSize:er,controlHeight:mr,colorTextPlaceholder:Fr}=We,Dr=new zo.C(Qt).onBackground(Bt).toHexShortString(),Tr=new zo.C(Zt).onBackground(Bt).toHexShortString(),Mr=new zo.C(je).onBackground(Bt).toHexShortString();return{headerBg:Mr,headerColor:It,headerSortActiveBg:Dr,headerSortHoverBg:Tr,bodySortBg:Mr,rowHoverBg:Mr,rowSelectedBg:Mn,rowSelectedHoverBg:Sn,rowExpandedBg:je,cellPaddingBlock:zn,cellPaddingInline:zn,cellPaddingBlockMD:Oa,cellPaddingInlineMD:An,cellPaddingBlockSM:An,cellPaddingInlineSM:An,borderColor:ua,headerBorderRadius:lr,footerBg:Mr,footerColor:It,cellFontSize:er,cellFontSizeMD:er,cellFontSizeSM:er,headerSplitColor:ua,fixedHeaderSortActiveBg:Dr,headerFilterHoverBg:Zt,filterDropdownMenuBg:Bt,filterDropdownBg:Bt,expandIconBg:Bt,selectionColumnWidth:mr,stickyScrollBarBg:Fr,stickyScrollBarBorderRadius:100}});const Si=[],Qi=(We,je)=>{const{prefixCls:Bt,className:It,rootClassName:Qt,style:Zt,size:Mn,bordered:Sn,dropdownPrefixCls:zn,dataSource:Oa,pagination:An,rowSelection:ua,rowKey:lr="key",rowClassName:er,columns:mr,children:Fr,childrenColumnName:Dr,onChange:Tr,getPopupContainer:Mr,loading:no,expandIcon:Go,expandable:qo,expandedRowRender:Fo,expandIconColumnIndex:Yo,indentSize:Cl,scroll:mo,sortDirections:To,locale:Bo,showSorterTooltip:Xr=!0,virtual:ao}=We,Xo=oe.useMemo(()=>mr||Ie(Fr),[mr,Fr]),Wl=oe.useMemo(()=>Xo.some(Pi=>Pi.responsive),[Xo]),ll=(0,qu.Z)(Wl),Zo=oe.useMemo(()=>{const Pi=new Set(Object.keys(ll).filter(iu=>ll[iu]));return Xo.filter(iu=>!iu.responsive||iu.responsive.some(Yu=>Pi.has(Yu)))},[Xo,ll]),Dl=(0,fu.Z)(We,["className","style","columns"]),{locale:Yl=ts.Z,direction:ti,table:Ir,renderEmpty:nu,getPrefixCls:Xl,getPopupContainer:fl}=oe.useContext(yl.E_),au=(0,Eu.Z)(Mn),nl=Object.assign(Object.assign({},Yl.Table),Bo),Xi=Oa||Si,Di=Xl("table",Bt),Ei=Xl("dropdown",zn),Uo=Object.assign({childrenColumnName:Dr,expandIconColumnIndex:Yo},qo),{childrenColumnName:Ko="children"}=Uo,$o=oe.useMemo(()=>Xi.some(Pi=>Pi==null?void 0:Pi[Ko])?"nest":Fo||qo&&qo.expandedRowRender?"row":null,[Xi]),Ho={body:oe.useRef()},Po=oe.useMemo(()=>typeof lr=="function"?lr:Pi=>Pi==null?void 0:Pi[lr],[lr]),[qa]=Os(Xi,Ko,Po),vo={},pl=function(Pi,iu){let Yu=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Fu,os,Xu;const is=Object.assign(Object.assign({},vo),Pi);Yu&&((Fu=vo.resetPagination)===null||Fu===void 0||Fu.call(vo),!((os=is.pagination)===null||os===void 0)&&os.current&&(is.pagination.current=1),An&&An.onChange&&An.onChange(1,(Xu=is.pagination)===null||Xu===void 0?void 0:Xu.pageSize)),mo&&mo.scrollToFirstRowOnChange!==!1&&Ho.body.current&&(0,lu.Z)(0,{getContainer:()=>Ho.body.current}),Tr==null||Tr(is.pagination,is.filters,is.sorter,{currentDataSource:Ms(Tl(Xi,is.sorterStates,Ko),is.filterStates),action:iu})},Jl=(Pi,iu)=>{pl({sorter:Pi,sorterStates:iu},"sort",!1)},[Qu,Tu,Wu,Su]=gl({prefixCls:Di,mergedColumns:Zo,onSorterChange:Jl,sortDirections:To||["ascend","descend"],tableLocale:nl,showSorterTooltip:Xr}),Au=oe.useMemo(()=>Tl(Xi,Tu,Ko),[Xi,Tu]);vo.sorter=Su(),vo.sorterStates=Tu;const al=(Pi,iu)=>{pl({filters:Pi,filterStates:iu},"filter",!0)},[Hu,as,Wi]=fs({prefixCls:Di,locale:nl,dropdownPrefixCls:Ei,mergedColumns:Zo,onFilterChange:al,getPopupContainer:Mr||fl}),Ji=Ms(Au,as);vo.filters=Wi,vo.filterStates=as;const ru=oe.useMemo(()=>{const Pi={};return Object.keys(Wi).forEach(iu=>{Wi[iu]!==null&&(Pi[iu]=Wi[iu])}),Object.assign(Object.assign({},Wu),{filters:Pi})},[Wu,Wi]),[vu]=Ri(ru),Pu=(Pi,iu)=>{pl({pagination:Object.assign(Object.assign({},vo.pagination),{current:Pi,pageSize:iu})},"paginate")},[ci,Vu]=Ws(Ji.length,Pu,An);vo.pagination=An===!1?{}:Bu(ci,An),vo.resetPagination=Vu;const Lu=oe.useMemo(()=>{if(An===!1||!ci.pageSize)return Ji;const{current:Pi=1,total:iu,pageSize:Yu=ss}=ci;return Ji.lengthYu?Ji.slice((Pi-1)*Yu,Pi*Yu):Ji:Ji.slice((Pi-1)*Yu,Pi*Yu)},[!!An,Ji,ci&&ci.current,ci&&ci.pageSize,ci&&ci.total]),[Ii,cl]=ws({prefixCls:Di,data:Ji,pageData:Lu,getRowKey:Po,getRecordByKey:qa,expandType:$o,childrenColumnName:Ko,locale:nl,getPopupContainer:Mr||fl},ua),Ou=(Pi,iu,Yu)=>{let Fu;return typeof er=="function"?Fu=Qe()(er(Pi,iu,Yu)):Fu=Qe()(er),Qe()({[`${Di}-row-selected`]:cl.has(Po(Pi,iu))},Fu)};Uo.__PARENT_RENDER_ICON__=Uo.expandIcon,Uo.expandIcon=Uo.expandIcon||Go||Wr(nl),$o==="nest"&&Uo.expandIconColumnIndex===void 0?Uo.expandIconColumnIndex=ua?1:0:Uo.expandIconColumnIndex>0&&ua&&(Uo.expandIconColumnIndex-=1),typeof Uo.indentSize!="number"&&(Uo.indentSize=typeof Cl=="number"?Cl:15);const hu=oe.useCallback(Pi=>vu(Ii(Hu(Qu(Pi)))),[Qu,Hu,Ii]);let Ns,As;if(An!==!1&&(ci!=null&&ci.total)){let Pi;ci.size?Pi=ci.size:Pi=au==="small"||au==="middle"?"small":void 0;const iu=os=>oe.createElement(ju.Z,Object.assign({},ci,{className:Qe()(`${Di}-pagination ${Di}-pagination-${os}`,ci.className),size:Pi})),Yu=ti==="rtl"?"left":"right",{position:Fu}=ci;if(Fu!==null&&Array.isArray(Fu)){const os=Fu.find(js=>js.includes("top")),Xu=Fu.find(js=>js.includes("bottom")),is=Fu.every(js=>`${js}`=="none");!os&&!Xu&&!is&&(As=iu(Yu)),os&&(Ns=iu(os.toLowerCase().replace("top",""))),Xu&&(As=iu(Xu.toLowerCase().replace("bottom","")))}else As=iu(Yu)}let $u;typeof no=="boolean"?$u={spinning:no}:typeof no=="object"&&($u=Object.assign({spinning:!0},no));const[rs,yu]=hi(Di),[,bu]=(0,Ur.Z)(),ks=Qe()(`${Di}-wrapper`,Ir==null?void 0:Ir.className,{[`${Di}-wrapper-rtl`]:ti==="rtl"},It,Qt,yu),Ll=Object.assign(Object.assign({},Ir==null?void 0:Ir.style),Zt),Du=Bo&&Bo.emptyText||(nu==null?void 0:nu("Table"))||oe.createElement(pi.Z,{componentName:"Table"}),Ds=ao?Yr:Ql,Us={},$c=oe.useMemo(()=>{const{fontSize:Pi,lineHeight:iu,padding:Yu,paddingXS:Fu,paddingSM:os}=bu,Xu=Math.floor(Pi*iu);switch(au){case"large":return Yu*2+Xu;case"small":return Fu*2+Xu;default:return os*2+Xu}},[bu,au]);return ao&&(Us.listItemHeight=$c),rs(oe.createElement("div",{ref:je,className:ks,style:Ll},oe.createElement(Lo.Z,Object.assign({spinning:!1},$u),Ns,oe.createElement(Ds,Object.assign({},Us,Dl,{columns:Zo,direction:ti,expandable:Uo,prefixCls:Di,className:Qe()({[`${Di}-middle`]:au==="middle",[`${Di}-small`]:au==="small",[`${Di}-bordered`]:Sn,[`${Di}-empty`]:Xi.length===0}),data:Lu,rowKey:Po,rowClassName:Ou,emptyText:Du,internalHooks:fe,internalRefs:Ho,transformColumns:hu})),As)))};var Vi=oe.forwardRef(Qi);const Mi=(We,je)=>{const Bt=oe.useRef(0);return Bt.current+=1,oe.createElement(Vi,Object.assign({},We,{ref:je,_renderTimes:Bt.current}))},jn=oe.forwardRef(Mi);jn.SELECTION_COLUMN=ns,jn.EXPAND_COLUMN=a,jn.SELECTION_ALL=ec,jn.SELECTION_INVERT=tc,jn.SELECTION_NONE=xc,jn.Column=$i,jn.ColumnGroup=gu,jn.Summary=Ke;var jr=jn,Wo=jr},12563:function(Ot,st,x){"use strict";x.d(st,{default:function(){return Te}});var a=x(59301),fe=x(99267),Re=x(92310),ye=x.n(Re),Fe=x(36785),Be=x(47729),oe=x(14088),Ne=x(36355),De=x(17313),be=x(37613),Me=x(83116);const Ze=xe=>{const{paddingXXS:ot,lineWidth:Qe,tagPaddingHorizontal:it,componentCls:Ye}=xe,lt=it-Qe,Pt=ot-Qe;return{[Ye]:Object.assign(Object.assign({},(0,De.Wf)(xe)),{display:"inline-block",height:"auto",marginInlineEnd:xe.marginXS,paddingInline:lt,fontSize:xe.tagFontSize,lineHeight:xe.tagLineHeight,whiteSpace:"nowrap",background:xe.defaultBg,border:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`,borderRadius:xe.borderRadiusSM,opacity:1,transition:`all ${xe.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Ye}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:xe.defaultColor},[`${Ye}-close-icon`]:{marginInlineStart:Pt,color:xe.colorTextDescription,fontSize:xe.tagIconSize,cursor:"pointer",transition:`all ${xe.motionDurationMid}`,"&:hover":{color:xe.colorTextHeading}},[`&${Ye}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${xe.iconCls}-close, ${xe.iconCls}-close:hover`]:{color:xe.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Ye}-checkable-checked):hover`]:{color:xe.colorPrimary,backgroundColor:xe.colorFillSecondary},"&:active, &-checked":{color:xe.colorTextLightSolid},"&-checked":{backgroundColor:xe.colorPrimary,"&:hover":{backgroundColor:xe.colorPrimaryHover}},"&:active":{backgroundColor:xe.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${xe.iconCls} + span, > span + ${xe.iconCls}`]:{marginInlineStart:lt}}),[`${Ye}-borderless`]:{borderColor:"transparent",background:xe.tagBorderlessBg}}},Ce=xe=>{const{lineWidth:ot,fontSizeIcon:Qe}=xe,it=xe.fontSizeSM,Ye=`${xe.lineHeightSM*it}px`;return(0,be.TS)(xe,{tagFontSize:it,tagLineHeight:Ye,tagIconSize:Qe-2*ot,tagPaddingHorizontal:8,tagBorderlessBg:xe.colorFillTertiary})},re=xe=>({defaultBg:xe.colorFillQuaternary,defaultColor:xe.colorText});var y=(0,Me.Z)("Tag",xe=>{const ot=Ce(xe);return Ze(ot)},re),E=function(xe,ot){var Qe={};for(var it in xe)Object.prototype.hasOwnProperty.call(xe,it)&&ot.indexOf(it)<0&&(Qe[it]=xe[it]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,it=Object.getOwnPropertySymbols(xe);Ye{const{prefixCls:ot,style:Qe,className:it,checked:Ye,onChange:lt,onClick:Pt}=xe,Ct=E(xe,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:vt,tag:Lt}=a.useContext(Ne.E_),Rt=Tt=>{lt==null||lt(!Ye),Pt==null||Pt(Tt)},Kt=vt("tag",ot),[ut,Xe]=y(Kt),mt=ye()(Kt,`${Kt}-checkable`,{[`${Kt}-checkable-checked`]:Ye},Lt==null?void 0:Lt.className,it,Xe);return ut(a.createElement("span",Object.assign({},Ct,{style:Object.assign(Object.assign({},Qe),Lt==null?void 0:Lt.style),className:mt,onClick:Rt})))},ee=x(45157);const te=xe=>(0,ee.Z)(xe,(ot,Qe)=>{let{textColor:it,lightBorderColor:Ye,lightColor:lt,darkColor:Pt}=Qe;return{[`${xe.componentCls}-${ot}`]:{color:it,background:lt,borderColor:Ye,"&-inverse":{color:xe.colorTextLightSolid,background:Pt,borderColor:Pt},[`&${xe.componentCls}-borderless`]:{borderColor:"transparent"}}}});var ne=(0,Me.b)(["Tag","preset"],xe=>{const ot=Ce(xe);return te(ot)},re);function ue(xe){return typeof xe!="string"?xe:xe.charAt(0).toUpperCase()+xe.slice(1)}const ce=(xe,ot,Qe)=>{const it=ue(Qe);return{[`${xe.componentCls}-${ot}`]:{color:xe[`color${Qe}`],background:xe[`color${it}Bg`],borderColor:xe[`color${it}Border`],[`&${xe.componentCls}-borderless`]:{borderColor:"transparent"}}}};var de=(0,Me.b)(["Tag","status"],xe=>{const ot=Ce(xe);return[ce(ot,"success","Success"),ce(ot,"processing","Info"),ce(ot,"error","Error"),ce(ot,"warning","Warning")]},re),ve=function(xe,ot){var Qe={};for(var it in xe)Object.prototype.hasOwnProperty.call(xe,it)&&ot.indexOf(it)<0&&(Qe[it]=xe[it]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,it=Object.getOwnPropertySymbols(xe);Ye{const{prefixCls:Qe,className:it,rootClassName:Ye,style:lt,children:Pt,icon:Ct,color:vt,onClose:Lt,closeIcon:Rt,closable:Kt,bordered:ut=!0}=xe,Xe=ve(xe,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:mt,direction:Tt,tag:_t}=a.useContext(Ne.E_),[Wt,Rn]=a.useState(!0);a.useEffect(()=>{"visible"in Xe&&Rn(Xe.visible)},[Xe.visible]);const Ge=(0,Fe.o2)(vt),Gt=(0,Fe.yT)(vt),Tn=Ge||Gt,En=Object.assign(Object.assign({backgroundColor:vt&&!Tn?vt:void 0},_t==null?void 0:_t.style),lt),nn=mt("tag",Qe),[rt,ht]=y(nn),$e=ye()(nn,_t==null?void 0:_t.className,{[`${nn}-${vt}`]:Tn,[`${nn}-has-color`]:vt&&!Tn,[`${nn}-hidden`]:!Wt,[`${nn}-rtl`]:Tt==="rtl",[`${nn}-borderless`]:!ut},it,Ye,ht),ze=Je=>{Je.stopPropagation(),Lt==null||Lt(Je),!Je.defaultPrevented&&Rn(!1)},[,Ft]=(0,Be.Z)(Kt,Rt,Je=>Je===null?a.createElement(fe.Z,{className:`${nn}-close-icon`,onClick:ze}):a.createElement("span",{className:`${nn}-close-icon`,onClick:ze},Je),null,!1),wt=typeof Xe.onClick=="function"||Pt&&Pt.type==="a",Ke=Ct||null,He=Ke?a.createElement(a.Fragment,null,Ke,Pt&&a.createElement("span",null,Pt)):Pt,gt=a.createElement("span",Object.assign({},Xe,{ref:ot,className:$e,style:En}),He,Ft,Ge&&a.createElement(ne,{key:"preset",prefixCls:nn}),Gt&&a.createElement(de,{key:"status",prefixCls:nn}));return rt(wt?a.createElement(oe.Z,{component:"Tag"},gt):gt)},Se=a.forwardRef(Ae);Se.CheckableTag=b;var Te=Se},17574:function(Ot,st,x){"use strict";x.d(st,{default:function(){return vt}});var a=x(60091),fe=x(94480),Re=x(52671),ye=x(8657),Fe=x(54476),Be=x(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Ne=oe,De=x(7657),be=function(Rt,Kt){return Be.createElement(De.Z,(0,Fe.Z)({},Rt,{ref:Kt,icon:Ne}))},Me=Be.forwardRef(be),Ze=Me,Ce=x(92310),re=x.n(Ce),y=x(35654),E=x(71430),z=x(36355),b=x(56082),ee=x(62892),te=x(20648);const ne=4;function ue(Lt){const{dropPosition:Rt,dropLevelOffset:Kt,prefixCls:ut,indent:Xe,direction:mt="ltr"}=Lt,Tt=mt==="ltr"?"left":"right",_t=mt==="ltr"?"right":"left",Wt={[Tt]:-Kt*Xe+ne,[_t]:0};switch(Rt){case-1:Wt.top=-3;break;case 1:Wt.bottom=-3;break;default:Wt.bottom=-3,Wt[Tt]=Xe+ne;break}return Be.createElement("div",{style:Wt,className:`${ut}-drop-indicator`})}var ce=x(71997),ve=Be.forwardRef((Lt,Rt)=>{const{getPrefixCls:Kt,direction:ut,virtual:Xe,tree:mt}=Be.useContext(z.E_),{prefixCls:Tt,className:_t,showIcon:Wt=!1,showLine:Rn,switcherIcon:Ge,blockNode:Gt=!1,children:Tn,checkable:En=!1,selectable:nn=!0,draggable:rt,motion:ht,style:$e}=Lt,ze=Kt("tree",Tt),Ft=Kt(),wt=ht!=null?ht:Object.assign(Object.assign({},(0,ee.Z)(Ft)),{motionAppear:!1}),Ke=Object.assign(Object.assign({},Lt),{checkable:En,selectable:nn,showIcon:Wt,motion:wt,blockNode:Gt,showLine:!!Rn,dropIndicatorRender:ue}),[He,gt]=(0,te.ZP)(ze),Je=Be.useMemo(()=>{if(!rt)return!1;let zt={};switch(typeof rt){case"function":zt.nodeDraggable=rt;break;case"object":zt=Object.assign({},rt);break;default:break}return zt.icon!==!1&&(zt.icon=zt.icon||Be.createElement(b.Z,null)),zt},[rt]),we=zt=>Be.createElement(ce.Z,{prefixCls:ze,switcherIcon:Ge,treeNodeProps:zt,showLine:Rn});return He(Be.createElement(a.Z,Object.assign({itemHeight:20,ref:Rt,virtual:Xe},Ke,{style:Object.assign(Object.assign({},mt==null?void 0:mt.style),$e),prefixCls:ze,className:re()({[`${ze}-icon-hide`]:!Wt,[`${ze}-block-node`]:Gt,[`${ze}-unselectable`]:!nn,[`${ze}-rtl`]:ut==="rtl"},mt==null?void 0:mt.className,_t,gt),direction:ut,checkable:En&&Be.createElement("span",{className:`${ze}-checkbox-inner`}),selectable:nn,switcherIcon:we,draggable:Je}),Tn))}),Ae;(function(Lt){Lt[Lt.None=0]="None",Lt[Lt.Start=1]="Start",Lt[Lt.End=2]="End"})(Ae||(Ae={}));function Se(Lt,Rt){function Kt(ut){const{key:Xe,children:mt}=ut;Rt(Xe,ut)!==!1&&Se(mt||[],Rt)}Lt.forEach(Kt)}function Te(Lt){let{treeData:Rt,expandedKeys:Kt,startKey:ut,endKey:Xe}=Lt;const mt=[];let Tt=Ae.None;if(ut&&ut===Xe)return[ut];if(!ut||!Xe)return[];function _t(Wt){return Wt===ut||Wt===Xe}return Se(Rt,Wt=>{if(Tt===Ae.End)return!1;if(_t(Wt)){if(mt.push(Wt),Tt===Ae.None)Tt=Ae.Start;else if(Tt===Ae.Start)return Tt=Ae.End,!1}else Tt===Ae.Start&&mt.push(Wt);return Kt.includes(Wt)}),mt}function xe(Lt,Rt){const Kt=(0,fe.Z)(Rt),ut=[];return Se(Lt,(Xe,mt)=>{const Tt=Kt.indexOf(Xe);return Tt!==-1&&(ut.push(mt),Kt.splice(Tt,1)),!!Kt.length}),ut}var ot=function(Lt,Rt){var Kt={};for(var ut in Lt)Object.prototype.hasOwnProperty.call(Lt,ut)&&Rt.indexOf(ut)<0&&(Kt[ut]=Lt[ut]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,ut=Object.getOwnPropertySymbols(Lt);Xe{var{defaultExpandAll:Kt,defaultExpandParent:ut,defaultExpandedKeys:Xe}=Lt,mt=ot(Lt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Tt=Be.useRef(),_t=Be.useRef(),Wt=()=>{const{keyEntities:Je}=(0,E.I8)(it(mt));let we;return Kt?we=Object.keys(Je):ut?we=(0,y.r7)(mt.expandedKeys||Xe||[],Je):we=mt.expandedKeys||Xe,we},[Rn,Ge]=Be.useState(mt.selectedKeys||mt.defaultSelectedKeys||[]),[Gt,Tn]=Be.useState(()=>Wt());Be.useEffect(()=>{"selectedKeys"in mt&&Ge(mt.selectedKeys)},[mt.selectedKeys]),Be.useEffect(()=>{"expandedKeys"in mt&&Tn(mt.expandedKeys)},[mt.expandedKeys]);const En=(Je,we)=>{var zt;return"expandedKeys"in mt||Tn(Je),(zt=mt.onExpand)===null||zt===void 0?void 0:zt.call(mt,Je,we)},nn=(Je,we)=>{var zt;const{multiple:oa}=mt,{node:vn,nativeEvent:bn}=we,{key:ta=""}=vn,Vn=it(mt),yt=Object.assign(Object.assign({},we),{selected:!0}),kt=(bn==null?void 0:bn.ctrlKey)||(bn==null?void 0:bn.metaKey),xn=bn==null?void 0:bn.shiftKey;let Nt;oa&&kt?(Nt=Je,Tt.current=ta,_t.current=Nt,yt.selectedNodes=xe(Vn,Nt)):oa&&xn?(Nt=Array.from(new Set([].concat((0,fe.Z)(_t.current||[]),(0,fe.Z)(Te({treeData:Vn,expandedKeys:Gt,startKey:ta,endKey:Tt.current}))))),yt.selectedNodes=xe(Vn,Nt)):(Nt=[ta],Tt.current=ta,_t.current=Nt,yt.selectedNodes=xe(Vn,Nt)),(zt=mt.onSelect)===null||zt===void 0||zt.call(mt,Nt,yt),"selectedKeys"in mt||Ge(Nt)},{getPrefixCls:rt,direction:ht}=Be.useContext(z.E_),{prefixCls:$e,className:ze,showIcon:Ft=!0,expandAction:wt="click"}=mt,Ke=ot(mt,["prefixCls","className","showIcon","expandAction"]),He=rt("tree",$e),gt=re()(`${He}-directory`,{[`${He}-directory-rtl`]:ht==="rtl"},ze);return Be.createElement(ve,Object.assign({icon:Qe,ref:Rt,blockNode:!0},Ke,{showIcon:Ft,expandAction:wt,prefixCls:He,className:gt,expandedKeys:Gt,selectedKeys:Rn,onSelect:nn,onExpand:En}))};var Pt=Be.forwardRef(Ye);const Ct=ve;Ct.DirectoryTree=Pt,Ct.TreeNode=a.O;var vt=Ct},20648:function(Ot,st,x){"use strict";x.d(st,{TM:function(){return Ce},Yk:function(){return Ze}});var a=x(36237),fe=x(98447),Re=x(17313),ye=x(8378),Fe=x(37613),Be=x(83116);const oe=new a.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ne=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),De=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),be=(re,y)=>{const{treeCls:E,treeNodeCls:z,treeNodePadding:b,titleHeight:ee,nodeSelectedBg:te,nodeHoverBg:ne}=y,ue=y.paddingXS;return{[E]:Object.assign(Object.assign({},(0,Re.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${E}-rtl`]:{[`${E}-switcher`]:{"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${E}-active-focused)`]:Object.assign({},(0,Re.oN)(y)),[`${E}-list-holder-inner`]:{alignItems:"flex-start"},[`&${E}-block-node`]:{[`${E}-list-holder-inner`]:{alignItems:"stretch",[`${E}-node-content-wrapper`]:{flex:"auto"},[`${z}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:oe,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${z}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${E}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${E}-node-content-wrapper`]:Object.assign({},(0,Re.oN)(y)),[`&:not(${z}-disabled).filter-node ${E}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${E}-draggable-icon`]:{flexShrink:0,width:ee,lineHeight:`${ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${z}:hover &`]:{opacity:.45}},[`&${z}-disabled`]:{[`${E}-draggable-icon`]:{visibility:"hidden"}}}},[`${E}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ee}},[`${E}-draggable-icon`]:{visibility:"hidden"},[`${E}-switcher`]:Object.assign(Object.assign({},Ne(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:ee,margin:0,lineHeight:`${ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${E}-checkbox`]:{top:"initial",marginInlineEnd:ue},[`${E}-node-content-wrapper, ${E}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ee,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${E}-node-selected`]:{backgroundColor:te},[`${E}-iconEle`]:{display:"inline-block",width:ee,height:ee,lineHeight:`${ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${E}-unselectable ${E}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${E}-node-content-wrapper`]:Object.assign({lineHeight:`${ee}px`,userSelect:"none"},De(re,y)),[`${z}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${E}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${E}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${z}-leaf-last`]:{[`${E}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ee/2}px !important`}}}}})}},Me=re=>{const{treeCls:y,treeNodeCls:E,treeNodePadding:z,directoryNodeSelectedBg:b,directoryNodeSelectedColor:ee}=re;return{[`${y}${y}-directory`]:{[E]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:z,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:ee},[`${y}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},Ze=(re,y)=>{const E=`.${re}`,z=`${E}-treenode`,b=y.paddingXS/2,ee=(0,Fe.TS)(y,{treeCls:E,treeNodeCls:z,treeNodePadding:b});return[be(re,ee),Me(ee)]},Ce=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};st.ZP=(0,Be.Z)("Tree",(re,y)=>{let{prefixCls:E}=y;return[{[re.componentCls]:(0,fe.C2)(`${E}-checkbox`,re)},Ze(E,re),(0,ye.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:E}=re;return Object.assign(Object.assign({},Ce(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:E})})},71997:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return z}});var a=x(54476),fe=x(59301),Re={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:"filled"},ye=Re,Fe=x(7657),Be=function(ee,te){return fe.createElement(Fe.Z,(0,a.Z)({},ee,{ref:te,icon:ye}))},oe=fe.forwardRef(Be),Ne=oe,De=x(52671),be=x(58617),Me=x(15075),Ze=x(43531),Ce=x(92310),re=x.n(Ce),y=x(92343),z=b=>{const{prefixCls:ee,switcherIcon:te,treeNodeProps:ne,showLine:ue}=b,{isLeaf:ce,expanded:de,loading:ve}=ne;if(ve)return fe.createElement(be.Z,{className:`${ee}-switcher-loading-icon`});let Ae;if(ue&&typeof ue=="object"&&(Ae=ue.showLeafIcon),ce){if(!ue)return null;if(typeof Ae!="boolean"&&Ae){const xe=typeof Ae=="function"?Ae(ne):Ae,ot=`${ee}-switcher-line-custom-icon`;return(0,y.l$)(xe)?(0,y.Tm)(xe,{className:re()(xe.props.className||"",ot)}):xe}return Ae?fe.createElement(De.Z,{className:`${ee}-switcher-line-icon`}):fe.createElement("span",{className:`${ee}-switcher-leaf-line`})}const Se=`${ee}-switcher-icon`,Te=typeof te=="function"?te(ne):te;return(0,y.l$)(Te)?(0,y.Tm)(Te,{className:re()(Te.props.className||"",Se)}):Te!==void 0?Te:ue?de?fe.createElement(Me.Z,{className:`${ee}-switcher-line-icon`}):fe.createElement(Ze.Z,{className:`${ee}-switcher-line-icon`}):fe.createElement(Ne,{className:Se})}},54580:function(Ot,st,x){"use strict";x.d(st,{default:function(){return hn}});var a=x(59301),fe=x(94480),Re=x(92310),ye=x.n(Re),Fe=x(54476),Be=x(67732),oe=x(83652),Ne=x(42403),De=x(158),be=x(20068),Me=x(75931),Ze=x(75044),Ce=x(76190),re=x(3202),y=x(26112);function E(ct,on){var pn="cannot ".concat(ct.method," ").concat(ct.action," ").concat(on.status,"'"),gn=new Error(pn);return gn.status=on.status,gn.method=ct.method,gn.url=ct.action,gn}function z(ct){var on=ct.responseText||ct.response;if(!on)return on;try{return JSON.parse(on)}catch(pn){return on}}function b(ct){var on=new XMLHttpRequest;ct.onProgress&&on.upload&&(on.upload.onprogress=function(cn){cn.total>0&&(cn.percent=cn.loaded/cn.total*100),ct.onProgress(cn)});var pn=new FormData;ct.data&&Object.keys(ct.data).forEach(function(Hn){var cn=ct.data[Hn];if(Array.isArray(cn)){cn.forEach(function(pt){pn.append("".concat(Hn,"[]"),pt)});return}pn.append(Hn,cn)}),ct.file instanceof Blob?pn.append(ct.filename,ct.file,ct.file.name):pn.append(ct.filename,ct.file),on.onerror=function(cn){ct.onError(cn)},on.onload=function(){return on.status<200||on.status>=300?ct.onError(E(ct,on),z(on)):ct.onSuccess(z(on),on)},on.open(ct.method,ct.action,!0),ct.withCredentials&&"withCredentials"in on&&(on.withCredentials=!0);var gn=ct.headers||{};return gn["X-Requested-With"]!==null&&on.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(gn).forEach(function(Hn){gn[Hn]!==null&&on.setRequestHeader(Hn,gn[Hn])}),on.send(pn),{abort:function(){on.abort()}}}var ee=+new Date,te=0;function ne(){return"rc-upload-".concat(ee,"-").concat(++te)}var ue=x(48736),ce=function(ct,on){if(ct&&on){var pn=Array.isArray(on)?on:on.split(","),gn=ct.name||"",Hn=ct.type||"",cn=Hn.replace(/\/.*$/,"");return pn.some(function(pt){var na=pt.trim();if(/^\*(\/\*)?$/.test(pt))return!0;if(na.charAt(0)==="."){var ar=gn.toLowerCase(),gr=na.toLowerCase(),Gn=[gr];return(gr===".jpg"||gr===".jpeg")&&(Gn=[".jpg",".jpeg"]),Gn.some(function(_r){return ar.endsWith(_r)})}return/\/\*$/.test(na)?cn===na.replace(/\/.*$/,""):Hn===na?!0:/^\w+$/.test(na)?((0,ue.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(na,"'.Skip for check.")),!0):!1})}return!0};function de(ct,on){var pn=ct.createReader(),gn=[];function Hn(){pn.readEntries(function(cn){var pt=Array.prototype.slice.apply(cn);gn=gn.concat(pt);var na=!pt.length;na?on(gn):Hn()})}Hn()}var ve=function(on,pn,gn){var Hn=function cn(pt,na){pt&&(pt.path=na||"",pt.isFile?pt.file(function(ar){gn(ar)&&(pt.fullPath&&!ar.webkitRelativePath&&(Object.defineProperties(ar,{webkitRelativePath:{writable:!0}}),ar.webkitRelativePath=pt.fullPath.replace(/^\//,""),Object.defineProperties(ar,{webkitRelativePath:{writable:!1}})),pn([ar]))}):pt.isDirectory&&de(pt,function(ar){ar.forEach(function(gr){cn(gr,"".concat(na).concat(pt.name,"/"))})}))};on.forEach(function(cn){Hn(cn.webkitGetAsEntry())})},Ae=ve,Se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Te=function(ct){(0,Ne.Z)(pn,ct);var on=(0,De.Z)(pn);function pn(){var gn;(0,Be.Z)(this,pn);for(var Hn=arguments.length,cn=new Array(Hn),pt=0;pt{let{uid:cn}=Hn;return cn===ct.uid});return gn===-1?pn.push(ct):pn[gn]=ct,pn}function zt(ct,on){const pn=ct.uid!==void 0?"uid":"name";return on.filter(gn=>gn[pn]===ct[pn])[0]}function oa(ct,on){const pn=ct.uid!==void 0?"uid":"name",gn=on.filter(Hn=>Hn[pn]!==ct[pn]);return gn.length===on.length?null:gn}const vn=function(){const on=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),gn=on[on.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(gn)||[""])[0]},bn=ct=>ct.indexOf("image/")===0,ta=ct=>{if(ct.type&&!ct.thumbUrl)return bn(ct.type);const on=ct.thumbUrl||ct.url||"",pn=vn(on);return/^data:image\//.test(on)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(pn)?!0:!(/^data:/.test(on)||pn)},Vn=200;function yt(ct){return new Promise(on=>{if(!ct.type||!bn(ct.type)){on("");return}const pn=document.createElement("canvas");pn.width=Vn,pn.height=Vn,pn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Vn}px; height: ${Vn}px; z-index: 9999; display: none;`,document.body.appendChild(pn);const gn=pn.getContext("2d"),Hn=new Image;if(Hn.onload=()=>{const{width:cn,height:pt}=Hn;let na=Vn,ar=Vn,gr=0,Gn=0;cn>pt?(ar=pt*(Vn/cn),Gn=-(ar-na)/2):(na=cn*(Vn/pt),gr=-(na-ar)/2),gn.drawImage(Hn,gr,Gn,na,ar);const _r=pn.toDataURL();document.body.removeChild(pn),window.URL.revokeObjectURL(Hn.src),on(_r)},Hn.crossOrigin="anonymous",ct.type.startsWith("image/svg+xml")){const cn=new FileReader;cn.onload=()=>{cn.result&&(Hn.src=cn.result)},cn.readAsDataURL(ct)}else if(ct.type.startsWith("image/gif")){const cn=new FileReader;cn.onload=()=>{cn.result&&on(cn.result)},cn.readAsDataURL(ct)}else Hn.src=window.URL.createObjectURL(ct)})}var kt=x(26227),xn=x(41464),Nt=x(15277),qt=x(93948),Cn=x(6848),Na=a.forwardRef((ct,on)=>{let{prefixCls:pn,className:gn,style:Hn,locale:cn,listType:pt,file:na,items:ar,progress:gr,iconRender:Gn,actionIconRender:_r,itemRender:Gr,isImgUrl:lo,showPreviewIcon:Ar,showRemoveIcon:hr,showDownloadIcon:br,previewIcon:yr,removeIcon:Er,downloadIcon:co,onPreview:Do,onDownload:uo,onClose:Jr}=ct;var rl,di;const{status:ni}=na,[Al,xl]=a.useState(ni);a.useEffect(()=>{ni!=="removed"&&xl(ni)},[ni]);const[kr,Ml]=a.useState(!1);a.useEffect(()=>{const yl=setTimeout(()=>{Ml(!0)},300);return()=>{clearTimeout(yl)}},[]);const Vl=Gn(na);let Zl=a.createElement("div",{className:`${pn}-icon`},Vl);if(pt==="picture"||pt==="picture-card"||pt==="picture-circle")if(Al==="uploading"||!na.thumbUrl&&!na.url){const yl=ye()(`${pn}-list-item-thumbnail`,{[`${pn}-list-item-file`]:Al!=="uploading"});Zl=a.createElement("div",{className:yl},Vl)}else{const yl=lo!=null&&lo(na)?a.createElement("img",{src:na.thumbUrl||na.url,alt:na.name,className:`${pn}-list-item-image`,crossOrigin:na.crossOrigin}):Vl,pi=ye()(`${pn}-list-item-thumbnail`,{[`${pn}-list-item-file`]:lo&&!lo(na)});Zl=a.createElement("a",{className:pi,onClick:Eu=>Do(na,Eu),href:na.url||na.thumbUrl,target:"_blank",rel:"noopener noreferrer"},yl)}const Ro=ye()(`${pn}-list-item`,`${pn}-list-item-${Al}`),Bi=typeof na.linkProps=="string"?JSON.parse(na.linkProps):na.linkProps,oi=hr?_r((typeof Er=="function"?Er(na):Er)||a.createElement(kt.Z,null),()=>Jr(na),pn,cn.removeFile):null,ii=br&&Al==="done"?_r((typeof co=="function"?co(na):co)||a.createElement(xn.Z,null),()=>uo(na),pn,cn.downloadFile):null,li=pt!=="picture-card"&&pt!=="picture-circle"&&a.createElement("span",{key:"download-delete",className:ye()(`${pn}-list-item-actions`,{picture:pt==="picture"})},ii,oi),fi=ye()(`${pn}-list-item-name`),Rl=na.url?[a.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:fi,title:na.name},Bi,{href:na.url,onClick:yl=>Do(na,yl)}),na.name),li]:[a.createElement("span",{key:"view",className:fi,onClick:yl=>Do(na,yl),title:na.name},na.name),li],qr={pointerEvents:"none",opacity:.5},Hl=Ar?a.createElement("a",{href:na.url||na.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:na.url||na.thumbUrl?void 0:qr,onClick:yl=>Do(na,yl),title:cn.previewFile},typeof yr=="function"?yr(na):yr||a.createElement(Nt.Z,null)):null,Nl=(pt==="picture-card"||pt==="picture-circle")&&Al!=="uploading"&&a.createElement("span",{className:`${pn}-list-item-actions`},Hl,Al==="done"&&ii,oi),{getPrefixCls:$i}=a.useContext(Ct.E_),Zi=$i(),gu=a.createElement("div",{className:Ro},Zl,Rl,Nl,kr&&a.createElement(Ft.default,{motionName:`${Zi}-fade`,visible:Al==="uploading",motionDeadline:2e3},yl=>{let{className:pi}=yl;const Eu="percent"in na?a.createElement(qt.Z,Object.assign({},gr,{type:"line",percent:na.percent,"aria-label":na["aria-label"],"aria-labelledby":na["aria-labelledby"]})):null;return a.createElement("div",{className:ye()(`${pn}-list-item-progress`,pi)},Eu)})),fu=na.response&&typeof na.response=="string"?na.response:((rl=na.error)===null||rl===void 0?void 0:rl.statusText)||((di=na.error)===null||di===void 0?void 0:di.message)||cn.uploadError,lu=Al==="error"?a.createElement(Cn.Z,{title:fu,getPopupContainer:yl=>yl.parentNode},gu):gu;return a.createElement("div",{className:ye()(`${pn}-list-item-container`,gn),style:Hn,ref:on},Gr?Gr(lu,na,ar,{download:uo.bind(null,na),preview:Do.bind(null,na),remove:Jr.bind(null,na)}):lu)});const Ka=(ct,on)=>{const{listType:pn="text",previewFile:gn=yt,onPreview:Hn,onDownload:cn,onRemove:pt,locale:na,iconRender:ar,isImageUrl:gr=ta,prefixCls:Gn,items:_r=[],showPreviewIcon:Gr=!0,showRemoveIcon:lo=!0,showDownloadIcon:Ar=!1,removeIcon:hr,previewIcon:br,downloadIcon:yr,progress:Er={size:[-1,2],showInfo:!1},appendAction:co,appendActionVisible:Do=!0,itemRender:uo,disabled:Jr}=ct,rl=(0,wt.Z)(),[di,ni]=a.useState(!1);a.useEffect(()=>{pn!=="picture"&&pn!=="picture-card"&&pn!=="picture-circle"||(_r||[]).forEach(qr=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(qr.originFileObj instanceof File||qr.originFileObj instanceof Blob)||qr.thumbUrl!==void 0||(qr.thumbUrl="",gn&&gn(qr.originFileObj).then(Hl=>{qr.thumbUrl=Hl||"",rl()}))})},[pn,_r,gn]),a.useEffect(()=>{ni(!0)},[]);const Al=(qr,Hl)=>{if(Hn)return Hl==null||Hl.preventDefault(),Hn(qr)},xl=qr=>{typeof cn=="function"?cn(qr):qr.url&&window.open(qr.url)},kr=qr=>{pt==null||pt(qr)},Ml=qr=>{if(ar)return ar(qr,pn);const Hl=qr.status==="uploading",Nl=gr&&gr(qr)?a.createElement(ze,null):a.createElement(_t,null);let $i=Hl?a.createElement(Wt.Z,null):a.createElement(En,null);return pn==="picture"?$i=Hl?a.createElement(Wt.Z,null):Nl:(pn==="picture-card"||pn==="picture-circle")&&($i=Hl?na.uploading:Nl),$i},Vl=(qr,Hl,Nl,$i)=>{const Zi={type:"text",size:"small",title:$i,onClick:gu=>{Hl(),(0,He.l$)(qr)&&qr.props.onClick&&qr.props.onClick(gu)},className:`${Nl}-list-item-action`,disabled:Jr};if((0,He.l$)(qr)){const gu=(0,He.Tm)(qr,Object.assign(Object.assign({},qr.props),{onClick:()=>{}}));return a.createElement(gt.ZP,Object.assign({},Zi,{icon:gu}))}return a.createElement(gt.ZP,Object.assign({},Zi),a.createElement("span",null,qr))};a.useImperativeHandle(on,()=>({handlePreview:Al,handleDownload:xl}));const{getPrefixCls:Zl}=a.useContext(Ct.E_),Ro=Zl("upload",Gn),Bi=Zl(),oi=ye()(`${Ro}-list`,`${Ro}-list-${pn}`),ii=(0,fe.Z)(_r.map(qr=>({key:qr.uid,file:qr})));let fi={motionDeadline:2e3,motionName:`${Ro}-${pn==="picture-card"||pn==="picture-circle"?"animate-inline":"animate"}`,keys:ii,motionAppear:di};const Rl=a.useMemo(()=>{const qr=Object.assign({},(0,Ke.Z)(Bi));return delete qr.onAppearEnd,delete qr.onEnterEnd,delete qr.onLeaveEnd,qr},[Bi]);return pn!=="picture-card"&&pn!=="picture-circle"&&(fi=Object.assign(Object.assign({},Rl),fi)),a.createElement("div",{className:oi},a.createElement(Ft.CSSMotionList,Object.assign({},fi,{component:!1}),qr=>{let{key:Hl,file:Nl,className:$i,style:Zi}=qr;return a.createElement(Na,{key:Hl,locale:na,prefixCls:Ro,className:$i,style:Zi,file:Nl,items:_r,progress:Er,listType:pn,isImgUrl:gr,showPreviewIcon:Gr,showRemoveIcon:lo,showDownloadIcon:Ar,removeIcon:hr,previewIcon:br,downloadIcon:yr,iconRender:Ml,actionIconRender:Vl,itemRender:uo,onPreview:Al,onDownload:xl,onClose:kr})}),co&&a.createElement(Ft.default,Object.assign({},fi,{visible:Do,forceRender:!0}),qr=>{let{className:Hl,style:Nl}=qr;return(0,He.Tm)(co,$i=>({className:ye()($i.className,Hl),style:Object.assign(Object.assign(Object.assign({},Nl),{pointerEvents:Hl?"none":void 0}),$i.style)}))}))};var en=a.forwardRef(Ka),Qn=x(17313),Ba=x(8378),wa=x(83116),ja=x(37613),Hr=ct=>{const{componentCls:on,iconCls:pn}=ct;return{[`${on}-wrapper`]:{[`${on}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ct.colorFillAlter,border:`${ct.lineWidth}px dashed ${ct.colorBorder}`,borderRadius:ct.borderRadiusLG,cursor:"pointer",transition:`border-color ${ct.motionDurationSlow}`,[on]:{padding:`${ct.padding}px 0`},[`${on}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${on}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${on}-disabled):hover`]:{borderColor:ct.colorPrimaryHover},[`p${on}-drag-icon`]:{marginBottom:ct.margin,[pn]:{color:ct.colorPrimary,fontSize:ct.uploadThumbnailSize}},[`p${on}-text`]:{margin:`0 0 ${ct.marginXXS}px`,color:ct.colorTextHeading,fontSize:ct.fontSizeLG},[`p${on}-hint`]:{color:ct.colorTextDescription,fontSize:ct.fontSize},[`&${on}-disabled`]:{cursor:"not-allowed",[`p${on}-drag-icon ${pn}, p${on}-text, p${on}-hint `]:{color:ct.colorTextDisabled}}}}}},yn=ct=>{const{componentCls:on,antCls:pn,iconCls:gn,fontSize:Hn,lineHeight:cn}=ct,pt=`${on}-list-item`,na=`${pt}-actions`,ar=`${pt}-action`,gr=Math.round(Hn*cn);return{[`${on}-wrapper`]:{[`${on}-list`]:Object.assign(Object.assign({},(0,Qn.dF)()),{lineHeight:ct.lineHeight,[pt]:{position:"relative",height:ct.lineHeight*Hn,marginTop:ct.marginXS,fontSize:Hn,display:"flex",alignItems:"center",transition:`background-color ${ct.motionDurationSlow}`,"&:hover":{backgroundColor:ct.controlItemBgHover},[`${pt}-name`]:Object.assign(Object.assign({},Qn.vS),{padding:`0 ${ct.paddingXS}px`,lineHeight:cn,flex:"auto",transition:`all ${ct.motionDurationSlow}`}),[na]:{[ar]:{opacity:0},[`${ar}${pn}-btn-sm`]:{height:gr,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -287,11 +287,11 @@ dts: ${gr+Gn} ms, expected: ${gr+Math.round(Un)} ms, delta: ${Math.round(lo)} ms `]:{[pt]:{position:"relative",height:gn+ct.lineWidth*2+ct.paddingXS*2,padding:ct.paddingXS,border:`${ct.lineWidth}px ${ct.lineType} ${ct.colorBorder}`,borderRadius:ct.borderRadiusLG,"&:hover":{background:"transparent"},[`${pt}-thumbnail`]:Object.assign(Object.assign({},Qn.vS),{width:gn,height:gn,lineHeight:`${gn+ct.paddingSM}px`,textAlign:"center",flex:"none",[pn]:{fontSize:ct.fontSizeHeading2,color:ct.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${pt}-progress`]:{bottom:Hn,width:`calc(100% - ${ct.paddingSM*2}px)`,marginTop:0,paddingInlineStart:gn+ct.paddingXS}},[`${pt}-error`]:{borderColor:ct.colorError,[`${pt}-thumbnail ${pn}`]:{[`svg path[fill='${dn.blue[0]}']`]:{fill:ct.colorErrorBg},[`svg path[fill='${dn.blue.primary}']`]:{fill:ct.colorError}}},[`${pt}-uploading`]:{borderStyle:"dashed",[`${pt}-name`]:{marginBottom:Hn}}},[`${cn}${cn}-picture-circle ${pt}`]:{[`&, &::before, ${pt}-thumbnail`]:{borderRadius:"50%"}}}}},Ee=ct=>{const{componentCls:on,iconCls:pn,fontSizeLG:gn,colorTextLightSolid:Hn}=ct,cn=`${on}-list`,pt=`${cn}-item`,na=ct.uploadPicCardSize;return{[` ${on}-wrapper${on}-picture-card-wrapper, ${on}-wrapper${on}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Qn.dF)()),{display:"inline-block",width:"100%",[`${on}${on}-select`]:{width:na,height:na,marginInlineEnd:ct.marginXS,marginBottom:ct.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ct.colorFillAlter,border:`${ct.lineWidth}px dashed ${ct.colorBorder}`,borderRadius:ct.borderRadiusLG,cursor:"pointer",transition:`border-color ${ct.motionDurationSlow}`,[`> ${on}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${on}-disabled):hover`]:{borderColor:ct.colorPrimary}},[`${cn}${cn}-picture-card, ${cn}${cn}-picture-circle`]:{[`${cn}-item-container`]:{display:"inline-block",width:na,height:na,marginBlock:`0 ${ct.marginXS}px`,marginInline:`0 ${ct.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[pt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ct.paddingXS*2}px)`,height:`calc(100% - ${ct.paddingXS*2}px)`,backgroundColor:ct.colorBgMask,opacity:0,transition:`all ${ct.motionDurationSlow}`,content:'" "'}},[`${pt}:hover`]:{[`&::before, ${pt}-actions`]:{opacity:1}},[`${pt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ct.motionDurationSlow}`,[`${pn}-eye, ${pn}-download, ${pn}-delete`]:{zIndex:10,width:gn,margin:`0 ${ct.marginXXS}px`,fontSize:gn,cursor:"pointer",transition:`all ${ct.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${pt}-actions, ${pt}-actions:hover`]:{[`${pn}-eye, ${pn}-download, ${pn}-delete`]:{color:new se.C(Hn).setAlpha(.65).toRgbString(),"&:hover":{color:Hn}}},[`${pt}-thumbnail, ${pt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${pt}-name`]:{display:"none",textAlign:"center"},[`${pt}-file + ${pt}-name`]:{position:"absolute",bottom:ct.margin,display:"block",width:`calc(100% - ${ct.paddingXS*2}px)`},[`${pt}-uploading`]:{[`&${pt}`]:{backgroundColor:ct.colorFillAlter},[`&::before, ${pn}-eye, ${pn}-download, ${pn}-delete`]:{display:"none"}},[`${pt}-progress`]:{bottom:ct.marginXL,width:`calc(100% - ${ct.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${on}-wrapper${on}-picture-circle-wrapper`]:{[`${on}${on}-select`]:{borderRadius:"50%"}}}};var qe=ct=>{const{componentCls:on}=ct;return{[`${on}-rtl`]:{direction:"rtl"}}};const xt=ct=>{const{componentCls:on,colorTextDisabled:pn}=ct;return{[`${on}-wrapper`]:Object.assign(Object.assign({},(0,Qn.Wf)(ct)),{[on]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${on}-select`]:{display:"inline-block"},[`${on}-disabled`]:{color:pn,cursor:"not-allowed"}})}};var Mt=(0,wa.Z)("Upload",ct=>{const{fontSizeHeading3:on,fontSize:pn,lineHeight:gn,lineWidth:Hn,controlHeightLG:cn}=ct,pt=Math.round(pn*gn),na=(0,ja.TS)(ct,{uploadThumbnailSize:on*2,uploadProgressOffset:pt/2+Hn,uploadPicCardSize:cn*2.55});return[xt(na),Hr(na),ge(na),Ee(na),yn(na),dr(na),qe(na),(0,Ba.Z)(na)]},ct=>({actionsColor:ct.colorTextDescription})),Ra=function(ct,on,pn,gn){function Hn(cn){return cn instanceof pn?cn:new pn(function(pt){pt(cn)})}return new(pn||(pn=Promise))(function(cn,pt){function na(Gn){try{gr(gn.next(Gn))}catch(_r){pt(_r)}}function ar(Gn){try{gr(gn.throw(Gn))}catch(_r){pt(_r)}}function gr(Gn){Gn.done?cn(Gn.value):Hn(Gn.value).then(na,ar)}gr((gn=gn.apply(ct,on||[])).next())})};const Un=`__LIST_IGNORE_${Date.now()}__`,ln=(ct,on)=>{const{fileList:pn,defaultFileList:gn,onRemove:Hn,showUploadList:cn=!0,listType:pt="text",onPreview:na,onDownload:ar,onChange:gr,onDrop:Gn,previewFile:_r,disabled:Gr,locale:lo,iconRender:Ar,isImageUrl:hr,progress:br,prefixCls:yr,className:Er,type:co="select",children:Do,style:uo,itemRender:Jr,maxCount:rl,data:di={},multiple:ni=!1,action:Al="",accept:xl="",supportServerRender:kr=!0,rootClassName:Ml}=ct,Vl=a.useContext(vt.Z),Zl=Gr!=null?Gr:Vl,[Ro,Bi]=(0,lt.Z)(gn||[],{value:pn,postState:wl=>wl!=null?wl:[]}),[oi,ii]=a.useState("drop"),li=a.useRef(null);a.useMemo(()=>{const wl=Date.now();(pn||[]).forEach((zl,ml)=>{!zl.uid&&!Object.isFrozen(zl)&&(zl.uid=`__AUTO__${wl}_${ml}__`)})},[pn]);const fi=(wl,zl,ml)=>{let xo=(0,fe.Z)(zl),si=!1;rl===1?xo=xo.slice(-1):rl&&(si=xo.length>rl,xo=xo.slice(0,rl)),(0,Pt.flushSync)(()=>{Bi(xo)});const Kn={file:wl,fileList:xo};ml&&(Kn.event=ml),(!si||xo.some(Jn=>Jn.uid===wl.uid))&&(0,Pt.flushSync)(()=>{gr==null||gr(Kn)})},Rl=(wl,zl)=>Ra(void 0,void 0,void 0,function*(){const{beforeUpload:ml,transformFile:xo}=ct;let si=wl;if(ml){const Kn=yield ml(wl,zl);if(Kn===!1)return!1;if(delete wl[Un],Kn===Un)return Object.defineProperty(wl,Un,{value:!0,configurable:!0}),!1;typeof Kn=="object"&&Kn&&(si=Kn)}return xo&&(si=yield xo(si)),si}),qr=wl=>{const zl=wl.filter(si=>!si.file[Un]);if(!zl.length)return;const ml=zl.map(si=>Je(si.file));let xo=(0,fe.Z)(Ro);ml.forEach(si=>{xo=we(si,xo)}),ml.forEach((si,Kn)=>{let Jn=si;if(zl[Kn].parsedFile)si.status="uploading";else{const{originFileObj:Ia}=si;let Nr;try{Nr=new File([Ia],Ia.name,{type:Ia.type})}catch(wo){Nr=new Blob([Ia],{type:Ia.type}),Nr.name=Ia.name,Nr.lastModifiedDate=new Date,Nr.lastModified=new Date().getTime()}Nr.uid=si.uid,Jn=Nr}fi(Jn,xo)})},Hl=(wl,zl,ml)=>{try{typeof wl=="string"&&(wl=JSON.parse(wl))}catch(Kn){}if(!zt(zl,Ro))return;const xo=Je(zl);xo.status="done",xo.percent=100,xo.response=wl,xo.xhr=ml;const si=we(xo,Ro);fi(xo,si)},Nl=(wl,zl)=>{if(!zt(zl,Ro))return;const ml=Je(zl);ml.status="uploading",ml.percent=wl.percent;const xo=we(ml,Ro);fi(ml,xo,wl)},$i=(wl,zl,ml)=>{if(!zt(ml,Ro))return;const xo=Je(ml);xo.error=wl,xo.response=zl,xo.status="error";const si=we(xo,Ro);fi(xo,si)},Zi=wl=>{let zl;Promise.resolve(typeof Hn=="function"?Hn(wl):Hn).then(ml=>{var xo;if(ml===!1)return;const si=oa(wl,Ro);si&&(zl=Object.assign(Object.assign({},wl),{status:"removed"}),Ro==null||Ro.forEach(Kn=>{const Jn=zl.uid!==void 0?"uid":"name";Kn[Jn]===zl[Jn]&&!Object.isFrozen(Kn)&&(Kn.status="removed")}),(xo=li.current)===null||xo===void 0||xo.abort(zl),fi(zl,si))})},gu=wl=>{ii(wl.type),wl.type==="drop"&&(Gn==null||Gn(wl))};a.useImperativeHandle(on,()=>({onBatchStart:qr,onSuccess:Hl,onProgress:Nl,onError:$i,fileList:Ro,upload:li.current}));const{getPrefixCls:fu,direction:lu,upload:yl}=a.useContext(Ct.E_),pi=fu("upload",yr),Eu=Object.assign(Object.assign({onBatchStart:qr,onError:$i,onProgress:Nl,onSuccess:Hl},ct),{data:di,multiple:ni,action:Al,accept:xl,supportServerRender:kr,prefixCls:pi,disabled:Zl,beforeUpload:Rl,onChange:void 0});delete Eu.className,delete Eu.style,(!Do||Zl)&&delete Eu.id;const[qu,ts]=Mt(pi),[ju]=(0,Lt.Z)("Upload",Rt.Z.Upload),{showRemoveIcon:Lo,showPreviewIcon:Ur,showDownloadIcon:Qr,removeIcon:Wr,previewIcon:hl,downloadIcon:ql}=typeof cn=="boolean"?{}:cn,mi=(wl,zl)=>cn?a.createElement(en,{prefixCls:pi,listType:pt,items:Ro,previewFile:_r,onPreview:na,onDownload:ar,onRemove:Zi,showRemoveIcon:!Zl&&Lo,showPreviewIcon:Ur,showDownloadIcon:Qr,removeIcon:Wr,previewIcon:hl,downloadIcon:ql,iconRender:Ar,locale:Object.assign(Object.assign({},ju),lo),isImageUrl:hr,progress:br,appendAction:wl,appendActionVisible:zl,itemRender:Jr,disabled:Zl}):wl,gi=ye()(`${pi}-wrapper`,Er,Ml,ts,yl==null?void 0:yl.className,{[`${pi}-rtl`]:lu==="rtl",[`${pi}-picture-card-wrapper`]:pt==="picture-card",[`${pi}-picture-circle-wrapper`]:pt==="picture-circle"}),eu=Object.assign(Object.assign({},yl==null?void 0:yl.style),uo);if(co==="drag"){const wl=ye()(ts,pi,`${pi}-drag`,{[`${pi}-drag-uploading`]:Ro.some(zl=>zl.status==="uploading"),[`${pi}-drag-hover`]:oi==="dragover",[`${pi}-disabled`]:Zl,[`${pi}-rtl`]:lu==="rtl"});return qu(a.createElement("span",{className:gi},a.createElement("div",{className:wl,style:eu,onDrop:gu,onDragOver:gu,onDragLeave:gu},a.createElement(Ye,Object.assign({},Eu,{ref:li,className:`${pi}-btn`}),a.createElement("div",{className:`${pi}-drag-container`},Do))),mi()))}const Ti=ye()(pi,`${pi}-select`,{[`${pi}-disabled`]:Zl}),pu=(wl=>a.createElement("div",{className:Ti,style:wl},a.createElement(Ye,Object.assign({},Eu,{ref:li}))))(Do?void 0:{display:"none"});return qu(pt==="picture-card"||pt==="picture-circle"?a.createElement("span",{className:gi},mi(pu,!!Do)):a.createElement("span",{className:gi},pu,mi()))};var Nn=a.forwardRef(ln),Xt=function(ct,on){var pn={};for(var gn in ct)Object.prototype.hasOwnProperty.call(ct,gn)&&on.indexOf(gn)<0&&(pn[gn]=ct[gn]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Hn=0,gn=Object.getOwnPropertySymbols(ct);Hn{var{style:pn,height:gn}=ct,Hn=Xt(ct,["style","height"]);return a.createElement(Nn,Object.assign({ref:on},Hn,{type:"drag",style:Object.assign(Object.assign({},pn),{height:gn})}))});const fa=Nn;fa.Dragger=Pa,fa.LIST_IGNORE=Un;var hn=fa},14625:function(Ot){function st(a){var fe,Re,ye="";if(typeof a=="string"||typeof a=="number")ye+=a;else if(typeof a=="object")if(Array.isArray(a)){var Fe=a.length;for(fe=0;fe0&&(ve=ne[0]),ve instanceof Error)throw ve;var Ae=new Error("Unhandled error."+(ve?" ("+ve.message+")":""));throw Ae.context=ve,Ae}var Se=de[te];if(Se===void 0)return!1;if(typeof Se=="function")x(Se,this,ne);else for(var Te=Se.length,xe=Ce(Se,Te),ue=0;ue0&&ve.length>ce&&!ve.warned){ve.warned=!0;var Ae=new Error("Possible EventEmitter memory leak detected. "+ve.length+" "+String(te)+" listeners added. Use emitter.setMaxListeners() to increase limit");Ae.name="MaxListenersExceededWarning",Ae.emitter=ee,Ae.type=te,Ae.count=ve.length,fe(Ae)}return ee}ye.prototype.addListener=function(te,ne){return Ne(this,te,ne,!1)},ye.prototype.on=ye.prototype.addListener,ye.prototype.prependListener=function(te,ne){return Ne(this,te,ne,!0)};function De(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function be(ee,te,ne){var ue={fired:!1,wrapFn:void 0,target:ee,type:te,listener:ne},ce=De.bind(ue);return ce.listener=ne,ue.wrapFn=ce,ce}ye.prototype.once=function(te,ne){return Be(ne),this.on(te,be(this,te,ne)),this},ye.prototype.prependOnceListener=function(te,ne){return Be(ne),this.prependListener(te,be(this,te,ne)),this},ye.prototype.removeListener=function(te,ne){var ue,ce,de,ve,Ae;if(Be(ne),ce=this._events,ce===void 0)return this;if(ue=ce[te],ue===void 0)return this;if(ue===ne||ue.listener===ne)--this._eventsCount===0?this._events=Object.create(null):(delete ce[te],ce.removeListener&&this.emit("removeListener",te,ue.listener||ne));else if(typeof ue!="function"){for(de=-1,ve=ue.length-1;ve>=0;ve--)if(ue[ve]===ne||ue[ve].listener===ne){Ae=ue[ve].listener,de=ve;break}if(de<0)return this;de===0?ue.shift():re(ue,de),ue.length===1&&(ce[te]=ue[0]),ce.removeListener!==void 0&&this.emit("removeListener",te,Ae||ne)}return this},ye.prototype.off=ye.prototype.removeListener,ye.prototype.removeAllListeners=function(te){var ne,ue,ce;if(ue=this._events,ue===void 0)return this;if(ue.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):ue[te]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete ue[te]),this;if(arguments.length===0){var de=Object.keys(ue),ve;for(ce=0;ce=0;ce--)this.removeListener(te,ne[ce]);return this};function Me(ee,te,ne){var ue=ee._events;if(ue===void 0)return[];var ce=ue[te];return ce===void 0?[]:typeof ce=="function"?ne?[ce.listener||ce]:[ce]:ne?y(ce):Ce(ce,ce.length)}ye.prototype.listeners=function(te){return Me(this,te,!0)},ye.prototype.rawListeners=function(te){return Me(this,te,!1)},ye.listenerCount=function(ee,te){return typeof ee.listenerCount=="function"?ee.listenerCount(te):Ze.call(ee,te)},ye.prototype.listenerCount=Ze;function Ze(ee){var te=this._events;if(te!==void 0){var ne=te[ee];if(typeof ne=="function")return 1;if(ne!==void 0)return ne.length}return 0}ye.prototype.eventNames=function(){return this._eventsCount>0?a(this._events):[]};function Ce(ee,te){for(var ne=new Array(te),ue=0;ue>>6)+Ne(128|it&63):Ne(224|it>>>12&15)+Ne(128|it>>>6&63)+Ne(128|it&63)}else{var it=65536+(Qe.charCodeAt(0)-55296)*1024+(Qe.charCodeAt(1)-56320);return Ne(240|it>>>18&7)+Ne(128|it>>>12&63)+Ne(128|it>>>6&63)+Ne(128|it&63)}},be=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Me=function(Qe){return Qe.replace(be,De)},Ze=function(Qe){var it=[0,2,1][Qe.length%3],Ye=Qe.charCodeAt(0)<<16|(Qe.length>1?Qe.charCodeAt(1):0)<<8|(Qe.length>2?Qe.charCodeAt(2):0),lt=[Be.charAt(Ye>>>18),Be.charAt(Ye>>>12&63),it>=2?"=":Be.charAt(Ye>>>6&63),it>=1?"=":Be.charAt(Ye&63)];return lt.join("")},Ce=Re.btoa&&typeof Re.btoa=="function"?function(Qe){return Re.btoa(Qe)}:function(Qe){if(Qe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Qe.replace(/[\s\S]{1,3}/g,Ze)},re=function(Qe){return Ce(Me(String(Qe)))},y=function(Qe){return Qe.replace(/[+\/]/g,function(it){return it=="+"?"-":"_"}).replace(/=/g,"")},E=function(Qe,it){return it?y(re(Qe)):re(Qe)},z=function(Qe){return E(Qe,!0)},b;Re.Uint8Array&&(b=function(Qe,it){for(var Ye="",lt=0,Pt=Qe.length;lt>>18)+Be.charAt(Rt>>>12&63)+(typeof vt!="undefined"?Be.charAt(Rt>>>6&63):"=")+(typeof Lt!="undefined"?Be.charAt(Rt&63):"=")}return it?y(Ye):Ye});var ee=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Qe){switch(Qe.length){case 4:var it=(7&Qe.charCodeAt(0))<<18|(63&Qe.charCodeAt(1))<<12|(63&Qe.charCodeAt(2))<<6|63&Qe.charCodeAt(3),Ye=it-65536;return Ne((Ye>>>10)+55296)+Ne((Ye&1023)+56320);case 3:return Ne((15&Qe.charCodeAt(0))<<12|(63&Qe.charCodeAt(1))<<6|63&Qe.charCodeAt(2));default:return Ne((31&Qe.charCodeAt(0))<<6|63&Qe.charCodeAt(1))}},ne=function(Qe){return Qe.replace(ee,te)},ue=function(Qe){var it=Qe.length,Ye=it%4,lt=(it>0?oe[Qe.charAt(0)]<<18:0)|(it>1?oe[Qe.charAt(1)]<<12:0)|(it>2?oe[Qe.charAt(2)]<<6:0)|(it>3?oe[Qe.charAt(3)]:0),Pt=[Ne(lt>>>16),Ne(lt>>>8&255),Ne(lt&255)];return Pt.length-=[0,0,2,1][Ye],Pt.join("")},ce=Re.atob&&typeof Re.atob=="function"?function(Qe){return Re.atob(Qe)}:function(Qe){return Qe.replace(/\S{1,4}/g,ue)},de=function(Qe){return ce(String(Qe).replace(/[^A-Za-z0-9\+\/]/g,""))},ve=function(Qe){return ne(ce(Qe))},Ae=function(Qe){return String(Qe).replace(/[-_]/g,function(it){return it=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Se=function(Qe){return ve(Ae(Qe))},Te;Re.Uint8Array&&(Te=function(Qe){return Uint8Array.from(de(Ae(Qe)),function(it){return it.charCodeAt(0)})});var xe=function(){var Qe=Re.Base64;return Re.Base64=ye,Qe};if(Re.Base64={VERSION:Fe,atob:de,btoa:Ce,fromBase64:Se,toBase64:E,utob:Me,encode:E,encodeURI:z,btou:ne,decode:Se,noConflict:xe,fromUint8Array:b,toUint8Array:Te},typeof Object.defineProperty=="function"){var ot=function(Qe){return{value:Qe,enumerable:!1,writable:!0,configurable:!0}};Re.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",ot(function(){return Se(this)})),Object.defineProperty(String.prototype,"toBase64",ot(function(Qe){return E(this,Qe)})),Object.defineProperty(String.prototype,"toBase64URI",ot(function(){return E(this,!0)}))}}return Re.Meteor&&(Base64=Re.Base64),Ot.exports?Ot.exports.Base64=Re.Base64:(a=[],fe=function(){return Re.Base64}.apply(st,a),fe!==void 0&&(Ot.exports=fe)),{Base64:Re.Base64}})},91735:function(Ot,st){"use strict";st.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},39417:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return ve}});var a=x(54476),fe=x(20068),Re=x(75931),ye=x(33885),Fe=x(67732),Be=x(83652),oe=x(31226),Ne=x(42403),De=x(158),be=x(92310),Me=x.n(be),Ze=x(26112),Ce=x(59301),re=x(39378),y=function(Se){for(var Te=Se.prefixCls,xe=Se.level,ot=Se.isStart,Qe=Se.isEnd,it="".concat(Te,"-indent-unit"),Ye=[],lt=0;lt0&&arguments[0]!==void 0?arguments[0]:[],ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],$e=rt.length,ze=ht.length;if(Math.abs($e-ze)!==1)return{add:!1,key:null};function Ft(wt,Ke){var He=new Map;wt.forEach(function(Je){He.set(Je,!0)});var gt=Ke.filter(function(Je){return!He.has(Je)});return gt.length===1?gt[0]:null}return $e ").concat(ht);return ht}var Tt=E.forwardRef(function(rt,ht){var $e=rt.prefixCls,ze=rt.data,Ft=rt.selectable,wt=rt.checkable,Ke=rt.expandedKeys,He=rt.selectedKeys,gt=rt.checkedKeys,Je=rt.loadedKeys,we=rt.loadingKeys,zt=rt.halfCheckedKeys,oa=rt.keyEntities,vn=rt.disabled,bn=rt.dragging,ta=rt.dragOverNodeKey,Vn=rt.dropPosition,yt=rt.motion,kt=rt.height,xn=rt.itemHeight,Nt=rt.virtual,qt=rt.focusable,Cn=rt.activeItem,Dn=rt.focused,Na=rt.tabIndex,Ka=rt.onKeyDown,Pr=rt.onFocus,en=rt.onBlur,Qn=rt.onActiveChange,Ba=rt.onListChangeStart,wa=rt.onListChangeEnd,ja=(0,ne.Z)(rt,lt),zr=E.useRef(null),Hr=E.useRef(null);E.useImperativeHandle(ht,function(){return{scrollTo:function(hn){zr.current.scrollTo(hn)},getIndentWidth:function(){return Hr.current.offsetWidth}}});var bt=E.useState(Ke),yn=(0,te.Z)(bt,2),$a=yn[0],Ht=yn[1],Ln=E.useState(ze),ha=(0,te.Z)(Ln,2),Ta=ha[0],dr=ha[1],dn=E.useState(ze),se=(0,te.Z)(dn,2),ge=se[0],Ee=se[1],Ie=E.useState([]),qe=(0,te.Z)(Ie,2),xt=qe[0],Mt=qe[1],Ra=E.useState(null),Un=(0,te.Z)(Ra,2),ln=Un[0],$t=Un[1],Nn=E.useRef(ze);Nn.current=ze;function Xt(){var fa=Nn.current;dr(fa),Ee(fa),Mt([]),$t(null),wa()}(0,ue.Z)(function(){Ht(Ke);var fa=it($a,Ke);if(fa.key!==null)if(fa.add){var hn=Ta.findIndex(function(cn){var pt=cn.key;return pt===fa.key}),ct=ut(Ye(Ta,ze,fa.key),Nt,kt,xn),on=Ta.slice();on.splice(hn+1,0,Kt),Ee(on),Mt(ct),$t("show")}else{var pn=ze.findIndex(function(cn){var pt=cn.key;return pt===fa.key}),gn=ut(Ye(ze,Ta,fa.key),Nt,kt,xn),Hn=ze.slice();Hn.splice(pn+1,0,Kt),Ee(Hn),Mt(gn),$t("hide")}else Ta!==ze&&(dr(ze),Ee(ze))},[Ke,ze]),E.useEffect(function(){bn||Xt()},[bn]);var ca=yt?ge:ze,Pa={expandedKeys:Ke,selectedKeys:He,loadedKeys:Je,loadingKeys:we,checkedKeys:gt,halfCheckedKeys:zt,dragOverNodeKey:ta,dropPosition:Vn,keyEntities:oa};return E.createElement(E.Fragment,null,Dn&&Cn&&E.createElement("span",{style:Pt,"aria-live":"assertive"},mt(Cn)),E.createElement("div",null,E.createElement("input",{style:Pt,disabled:qt===!1||vn,tabIndex:qt!==!1?Na:null,onKeyDown:Ka,onFocus:Pr,onBlur:en,value:"",onChange:Ct,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat($e,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat($e,"-indent")},E.createElement("div",{ref:Hr,className:"".concat($e,"-indent-unit")}))),E.createElement(ce.Z,(0,a.Z)({},ja,{data:ca,itemKey:Xe,height:kt,fullHeight:!1,virtual:Nt,itemHeight:xn,prefixCls:"".concat($e,"-list"),ref:zr,onVisibleChange:function(hn,ct){var on=new Set(hn),pn=ct.filter(function(gn){return!on.has(gn)});pn.some(function(gn){return Xe(gn)===vt})&&Xt()}}),function(fa){var hn=fa.pos,ct=(0,a.Z)({},(ee(fa.data),fa.data)),on=fa.title,pn=fa.key,gn=fa.isStart,Hn=fa.isEnd,cn=(0,Se.km)(pn,hn);delete ct.key,delete ct.children;var pt=(0,Se.H8)(cn,Pa);return E.createElement(Qe,(0,a.Z)({},ct,pt,{title:on,active:!!Cn&&pn===Cn.key,pos:hn,data:fa.data,isStart:gn,isEnd:Hn,motion:yt,motionNodes:pn===vt?xt:null,motionType:ln,onMotionStart:Ba,onMotionEnd:Xt,treeNodeRequiredProps:Pa,onMouseMove:function(){Qn(null)}}))}))});Tt.displayName="NodeList";var _t=Tt,Wt=x(35654),Rn=x(90782),Ge=x(67841),Gt=10,Tn=function(rt){(0,De.Z)($e,rt);var ht=(0,be.Z)($e);function $e(){var ze;(0,Be.Z)(this,$e);for(var Ft=arguments.length,wt=new Array(Ft),Ke=0;Ke2&&arguments[2]!==void 0?arguments[2]:!1,zt=ze.state,oa=zt.dragChildrenKeys,vn=zt.dropPosition,bn=zt.dropTargetKey,ta=zt.dropTargetPos,Vn=zt.dropAllowed;if(Vn){var yt=ze.props.onDrop;if(ze.setState({dragOverNodeKey:null}),ze.cleanDragState(),bn!==null){var kt=(0,ye.Z)((0,ye.Z)({},(0,Se.H8)(bn,ze.getTreeNodeRequiredProps())),{},{active:((Je=ze.getActiveItem())===null||Je===void 0?void 0:Je.key)===bn,data:(0,Ge.Z)(ze.state.keyEntities,bn).node}),xn=oa.indexOf(bn)!==-1;(0,y.ZP)(!xn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Nt=(0,Wt.yx)(ta),qt={event:He,node:(0,Se.F)(kt),dragNode:ze.dragNode?(0,Se.F)(ze.dragNode.props):null,dragNodesKeys:[ze.dragNode.props.eventKey].concat(oa),dropToGap:vn!==0,dropPosition:vn+Number(Nt[Nt.length-1])};we||yt==null||yt(qt),ze.dragNode=null}}},ze.cleanDragState=function(){var He=ze.state.draggingNodeKey;He!==null&&ze.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ze.dragStartMousePosition=null,ze.currentMouseOverDroppableNodeKey=null},ze.triggerExpandActionExpand=function(He,gt){var Je=ze.state,we=Je.expandedKeys,zt=Je.flattenNodes,oa=gt.expanded,vn=gt.key,bn=gt.isLeaf;if(!(bn||He.shiftKey||He.metaKey||He.ctrlKey)){var ta=zt.filter(function(yt){return yt.key===vn})[0],Vn=(0,Se.F)((0,ye.Z)((0,ye.Z)({},(0,Se.H8)(vn,ze.getTreeNodeRequiredProps())),{},{data:ta.data}));ze.setExpandedKeys(oa?(0,Wt._5)(we,vn):(0,Wt.L0)(we,vn)),ze.onNodeExpand(He,Vn)}},ze.onNodeClick=function(He,gt){var Je=ze.props,we=Je.onClick,zt=Je.expandAction;zt==="click"&&ze.triggerExpandActionExpand(He,gt),we==null||we(He,gt)},ze.onNodeDoubleClick=function(He,gt){var Je=ze.props,we=Je.onDoubleClick,zt=Je.expandAction;zt==="doubleClick"&&ze.triggerExpandActionExpand(He,gt),we==null||we(He,gt)},ze.onNodeSelect=function(He,gt){var Je=ze.state.selectedKeys,we=ze.state,zt=we.keyEntities,oa=we.fieldNames,vn=ze.props,bn=vn.onSelect,ta=vn.multiple,Vn=gt.selected,yt=gt[oa.key],kt=!Vn;kt?ta?Je=(0,Wt.L0)(Je,yt):Je=[yt]:Je=(0,Wt._5)(Je,yt);var xn=Je.map(function(Nt){var qt=(0,Ge.Z)(zt,Nt);return qt?qt.node:null}).filter(function(Nt){return Nt});ze.setUncontrolledState({selectedKeys:Je}),bn==null||bn(Je,{event:"select",selected:kt,node:gt,selectedNodes:xn,nativeEvent:He.nativeEvent})},ze.onNodeCheck=function(He,gt,Je){var we=ze.state,zt=we.keyEntities,oa=we.checkedKeys,vn=we.halfCheckedKeys,bn=ze.props,ta=bn.checkStrictly,Vn=bn.onCheck,yt=gt.key,kt,xn={event:"check",node:gt,checked:Je,nativeEvent:He.nativeEvent};if(ta){var Nt=Je?(0,Wt.L0)(oa,yt):(0,Wt._5)(oa,yt),qt=(0,Wt._5)(vn,yt);kt={checked:Nt,halfChecked:qt},xn.checkedNodes=Nt.map(function(en){return(0,Ge.Z)(zt,en)}).filter(function(en){return en}).map(function(en){return en.node}),ze.setUncontrolledState({checkedKeys:Nt})}else{var Cn=(0,Rn.S)([].concat((0,Fe.Z)(oa),[yt]),!0,zt),Dn=Cn.checkedKeys,Na=Cn.halfCheckedKeys;if(!Je){var Ka=new Set(Dn);Ka.delete(yt);var Pr=(0,Rn.S)(Array.from(Ka),{checked:!1,halfCheckedKeys:Na},zt);Dn=Pr.checkedKeys,Na=Pr.halfCheckedKeys}kt=Dn,xn.checkedNodes=[],xn.checkedNodesPositions=[],xn.halfCheckedKeys=Na,Dn.forEach(function(en){var Qn=(0,Ge.Z)(zt,en);if(Qn){var Ba=Qn.node,wa=Qn.pos;xn.checkedNodes.push(Ba),xn.checkedNodesPositions.push({node:Ba,pos:wa})}}),ze.setUncontrolledState({checkedKeys:Dn},!1,{halfCheckedKeys:Na})}Vn==null||Vn(kt,xn)},ze.onNodeLoad=function(He){var gt=He.key,Je=new Promise(function(we,zt){ze.setState(function(oa){var vn=oa.loadedKeys,bn=vn===void 0?[]:vn,ta=oa.loadingKeys,Vn=ta===void 0?[]:ta,yt=ze.props,kt=yt.loadData,xn=yt.onLoad;if(!kt||bn.indexOf(gt)!==-1||Vn.indexOf(gt)!==-1)return null;var Nt=kt(He);return Nt.then(function(){var qt=ze.state.loadedKeys,Cn=(0,Wt.L0)(qt,gt);xn==null||xn(Cn,{event:"load",node:He}),ze.setUncontrolledState({loadedKeys:Cn}),ze.setState(function(Dn){return{loadingKeys:(0,Wt._5)(Dn.loadingKeys,gt)}}),we()}).catch(function(qt){if(ze.setState(function(Dn){return{loadingKeys:(0,Wt._5)(Dn.loadingKeys,gt)}}),ze.loadingRetryTimes[gt]=(ze.loadingRetryTimes[gt]||0)+1,ze.loadingRetryTimes[gt]>=Gt){var Cn=ze.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ze.setUncontrolledState({loadedKeys:(0,Wt.L0)(Cn,gt)}),we()}zt(qt)}),{loadingKeys:(0,Wt.L0)(Vn,gt)}})});return Je.catch(function(){}),Je},ze.onNodeMouseEnter=function(He,gt){var Je=ze.props.onMouseEnter;Je==null||Je({event:He,node:gt})},ze.onNodeMouseLeave=function(He,gt){var Je=ze.props.onMouseLeave;Je==null||Je({event:He,node:gt})},ze.onNodeContextMenu=function(He,gt){var Je=ze.props.onRightClick;Je&&(He.preventDefault(),Je({event:He,node:gt}))},ze.onFocus=function(){var He=ze.props.onFocus;ze.setState({focused:!0});for(var gt=arguments.length,Je=new Array(gt),we=0;we1&&arguments[1]!==void 0?arguments[1]:!1,Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ze.destroyed){var we=!1,zt=!0,oa={};Object.keys(He).forEach(function(vn){if(vn in ze.props){zt=!1;return}we=!0,oa[vn]=He[vn]}),we&&(!gt||zt)&&ze.setState((0,ye.Z)((0,ye.Z)({},oa),Je))}},ze.scrollTo=function(He){ze.listRef.current.scrollTo(He)},ze}return(0,oe.Z)($e,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ft=this.props.activeKey;Ft!==void 0&&Ft!==this.state.activeKey&&(this.setState({activeKey:Ft}),Ft!==null&&this.scrollTo({key:Ft}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Ft,wt=this.state,Ke=wt.focused,He=wt.flattenNodes,gt=wt.keyEntities,Je=wt.draggingNodeKey,we=wt.activeKey,zt=wt.dropLevelOffset,oa=wt.dropContainerKey,vn=wt.dropTargetKey,bn=wt.dropPosition,ta=wt.dragOverNodeKey,Vn=wt.indent,yt=this.props,kt=yt.prefixCls,xn=yt.className,Nt=yt.style,qt=yt.showLine,Cn=yt.focusable,Dn=yt.tabIndex,Na=Dn===void 0?0:Dn,Ka=yt.selectable,Pr=yt.showIcon,en=yt.icon,Qn=yt.switcherIcon,Ba=yt.draggable,wa=yt.checkable,ja=yt.checkStrictly,zr=yt.disabled,Hr=yt.motion,bt=yt.loadData,yn=yt.filterTreeNode,$a=yt.height,Ht=yt.itemHeight,Ln=yt.virtual,ha=yt.titleRender,Ta=yt.dropIndicatorRender,dr=yt.onContextMenu,dn=yt.onScroll,se=yt.direction,ge=yt.rootClassName,Ee=yt.rootStyle,Ie=(0,re.Z)(this.props,{aria:!0,data:!0}),qe;return Ba&&((0,Re.Z)(Ba)==="object"?qe=Ba:typeof Ba=="function"?qe={nodeDraggable:Ba}:qe={}),E.createElement(z.k.Provider,{value:{prefixCls:kt,selectable:Ka,showIcon:Pr,icon:en,switcherIcon:Qn,draggable:qe,draggingNodeKey:Je,checkable:wa,checkStrictly:ja,disabled:zr,keyEntities:gt,dropLevelOffset:zt,dropContainerKey:oa,dropTargetKey:vn,dropPosition:bn,dragOverNodeKey:ta,indent:Vn,direction:se,dropIndicatorRender:Ta,loadData:bt,filterTreeNode:yn,titleRender:ha,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},E.createElement("div",{role:"tree",className:Ze()(kt,xn,ge,(Ft={},(0,fe.Z)(Ft,"".concat(kt,"-show-line"),qt),(0,fe.Z)(Ft,"".concat(kt,"-focused"),Ke),(0,fe.Z)(Ft,"".concat(kt,"-active-focused"),we!==null),Ft)),style:Ee},E.createElement(_t,(0,a.Z)({ref:this.listRef,prefixCls:kt,style:Nt,data:He,disabled:zr,selectable:Ka,checkable:!!wa,motion:Hr,dragging:Je!==null,height:$a,itemHeight:Ht,virtual:Ln,focusable:Cn,focused:Ke,tabIndex:Na,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:dr,onScroll:dn},this.getTreeNodeRequiredProps(),Ie))))}}],[{key:"getDerivedStateFromProps",value:function(Ft,wt){var Ke=wt.prevProps,He={prevProps:Ft};function gt(Cn){return!Ke&&Cn in Ft||Ke&&Ke[Cn]!==Ft[Cn]}var Je,we=wt.fieldNames;if(gt("fieldNames")&&(we=(0,Se.w$)(Ft.fieldNames),He.fieldNames=we),gt("treeData")?Je=Ft.treeData:gt("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Je=(0,Se.zn)(Ft.children)),Je){He.treeData=Je;var zt=(0,Se.I8)(Je,{fieldNames:we});He.keyEntities=(0,ye.Z)((0,fe.Z)({},vt,Rt),zt.keyEntities)}var oa=He.keyEntities||wt.keyEntities;if(gt("expandedKeys")||Ke&>("autoExpandParent"))He.expandedKeys=Ft.autoExpandParent||!Ke&&Ft.defaultExpandParent?(0,Wt.r7)(Ft.expandedKeys,oa):Ft.expandedKeys;else if(!Ke&&Ft.defaultExpandAll){var vn=(0,ye.Z)({},oa);delete vn[vt],He.expandedKeys=Object.keys(vn).map(function(Cn){return vn[Cn].key})}else!Ke&&Ft.defaultExpandedKeys&&(He.expandedKeys=Ft.autoExpandParent||Ft.defaultExpandParent?(0,Wt.r7)(Ft.defaultExpandedKeys,oa):Ft.defaultExpandedKeys);if(He.expandedKeys||delete He.expandedKeys,Je||He.expandedKeys){var bn=(0,Se.oH)(Je||wt.treeData,He.expandedKeys||wt.expandedKeys,we);He.flattenNodes=bn}if(Ft.selectable&&(gt("selectedKeys")?He.selectedKeys=(0,Wt.BT)(Ft.selectedKeys,Ft):!Ke&&Ft.defaultSelectedKeys&&(He.selectedKeys=(0,Wt.BT)(Ft.defaultSelectedKeys,Ft))),Ft.checkable){var ta;if(gt("checkedKeys")?ta=(0,Wt.E6)(Ft.checkedKeys)||{}:!Ke&&Ft.defaultCheckedKeys?ta=(0,Wt.E6)(Ft.defaultCheckedKeys)||{}:Je&&(ta=(0,Wt.E6)(Ft.checkedKeys)||{checkedKeys:wt.checkedKeys,halfCheckedKeys:wt.halfCheckedKeys}),ta){var Vn=ta,yt=Vn.checkedKeys,kt=yt===void 0?[]:yt,xn=Vn.halfCheckedKeys,Nt=xn===void 0?[]:xn;if(!Ft.checkStrictly){var qt=(0,Rn.S)(kt,!0,oa);kt=qt.checkedKeys,Nt=qt.halfCheckedKeys}He.checkedKeys=kt,He.halfCheckedKeys=Nt}}return gt("loadedKeys")&&(He.loadedKeys=Ft.loadedKeys),He}}]),$e}(E.Component);Tn.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},Tn.TreeNode=ve.Z;var En=Tn,nn=En},35654:function(Ot,st,x){"use strict";x.d(st,{BT:function(){return E},E6:function(){return ee},L0:function(){return be},OM:function(){return y},_5:function(){return De},r7:function(){return te},wA:function(){return Ze},yx:function(){return Me}});var a=x(94480),fe=x(76190),Re=x(48736),ye=x(59301),Fe=x(39417),Be=x(67841),oe=x(71430),Ne=null;function De(ne,ue){if(!ne)return[];var ce=ne.slice(),de=ce.indexOf(ue);return de>=0&&ce.splice(de,1),ce}function be(ne,ue){var ce=(ne||[]).slice();return ce.indexOf(ue)===-1&&ce.push(ue),ce}function Me(ne){return ne.split("-")}function Ze(ne,ue){var ce=[],de=(0,Be.Z)(ue,ne);function ve(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ae.forEach(function(Se){var Te=Se.key,xe=Se.children;ce.push(Te),ve(xe)})}return ve(de.children),ce}function Ce(ne){if(ne.parent){var ue=Me(ne.pos);return Number(ue[ue.length-1])===ne.parent.children.length-1}return!1}function re(ne){var ue=Me(ne.pos);return Number(ue[ue.length-1])===0}function y(ne,ue,ce,de,ve,Ae,Se,Te,xe,ot){var Qe,it=ne.clientX,Ye=ne.clientY,lt=ne.target.getBoundingClientRect(),Pt=lt.top,Ct=lt.height,vt=(ot==="rtl"?-1:1)*(((ve==null?void 0:ve.x)||0)-it),Lt=(vt-12)/de,Rt=(0,Be.Z)(Te,ce.props.eventKey);if(Ye-1.5?Ae({dragNode:Gt,dropNode:Tn,dropPosition:1})?Wt=1:En=!1:Ae({dragNode:Gt,dropNode:Tn,dropPosition:0})?Wt=0:Ae({dragNode:Gt,dropNode:Tn,dropPosition:1})?Wt=1:En=!1:Ae({dragNode:Gt,dropNode:Tn,dropPosition:1})?Wt=1:En=!1,{dropPosition:Wt,dropLevelOffset:Rn,dropTargetKey:Rt.key,dropTargetPos:Rt.pos,dragOverNodeKey:_t,dropContainerKey:Wt===0?null:((Qe=Rt.parent)===null||Qe===void 0?void 0:Qe.key)||null,dropAllowed:En}}function E(ne,ue){if(ne){var ce=ue.multiple;return ce?ne.slice():ne.length?[ne[0]]:ne}}var z=function(ue){return ue};function b(ne,ue){if(!ne)return[];var ce=ue||{},de=ce.processProps,ve=de===void 0?z:de,Ae=Array.isArray(ne)?ne:[ne];return Ae.map(function(Se){var Te=Se.children,xe=_objectWithoutProperties(Se,Ne),ot=b(Te,ue);return React.createElement(TreeNode,_extends({key:xe.key},ve(xe)),ot)})}function ee(ne){if(!ne)return null;var ue;if(Array.isArray(ne))ue={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,fe.Z)(ne)==="object")ue={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Re.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ue}function te(ne,ue){var ce=new Set;function de(ve){if(!ce.has(ve)){var Ae=(0,Be.Z)(ue,ve);if(Ae){ce.add(ve);var Se=Ae.parent,Te=Ae.node;Te.disabled||Se&&de(Se.key)}}}return(ne||[]).forEach(function(ve){de(ve)}),(0,a.Z)(ce)}},90782:function(Ot,st,x){"use strict";x.d(st,{S:function(){return oe}});var a=x(48736),fe=x(67841);function Re(Ne,De){var be=new Set;return Ne.forEach(function(Me){De.has(Me)||be.add(Me)}),be}function ye(Ne){var De=Ne||{},be=De.disabled,Me=De.disableCheckbox,Ze=De.checkable;return!!(be||Me)||Ze===!1}function Fe(Ne,De,be,Me){for(var Ze=new Set(Ne),Ce=new Set,re=0;re<=be;re+=1){var y=De.get(re)||new Set;y.forEach(function(ee){var te=ee.key,ne=ee.node,ue=ee.children,ce=ue===void 0?[]:ue;Ze.has(te)&&!Me(ne)&&ce.filter(function(de){return!Me(de.node)}).forEach(function(de){Ze.add(de.key)})})}for(var E=new Set,z=be;z>=0;z-=1){var b=De.get(z)||new Set;b.forEach(function(ee){var te=ee.parent,ne=ee.node;if(!(Me(ne)||!ee.parent||E.has(ee.parent.key))){if(Me(ee.parent.node)){E.add(te.key);return}var ue=!0,ce=!1;(te.children||[]).filter(function(de){return!Me(de.node)}).forEach(function(de){var ve=de.key,Ae=Ze.has(ve);ue&&!Ae&&(ue=!1),!ce&&(Ae||Ce.has(ve))&&(ce=!0)}),ue&&Ze.add(te.key),ce&&Ce.add(te.key),E.add(te.key)}})}return{checkedKeys:Array.from(Ze),halfCheckedKeys:Array.from(Re(Ce,Ze))}}function Be(Ne,De,be,Me,Ze){for(var Ce=new Set(Ne),re=new Set(De),y=0;y<=Me;y+=1){var E=be.get(y)||new Set;E.forEach(function(te){var ne=te.key,ue=te.node,ce=te.children,de=ce===void 0?[]:ce;!Ce.has(ne)&&!re.has(ne)&&!Ze(ue)&&de.filter(function(ve){return!Ze(ve.node)}).forEach(function(ve){Ce.delete(ve.key)})})}re=new Set;for(var z=new Set,b=Me;b>=0;b-=1){var ee=be.get(b)||new Set;ee.forEach(function(te){var ne=te.parent,ue=te.node;if(!(Ze(ue)||!te.parent||z.has(te.parent.key))){if(Ze(te.parent.node)){z.add(ne.key);return}var ce=!0,de=!1;(ne.children||[]).filter(function(ve){return!Ze(ve.node)}).forEach(function(ve){var Ae=ve.key,Se=Ce.has(Ae);ce&&!Se&&(ce=!1),!de&&(Se||re.has(Ae))&&(de=!0)}),ce||Ce.delete(ne.key),de&&re.add(ne.key),z.add(ne.key)}})}return{checkedKeys:Array.from(Ce),halfCheckedKeys:Array.from(Re(re,Ce))}}function oe(Ne,De,be,Me){var Ze=[],Ce;Me?Ce=Me:Ce=ye;var re=new Set(Ne.filter(function(b){var ee=!!(0,fe.Z)(be,b);return ee||Ze.push(b),ee})),y=new Map,E=0;Object.keys(be).forEach(function(b){var ee=be[b],te=ee.level,ne=y.get(te);ne||(ne=new Set,y.set(te,ne)),ne.add(ee),E=Math.max(E,te)}),(0,a.ZP)(!Ze.length,"Tree missing follow keys: ".concat(Ze.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var z;return De===!0?z=Fe(re,y,E,Ce):z=Be(re,De.halfCheckedKeys,y,E,Ce),z}},67841:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return a}});function a(fe,Re){return fe[Re]}},71430:function(Ot,st,x){"use strict";x.d(st,{F:function(){return te},H8:function(){return ee},I8:function(){return b},km:function(){return Ze},oH:function(){return E},w$:function(){return Ce},zn:function(){return y}});var a=x(76190),fe=x(94480),Re=x(33885),ye=x(75931),Fe=x(11592),Be=x(2738),oe=x(48736),Ne=x(67841),De=["children"];function be(ne,ue){return"".concat(ne,"-").concat(ue)}function Me(ne){return ne&&ne.type&&ne.type.isTreeNode}function Ze(ne,ue){return ne!=null?ne:ue}function Ce(ne){var ue=ne||{},ce=ue.title,de=ue._title,ve=ue.key,Ae=ue.children,Se=ce||"title";return{title:Se,_title:de||[Se],key:ve||"key",children:Ae||"children"}}function re(ne,ue){var ce=new Map;function de(ve){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ve||[]).forEach(function(Se){var Te=Se[ue.key],xe=Se[ue.children];warning(Te!=null,"Tree node must have a certain key: [".concat(Ae).concat(Te,"]"));var ot=String(Te);warning(!ce.has(ot)||Te===null||Te===void 0,"Same 'key' exist in the Tree: ".concat(ot)),ce.set(ot,!0),de(xe,"".concat(Ae).concat(ot," > "))})}de(ne)}function y(ne){function ue(ce){var de=(0,Fe.Z)(ce);return de.map(function(ve){if(!Me(ve))return(0,oe.ZP)(!ve,"Tree/TreeNode can only accept TreeNode as children."),null;var Ae=ve.key,Se=ve.props,Te=Se.children,xe=(0,ye.Z)(Se,De),ot=(0,Re.Z)({key:Ae},xe),Qe=ue(Te);return Qe.length&&(ot.children=Qe),ot}).filter(function(ve){return ve})}return ue(ne)}function E(ne,ue,ce){var de=Ce(ce),ve=de._title,Ae=de.key,Se=de.children,Te=new Set(ue===!0?[]:ue),xe=[];function ot(Qe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Qe.map(function(Ye,lt){for(var Pt=be(it?it.pos:"0",lt),Ct=Ze(Ye[Ae],Pt),vt,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:{},ce=ue.initWrapper,de=ue.processEntity,ve=ue.onProcessFinished,Ae=ue.externalGetKey,Se=ue.childrenPropName,Te=ue.fieldNames,xe=arguments.length>2?arguments[2]:void 0,ot=Ae||xe,Qe={},it={},Ye={posEntities:Qe,keyEntities:it};return ce&&(Ye=ce(Ye)||Ye),z(ne,function(lt){var Pt=lt.node,Ct=lt.index,vt=lt.pos,Lt=lt.key,Rt=lt.parentPos,Kt=lt.level,ut=lt.nodes,Xe={node:Pt,nodes:ut,index:Ct,key:Lt,pos:vt,level:Kt},mt=Ze(Lt,vt);Qe[vt]=Xe,it[mt]=Xe,Xe.parent=Qe[Rt],Xe.parent&&(Xe.parent.children=Xe.parent.children||[],Xe.parent.children.push(Xe)),de&&de(Xe,Ye)},{externalGetKey:ot,childrenPropName:Se,fieldNames:Te}),ve&&ve(Ye),Ye}function ee(ne,ue){var ce=ue.expandedKeys,de=ue.selectedKeys,ve=ue.loadedKeys,Ae=ue.loadingKeys,Se=ue.checkedKeys,Te=ue.halfCheckedKeys,xe=ue.dragOverNodeKey,ot=ue.dropPosition,Qe=ue.keyEntities,it=(0,Ne.Z)(Qe,ne),Ye={eventKey:ne,expanded:ce.indexOf(ne)!==-1,selected:de.indexOf(ne)!==-1,loaded:ve.indexOf(ne)!==-1,loading:Ae.indexOf(ne)!==-1,checked:Se.indexOf(ne)!==-1,halfChecked:Te.indexOf(ne)!==-1,pos:String(it?it.pos:""),dragOver:xe===ne&&ot===0,dragOverGapTop:xe===ne&&ot===-1,dragOverGapBottom:xe===ne&&ot===1};return Ye}function te(ne){var ue=ne.data,ce=ne.expanded,de=ne.selected,ve=ne.checked,Ae=ne.loaded,Se=ne.loading,Te=ne.halfChecked,xe=ne.dragOver,ot=ne.dragOverGapTop,Qe=ne.dragOverGapBottom,it=ne.pos,Ye=ne.active,lt=ne.eventKey,Pt=(0,Re.Z)((0,Re.Z)({},ue),{},{expanded:ce,selected:de,checked:ve,loaded:Ae,loading:Se,halfChecked:Te,dragOver:xe,dragOverGapTop:ot,dragOverGapBottom:Qe,pos:it,active:Ye,key:lt});return"props"in Pt||Object.defineProperty(Pt,"props",{get:function(){return(0,oe.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),Pt}},8224:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(4676);function fe(Re,ye,Fe,Be){var oe=a.unstable_batchedUpdates?function(De){a.unstable_batchedUpdates(Fe,De)}:Fe;return Re!=null&&Re.addEventListener&&Re.addEventListener(ye,oe,Be),{remove:function(){Re!=null&&Re.removeEventListener&&Re.removeEventListener(ye,oe,Be)}}}},55468:function(Ot,st,x){"use strict";x.d(st,{g1:function(){return Me},os:function(){return Ce}});var a=/margin|padding|width|height|max|min|offset/,fe={left:!0,top:!0},Re={cssFloat:1,styleFloat:1,float:1};function ye(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Fe(re,y,E){if(y=y.toLowerCase(),E==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in fe||(fe[y]=a.test(y)),fe[y]?parseFloat(E)||0:E}function Be(re,y){var E=arguments.length,z=ye(re);return y=Re[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,E===1?z:Fe(re,y,z[y]||re.style[y])}function oe(re,y,E){var z=arguments.length;if(y=Re[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,z===3)return typeof E=="number"&&a.test(y)&&(E="".concat(E,"px")),re.style[y]=E,E;for(var b in y)y.hasOwnProperty(b)&&oe(re,b,y[b]);return ye(re)}function Ne(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function De(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function be(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function Me(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function Ze(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ce(re){var y=re.getBoundingClientRect(),E=document.documentElement;return{left:y.left+(window.pageXOffset||E.scrollLeft)-(E.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||E.scrollTop)-(E.clientTop||document.body.clientTop||0)}}},24514:function(Ot,st,x){"use strict";x.d(st,{G:function(){return ye}});var a=x(47273),fe=function(Be){if((0,a.Z)()&&window.document.documentElement){var oe=Array.isArray(Be)?Be:[Be],Ne=window.document.documentElement;return oe.some(function(De){return De in Ne.style})}return!1},Re=function(Be,oe){if(!fe(Be))return!1;var Ne=document.createElement("div"),De=Ne.style[Be];return Ne.style[Be]=oe,Ne.style[Be]!==De};function ye(Fe,Be){return!Array.isArray(Fe)&&Be!==void 0?Re(Fe,Be):fe(Fe)}},11414:function(Ot,st,x){"use strict";x.d(st,{Z5:function(){return Ac},_l:function(){return v0},bK:function(){return H0}});var a=x(59301),fe=x(18773);function Re(ae,le){ae.prototype=Object.create(le.prototype),ae.prototype.constructor=ae,(0,fe.Z)(ae,le)}var ye=x(54476),Fe=x(59781),Be=a.createContext(null),oe=null;function Ne(ae){ae()}var De=Ne,be=function(le){return De=le},Me=function(){return De};function Ze(){var ae=Me(),le=null,he=null;return{clear:function(){le=null,he=null},notify:function(){ae(function(){for(var et=le;et;)et.callback(),et=et.next})},get:function(){for(var et=[],nt=le;nt;)et.push(nt),nt=nt.next;return et},subscribe:function(et){var nt=!0,ft=he={callback:et,next:null,prev:he};return ft.prev?ft.prev.next=ft:le=ft,function(){!nt||le===null||(nt=!1,ft.next?ft.next.prev=ft.prev:he=ft.prev,ft.prev?ft.prev.next=ft.next:le=ft.next)}}}}var Ce={notify:function(){},get:function(){return[]}};function re(ae,le){var he,ke=Ce;function et(un){return tn(),ke.subscribe(un)}function nt(){ke.notify()}function ft(){Fn.onStateChange&&Fn.onStateChange()}function At(){return!!he}function tn(){he||(he=le?le.addNestedSub(ft):ae.subscribe(ft),ke=Ze())}function In(){he&&(he(),he=void 0,ke.clear(),ke=Ce)}var Fn={addNestedSub:et,notifyNestedSubs:nt,handleChangeWrapper:ft,isSubscribed:At,trySubscribe:tn,tryUnsubscribe:In,getListeners:function(){return ke}};return Fn}var y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?a.useLayoutEffect:a.useEffect;function E(ae){var le=ae.store,he=ae.context,ke=ae.children,et=(0,a.useMemo)(function(){var At=re(le);return{store:le,subscription:At}},[le]),nt=(0,a.useMemo)(function(){return le.getState()},[le]);y(function(){var At=et.subscription;return At.onStateChange=At.notifyNestedSubs,At.trySubscribe(),nt!==le.getState()&&At.notifyNestedSubs(),function(){At.tryUnsubscribe(),At.onStateChange=null}},[et,nt]);var ft=he||Be;return a.createElement(ft.Provider,{value:et},ke)}var z=E,b=x(85377),ee=x(94266),te=x.n(ee),ne=x(53410),ue=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ce=["reactReduxForwardedRef"],de=[],ve=[null,null],Ae=function(le){try{return JSON.stringify(le)}catch(he){return String(le)}};function Se(ae,le){var he=ae[1];return[le.payload,he+1]}function Te(ae,le,he){y(function(){return ae.apply(void 0,le)},he)}function xe(ae,le,he,ke,et,nt,ft){ae.current=ke,le.current=et,he.current=!1,nt.current&&(nt.current=null,ft())}function ot(ae,le,he,ke,et,nt,ft,At,tn,In){if(ae){var Fn=!1,un=null,mn=function(){if(!Fn){var ao=le.getState(),Ao,bo;try{Ao=ke(ao,et.current)}catch(Vo){bo=Vo,un=Vo}bo||(un=null),Ao===nt.current?ft.current||tn():(nt.current=Ao,At.current=Ao,ft.current=!0,In({type:"STORE_UPDATED",payload:{error:bo}}))}};he.onStateChange=mn,he.trySubscribe(),mn();var Yn=function(){if(Fn=!0,he.tryUnsubscribe(),he.onStateChange=null,un)throw un};return Yn}}var Qe=function(){return[null,0]};function it(ae,le){le===void 0&&(le={});var he=le,ke=he.getDisplayName,et=ke===void 0?function(yi){return"ConnectAdvanced("+yi+")"}:ke,nt=he.methodName,ft=nt===void 0?"connectAdvanced":nt,At=he.renderCountProp,tn=At===void 0?void 0:At,In=he.shouldHandleStateChanges,Fn=In===void 0?!0:In,un=he.storeKey,mn=un===void 0?"store":un,Yn=he.withRef,Wa=Yn===void 0?!1:Yn,ao=he.forwardRef,Ao=ao===void 0?!1:ao,bo=he.context,Vo=bo===void 0?Be:bo,il=(0,b.Z)(he,ue);if(0)var Bl;var Li=Vo;return function(tu){var Ru=tu.displayName||tu.name||"Component",uu=et(Ru),es=(0,ye.Z)({},il,{getDisplayName:et,methodName:ft,renderCountProp:tn,shouldHandleStateChanges:Fn,storeKey:mn,displayName:uu,wrappedComponentName:Ru,WrappedComponent:tu}),ys=il.pure;function Fs(ms){return ae(ms.dispatch,es)}var yc=ys?a.useMemo:function(ms){return ms()};function oc(ms){var Vc=(0,a.useMemo)(function(){var Tc=ms.reactReduxForwardedRef,F0=(0,b.Z)(ms,ce);return[ms.context,Tc,F0]},[ms]),Fc=Vc[0],Rs=Vc[1],gd=Vc[2],Yc=(0,a.useMemo)(function(){return Fc&&Fc.Consumer&&(0,ne.isContextConsumer)(a.createElement(Fc.Consumer,null))?Fc:Li},[Fc,Li]),Bc=(0,a.useContext)(Yc),Xc=!!ms.store&&!!ms.store.getState&&!!ms.store.dispatch,Gd=!!Bc&&!!Bc.store,Sc=Xc?ms.store:Bc.store,Cd=(0,a.useMemo)(function(){return Fs(Sc)},[Sc]),Jc=(0,a.useMemo)(function(){if(!Fn)return ve;var Tc=re(Sc,Xc?null:Bc.subscription),F0=Tc.notifyNestedSubs.bind(Tc);return[Tc,F0]},[Sc,Xc,Bc]),Pc=Jc[0],Ud=Jc[1],Kd=(0,a.useMemo)(function(){return Xc?Bc:(0,ye.Z)({},Bc,{subscription:Pc})},[Xc,Bc,Pc]),z0=(0,a.useReducer)(Se,de,Qe),Am=z0[0],Vd=Am[0],Cm=z0[1];if(Vd&&Vd.error)throw Vd.error;var A0=(0,a.useRef)(),C0=(0,a.useRef)(gd),Yd=(0,a.useRef)(),y0=(0,a.useRef)(!1),Mc=yc(function(){return Yd.current&&gd===C0.current?Yd.current:Cd(Sc.getState(),gd)},[Sc,Vd,gd]);Te(xe,[C0,A0,y0,gd,Mc,Yd,Ud]),Te(ot,[Fn,Sc,Pc,Cd,C0,A0,y0,Yd,Ud,Cm],[Sc,Pc,Cd]);var yd=(0,a.useMemo)(function(){return a.createElement(tu,(0,ye.Z)({},Mc,{ref:Rs}))},[Rs,tu,Mc]),ym=(0,a.useMemo)(function(){return Fn?a.createElement(Yc.Provider,{value:Kd},yd):yd},[Yc,yd,Kd]);return ym}var Hs=ys?a.memo(oc):oc;if(Hs.WrappedComponent=tu,Hs.displayName=oc.displayName=uu,Ao){var zs=a.forwardRef(function(Vc,Fc){return a.createElement(Hs,(0,ye.Z)({},Vc,{reactReduxForwardedRef:Fc}))});return zs.displayName=uu,zs.WrappedComponent=tu,te()(zs,tu)}return te()(Hs,tu)}}function Ye(ae,le){return ae===le?ae!==0||le!==0||1/ae===1/le:ae!==ae&&le!==le}function lt(ae,le){if(Ye(ae,le))return!0;if(typeof ae!="object"||ae===null||typeof le!="object"||le===null)return!1;var he=Object.keys(ae),ke=Object.keys(le);if(he.length!==ke.length)return!1;for(var et=0;et=0;ke--){var et=le[ke](ae);if(et)return et}return function(nt,ft){throw new Error("Invalid value of type "+typeof ae+" for "+he+" argument when connecting component "+ft.wrappedComponentName+".")}}function Ft(ae,le){return ae===le}function wt(ae){var le=ae===void 0?{}:ae,he=le.connectHOC,ke=he===void 0?it:he,et=le.mapStateToPropsFactories,nt=et===void 0?_t:et,ft=le.mapDispatchToPropsFactories,At=ft===void 0?Xe:ft,tn=le.mergePropsFactories,In=tn===void 0?Tn:tn,Fn=le.selectorFactory,un=Fn===void 0?ht:Fn;return function(Yn,Wa,ao,Ao){Ao===void 0&&(Ao={});var bo=Ao,Vo=bo.pure,il=Vo===void 0?!0:Vo,Bl=bo.areStatesEqual,Li=Bl===void 0?Ft:Bl,yi=bo.areOwnPropsEqual,tu=yi===void 0?lt:yi,Ru=bo.areStatePropsEqual,uu=Ru===void 0?lt:Ru,es=bo.areMergedPropsEqual,ys=es===void 0?lt:es,Fs=(0,b.Z)(bo,$e),yc=ze(Yn,nt,"mapStateToProps"),oc=ze(Wa,At,"mapDispatchToProps"),Hs=ze(ao,In,"mergeProps");return ke(un,(0,ye.Z)({methodName:"connect",getDisplayName:function(ms){return"Connect("+ms+")"},shouldHandleStateChanges:!!Yn,initMapStateToProps:yc,initMapDispatchToProps:oc,initMergeProps:Hs,pure:il,areStatesEqual:Li,areOwnPropsEqual:tu,areStatePropsEqual:uu,areMergedPropsEqual:ys},Fs))}}var Ke=wt();function He(){var ae=useContext(ReactReduxContext);return ae}function gt(ae){ae===void 0&&(ae=ReactReduxContext);var le=ae===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ae)};return function(){var ke=le(),et=ke.store;return et}}var Je=null;function we(ae){ae===void 0&&(ae=ReactReduxContext);var le=ae===ReactReduxContext?useDefaultStore:createStoreHook(ae);return function(){var ke=le();return ke.dispatch}}var zt=null,oa=function(le,he){return le===he};function vn(ae,le,he,ke){var et=useReducer(function(Wa){return Wa+1},0),nt=et[1],ft=useMemo(function(){return createSubscription(he,ke)},[he,ke]),At=useRef(),tn=useRef(),In=useRef(),Fn=useRef(),un=he.getState(),mn;try{if(ae!==tn.current||un!==In.current||At.current){var Yn=ae(un);Fn.current===void 0||!le(Yn,Fn.current)?mn=Yn:mn=Fn.current}else mn=Fn.current}catch(Wa){throw At.current&&(Wa.message+=` + `]:Object.assign(Object.assign({},(0,Qn.dF)()),{display:"inline-block",width:"100%",[`${on}${on}-select`]:{width:na,height:na,marginInlineEnd:ct.marginXS,marginBottom:ct.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ct.colorFillAlter,border:`${ct.lineWidth}px dashed ${ct.colorBorder}`,borderRadius:ct.borderRadiusLG,cursor:"pointer",transition:`border-color ${ct.motionDurationSlow}`,[`> ${on}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${on}-disabled):hover`]:{borderColor:ct.colorPrimary}},[`${cn}${cn}-picture-card, ${cn}${cn}-picture-circle`]:{[`${cn}-item-container`]:{display:"inline-block",width:na,height:na,marginBlock:`0 ${ct.marginXS}px`,marginInline:`0 ${ct.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[pt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ct.paddingXS*2}px)`,height:`calc(100% - ${ct.paddingXS*2}px)`,backgroundColor:ct.colorBgMask,opacity:0,transition:`all ${ct.motionDurationSlow}`,content:'" "'}},[`${pt}:hover`]:{[`&::before, ${pt}-actions`]:{opacity:1}},[`${pt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ct.motionDurationSlow}`,[`${pn}-eye, ${pn}-download, ${pn}-delete`]:{zIndex:10,width:gn,margin:`0 ${ct.marginXXS}px`,fontSize:gn,cursor:"pointer",transition:`all ${ct.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${pt}-actions, ${pt}-actions:hover`]:{[`${pn}-eye, ${pn}-download, ${pn}-delete`]:{color:new se.C(Hn).setAlpha(.65).toRgbString(),"&:hover":{color:Hn}}},[`${pt}-thumbnail, ${pt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${pt}-name`]:{display:"none",textAlign:"center"},[`${pt}-file + ${pt}-name`]:{position:"absolute",bottom:ct.margin,display:"block",width:`calc(100% - ${ct.paddingXS*2}px)`},[`${pt}-uploading`]:{[`&${pt}`]:{backgroundColor:ct.colorFillAlter},[`&::before, ${pn}-eye, ${pn}-download, ${pn}-delete`]:{display:"none"}},[`${pt}-progress`]:{bottom:ct.marginXL,width:`calc(100% - ${ct.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${on}-wrapper${on}-picture-circle-wrapper`]:{[`${on}${on}-select`]:{borderRadius:"50%"}}}};var qe=ct=>{const{componentCls:on}=ct;return{[`${on}-rtl`]:{direction:"rtl"}}};const xt=ct=>{const{componentCls:on,colorTextDisabled:pn}=ct;return{[`${on}-wrapper`]:Object.assign(Object.assign({},(0,Qn.Wf)(ct)),{[on]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${on}-select`]:{display:"inline-block"},[`${on}-disabled`]:{color:pn,cursor:"not-allowed"}})}};var Mt=(0,wa.Z)("Upload",ct=>{const{fontSizeHeading3:on,fontSize:pn,lineHeight:gn,lineWidth:Hn,controlHeightLG:cn}=ct,pt=Math.round(pn*gn),na=(0,ja.TS)(ct,{uploadThumbnailSize:on*2,uploadProgressOffset:pt/2+Hn,uploadPicCardSize:cn*2.55});return[xt(na),Hr(na),ge(na),Ee(na),yn(na),dr(na),qe(na),(0,Ba.Z)(na)]},ct=>({actionsColor:ct.colorTextDescription})),Ra=function(ct,on,pn,gn){function Hn(cn){return cn instanceof pn?cn:new pn(function(pt){pt(cn)})}return new(pn||(pn=Promise))(function(cn,pt){function na(Gn){try{gr(gn.next(Gn))}catch(_r){pt(_r)}}function ar(Gn){try{gr(gn.throw(Gn))}catch(_r){pt(_r)}}function gr(Gn){Gn.done?cn(Gn.value):Hn(Gn.value).then(na,ar)}gr((gn=gn.apply(ct,on||[])).next())})};const Un=`__LIST_IGNORE_${Date.now()}__`,ln=(ct,on)=>{const{fileList:pn,defaultFileList:gn,onRemove:Hn,showUploadList:cn=!0,listType:pt="text",onPreview:na,onDownload:ar,onChange:gr,onDrop:Gn,previewFile:_r,disabled:Gr,locale:lo,iconRender:Ar,isImageUrl:hr,progress:br,prefixCls:yr,className:Er,type:co="select",children:Do,style:uo,itemRender:Jr,maxCount:rl,data:di={},multiple:ni=!1,action:Al="",accept:xl="",supportServerRender:kr=!0,rootClassName:Ml}=ct,Vl=a.useContext(vt.Z),Zl=Gr!=null?Gr:Vl,[Ro,Bi]=(0,lt.Z)(gn||[],{value:pn,postState:wl=>wl!=null?wl:[]}),[oi,ii]=a.useState("drop"),li=a.useRef(null);a.useMemo(()=>{const wl=Date.now();(pn||[]).forEach((zl,ml)=>{!zl.uid&&!Object.isFrozen(zl)&&(zl.uid=`__AUTO__${wl}_${ml}__`)})},[pn]);const fi=(wl,zl,ml)=>{let xo=(0,fe.Z)(zl),si=!1;rl===1?xo=xo.slice(-1):rl&&(si=xo.length>rl,xo=xo.slice(0,rl)),(0,Pt.flushSync)(()=>{Bi(xo)});const Kn={file:wl,fileList:xo};ml&&(Kn.event=ml),(!si||xo.some(Jn=>Jn.uid===wl.uid))&&(0,Pt.flushSync)(()=>{gr==null||gr(Kn)})},Rl=(wl,zl)=>Ra(void 0,void 0,void 0,function*(){const{beforeUpload:ml,transformFile:xo}=ct;let si=wl;if(ml){const Kn=yield ml(wl,zl);if(Kn===!1)return!1;if(delete wl[Un],Kn===Un)return Object.defineProperty(wl,Un,{value:!0,configurable:!0}),!1;typeof Kn=="object"&&Kn&&(si=Kn)}return xo&&(si=yield xo(si)),si}),qr=wl=>{const zl=wl.filter(si=>!si.file[Un]);if(!zl.length)return;const ml=zl.map(si=>Je(si.file));let xo=(0,fe.Z)(Ro);ml.forEach(si=>{xo=we(si,xo)}),ml.forEach((si,Kn)=>{let Jn=si;if(zl[Kn].parsedFile)si.status="uploading";else{const{originFileObj:Ia}=si;let Nr;try{Nr=new File([Ia],Ia.name,{type:Ia.type})}catch(wo){Nr=new Blob([Ia],{type:Ia.type}),Nr.name=Ia.name,Nr.lastModifiedDate=new Date,Nr.lastModified=new Date().getTime()}Nr.uid=si.uid,Jn=Nr}fi(Jn,xo)})},Hl=(wl,zl,ml)=>{try{typeof wl=="string"&&(wl=JSON.parse(wl))}catch(Kn){}if(!zt(zl,Ro))return;const xo=Je(zl);xo.status="done",xo.percent=100,xo.response=wl,xo.xhr=ml;const si=we(xo,Ro);fi(xo,si)},Nl=(wl,zl)=>{if(!zt(zl,Ro))return;const ml=Je(zl);ml.status="uploading",ml.percent=wl.percent;const xo=we(ml,Ro);fi(ml,xo,wl)},$i=(wl,zl,ml)=>{if(!zt(ml,Ro))return;const xo=Je(ml);xo.error=wl,xo.response=zl,xo.status="error";const si=we(xo,Ro);fi(xo,si)},Zi=wl=>{let zl;Promise.resolve(typeof Hn=="function"?Hn(wl):Hn).then(ml=>{var xo;if(ml===!1)return;const si=oa(wl,Ro);si&&(zl=Object.assign(Object.assign({},wl),{status:"removed"}),Ro==null||Ro.forEach(Kn=>{const Jn=zl.uid!==void 0?"uid":"name";Kn[Jn]===zl[Jn]&&!Object.isFrozen(Kn)&&(Kn.status="removed")}),(xo=li.current)===null||xo===void 0||xo.abort(zl),fi(zl,si))})},gu=wl=>{ii(wl.type),wl.type==="drop"&&(Gn==null||Gn(wl))};a.useImperativeHandle(on,()=>({onBatchStart:qr,onSuccess:Hl,onProgress:Nl,onError:$i,fileList:Ro,upload:li.current}));const{getPrefixCls:fu,direction:lu,upload:yl}=a.useContext(Ct.E_),pi=fu("upload",yr),Eu=Object.assign(Object.assign({onBatchStart:qr,onError:$i,onProgress:Nl,onSuccess:Hl},ct),{data:di,multiple:ni,action:Al,accept:xl,supportServerRender:kr,prefixCls:pi,disabled:Zl,beforeUpload:Rl,onChange:void 0});delete Eu.className,delete Eu.style,(!Do||Zl)&&delete Eu.id;const[qu,ts]=Mt(pi),[ju]=(0,Lt.Z)("Upload",Rt.Z.Upload),{showRemoveIcon:Lo,showPreviewIcon:Ur,showDownloadIcon:Qr,removeIcon:Wr,previewIcon:hl,downloadIcon:ql}=typeof cn=="boolean"?{}:cn,mi=(wl,zl)=>cn?a.createElement(en,{prefixCls:pi,listType:pt,items:Ro,previewFile:_r,onPreview:na,onDownload:ar,onRemove:Zi,showRemoveIcon:!Zl&&Lo,showPreviewIcon:Ur,showDownloadIcon:Qr,removeIcon:Wr,previewIcon:hl,downloadIcon:ql,iconRender:Ar,locale:Object.assign(Object.assign({},ju),lo),isImageUrl:hr,progress:br,appendAction:wl,appendActionVisible:zl,itemRender:Jr,disabled:Zl}):wl,gi=ye()(`${pi}-wrapper`,Er,Ml,ts,yl==null?void 0:yl.className,{[`${pi}-rtl`]:lu==="rtl",[`${pi}-picture-card-wrapper`]:pt==="picture-card",[`${pi}-picture-circle-wrapper`]:pt==="picture-circle"}),eu=Object.assign(Object.assign({},yl==null?void 0:yl.style),uo);if(co==="drag"){const wl=ye()(ts,pi,`${pi}-drag`,{[`${pi}-drag-uploading`]:Ro.some(zl=>zl.status==="uploading"),[`${pi}-drag-hover`]:oi==="dragover",[`${pi}-disabled`]:Zl,[`${pi}-rtl`]:lu==="rtl"});return qu(a.createElement("span",{className:gi},a.createElement("div",{className:wl,style:eu,onDrop:gu,onDragOver:gu,onDragLeave:gu},a.createElement(Ye,Object.assign({},Eu,{ref:li,className:`${pi}-btn`}),a.createElement("div",{className:`${pi}-drag-container`},Do))),mi()))}const Ti=ye()(pi,`${pi}-select`,{[`${pi}-disabled`]:Zl}),pu=(wl=>a.createElement("div",{className:Ti,style:wl},a.createElement(Ye,Object.assign({},Eu,{ref:li}))))(Do?void 0:{display:"none"});return qu(pt==="picture-card"||pt==="picture-circle"?a.createElement("span",{className:gi},mi(pu,!!Do)):a.createElement("span",{className:gi},pu,mi()))};var Nn=a.forwardRef(ln),Xt=function(ct,on){var pn={};for(var gn in ct)Object.prototype.hasOwnProperty.call(ct,gn)&&on.indexOf(gn)<0&&(pn[gn]=ct[gn]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Hn=0,gn=Object.getOwnPropertySymbols(ct);Hn{var{style:pn,height:gn}=ct,Hn=Xt(ct,["style","height"]);return a.createElement(Nn,Object.assign({ref:on},Hn,{type:"drag",style:Object.assign(Object.assign({},pn),{height:gn})}))});const fa=Nn;fa.Dragger=Pa,fa.LIST_IGNORE=Un;var hn=fa},14625:function(Ot){function st(a){var fe,Re,ye="";if(typeof a=="string"||typeof a=="number")ye+=a;else if(typeof a=="object")if(Array.isArray(a)){var Fe=a.length;for(fe=0;fe0&&(ve=ne[0]),ve instanceof Error)throw ve;var Ae=new Error("Unhandled error."+(ve?" ("+ve.message+")":""));throw Ae.context=ve,Ae}var Se=de[te];if(Se===void 0)return!1;if(typeof Se=="function")x(Se,this,ne);else for(var Te=Se.length,xe=Ce(Se,Te),ue=0;ue0&&ve.length>ce&&!ve.warned){ve.warned=!0;var Ae=new Error("Possible EventEmitter memory leak detected. "+ve.length+" "+String(te)+" listeners added. Use emitter.setMaxListeners() to increase limit");Ae.name="MaxListenersExceededWarning",Ae.emitter=ee,Ae.type=te,Ae.count=ve.length,fe(Ae)}return ee}ye.prototype.addListener=function(te,ne){return Ne(this,te,ne,!1)},ye.prototype.on=ye.prototype.addListener,ye.prototype.prependListener=function(te,ne){return Ne(this,te,ne,!0)};function De(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function be(ee,te,ne){var ue={fired:!1,wrapFn:void 0,target:ee,type:te,listener:ne},ce=De.bind(ue);return ce.listener=ne,ue.wrapFn=ce,ce}ye.prototype.once=function(te,ne){return Be(ne),this.on(te,be(this,te,ne)),this},ye.prototype.prependOnceListener=function(te,ne){return Be(ne),this.prependListener(te,be(this,te,ne)),this},ye.prototype.removeListener=function(te,ne){var ue,ce,de,ve,Ae;if(Be(ne),ce=this._events,ce===void 0)return this;if(ue=ce[te],ue===void 0)return this;if(ue===ne||ue.listener===ne)--this._eventsCount===0?this._events=Object.create(null):(delete ce[te],ce.removeListener&&this.emit("removeListener",te,ue.listener||ne));else if(typeof ue!="function"){for(de=-1,ve=ue.length-1;ve>=0;ve--)if(ue[ve]===ne||ue[ve].listener===ne){Ae=ue[ve].listener,de=ve;break}if(de<0)return this;de===0?ue.shift():re(ue,de),ue.length===1&&(ce[te]=ue[0]),ce.removeListener!==void 0&&this.emit("removeListener",te,Ae||ne)}return this},ye.prototype.off=ye.prototype.removeListener,ye.prototype.removeAllListeners=function(te){var ne,ue,ce;if(ue=this._events,ue===void 0)return this;if(ue.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):ue[te]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete ue[te]),this;if(arguments.length===0){var de=Object.keys(ue),ve;for(ce=0;ce=0;ce--)this.removeListener(te,ne[ce]);return this};function Me(ee,te,ne){var ue=ee._events;if(ue===void 0)return[];var ce=ue[te];return ce===void 0?[]:typeof ce=="function"?ne?[ce.listener||ce]:[ce]:ne?y(ce):Ce(ce,ce.length)}ye.prototype.listeners=function(te){return Me(this,te,!0)},ye.prototype.rawListeners=function(te){return Me(this,te,!1)},ye.listenerCount=function(ee,te){return typeof ee.listenerCount=="function"?ee.listenerCount(te):Ze.call(ee,te)},ye.prototype.listenerCount=Ze;function Ze(ee){var te=this._events;if(te!==void 0){var ne=te[ee];if(typeof ne=="function")return 1;if(ne!==void 0)return ne.length}return 0}ye.prototype.eventNames=function(){return this._eventsCount>0?a(this._events):[]};function Ce(ee,te){for(var ne=new Array(te),ue=0;ue>>6)+Ne(128|it&63):Ne(224|it>>>12&15)+Ne(128|it>>>6&63)+Ne(128|it&63)}else{var it=65536+(Qe.charCodeAt(0)-55296)*1024+(Qe.charCodeAt(1)-56320);return Ne(240|it>>>18&7)+Ne(128|it>>>12&63)+Ne(128|it>>>6&63)+Ne(128|it&63)}},be=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Me=function(Qe){return Qe.replace(be,De)},Ze=function(Qe){var it=[0,2,1][Qe.length%3],Ye=Qe.charCodeAt(0)<<16|(Qe.length>1?Qe.charCodeAt(1):0)<<8|(Qe.length>2?Qe.charCodeAt(2):0),lt=[Be.charAt(Ye>>>18),Be.charAt(Ye>>>12&63),it>=2?"=":Be.charAt(Ye>>>6&63),it>=1?"=":Be.charAt(Ye&63)];return lt.join("")},Ce=Re.btoa&&typeof Re.btoa=="function"?function(Qe){return Re.btoa(Qe)}:function(Qe){if(Qe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Qe.replace(/[\s\S]{1,3}/g,Ze)},re=function(Qe){return Ce(Me(String(Qe)))},y=function(Qe){return Qe.replace(/[+\/]/g,function(it){return it=="+"?"-":"_"}).replace(/=/g,"")},E=function(Qe,it){return it?y(re(Qe)):re(Qe)},z=function(Qe){return E(Qe,!0)},b;Re.Uint8Array&&(b=function(Qe,it){for(var Ye="",lt=0,Pt=Qe.length;lt>>18)+Be.charAt(Rt>>>12&63)+(typeof vt!="undefined"?Be.charAt(Rt>>>6&63):"=")+(typeof Lt!="undefined"?Be.charAt(Rt&63):"=")}return it?y(Ye):Ye});var ee=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Qe){switch(Qe.length){case 4:var it=(7&Qe.charCodeAt(0))<<18|(63&Qe.charCodeAt(1))<<12|(63&Qe.charCodeAt(2))<<6|63&Qe.charCodeAt(3),Ye=it-65536;return Ne((Ye>>>10)+55296)+Ne((Ye&1023)+56320);case 3:return Ne((15&Qe.charCodeAt(0))<<12|(63&Qe.charCodeAt(1))<<6|63&Qe.charCodeAt(2));default:return Ne((31&Qe.charCodeAt(0))<<6|63&Qe.charCodeAt(1))}},ne=function(Qe){return Qe.replace(ee,te)},ue=function(Qe){var it=Qe.length,Ye=it%4,lt=(it>0?oe[Qe.charAt(0)]<<18:0)|(it>1?oe[Qe.charAt(1)]<<12:0)|(it>2?oe[Qe.charAt(2)]<<6:0)|(it>3?oe[Qe.charAt(3)]:0),Pt=[Ne(lt>>>16),Ne(lt>>>8&255),Ne(lt&255)];return Pt.length-=[0,0,2,1][Ye],Pt.join("")},ce=Re.atob&&typeof Re.atob=="function"?function(Qe){return Re.atob(Qe)}:function(Qe){return Qe.replace(/\S{1,4}/g,ue)},de=function(Qe){return ce(String(Qe).replace(/[^A-Za-z0-9\+\/]/g,""))},ve=function(Qe){return ne(ce(Qe))},Ae=function(Qe){return String(Qe).replace(/[-_]/g,function(it){return it=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Se=function(Qe){return ve(Ae(Qe))},Te;Re.Uint8Array&&(Te=function(Qe){return Uint8Array.from(de(Ae(Qe)),function(it){return it.charCodeAt(0)})});var xe=function(){var Qe=Re.Base64;return Re.Base64=ye,Qe};if(Re.Base64={VERSION:Fe,atob:de,btoa:Ce,fromBase64:Se,toBase64:E,utob:Me,encode:E,encodeURI:z,btou:ne,decode:Se,noConflict:xe,fromUint8Array:b,toUint8Array:Te},typeof Object.defineProperty=="function"){var ot=function(Qe){return{value:Qe,enumerable:!1,writable:!0,configurable:!0}};Re.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",ot(function(){return Se(this)})),Object.defineProperty(String.prototype,"toBase64",ot(function(Qe){return E(this,Qe)})),Object.defineProperty(String.prototype,"toBase64URI",ot(function(){return E(this,!0)}))}}return Re.Meteor&&(Base64=Re.Base64),Ot.exports?Ot.exports.Base64=Re.Base64:(a=[],fe=function(){return Re.Base64}.apply(st,a),fe!==void 0&&(Ot.exports=fe)),{Base64:Re.Base64}})},91735:function(Ot,st){"use strict";st.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},39417:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return ve}});var a=x(54476),fe=x(20068),Re=x(75931),ye=x(33885),Fe=x(67732),Be=x(83652),oe=x(31226),Ne=x(42403),De=x(158),be=x(92310),Me=x.n(be),Ze=x(26112),Ce=x(59301),re=x(39378),y=function(Se){for(var Te=Se.prefixCls,xe=Se.level,ot=Se.isStart,Qe=Se.isEnd,it="".concat(Te,"-indent-unit"),Ye=[],lt=0;lt0&&arguments[0]!==void 0?arguments[0]:[],ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],$e=rt.length,ze=ht.length;if(Math.abs($e-ze)!==1)return{add:!1,key:null};function Ft(wt,Ke){var He=new Map;wt.forEach(function(Je){He.set(Je,!0)});var gt=Ke.filter(function(Je){return!He.has(Je)});return gt.length===1?gt[0]:null}return $e ").concat(ht);return ht}var Tt=E.forwardRef(function(rt,ht){var $e=rt.prefixCls,ze=rt.data,Ft=rt.selectable,wt=rt.checkable,Ke=rt.expandedKeys,He=rt.selectedKeys,gt=rt.checkedKeys,Je=rt.loadedKeys,we=rt.loadingKeys,zt=rt.halfCheckedKeys,oa=rt.keyEntities,vn=rt.disabled,bn=rt.dragging,ta=rt.dragOverNodeKey,Vn=rt.dropPosition,yt=rt.motion,kt=rt.height,xn=rt.itemHeight,Nt=rt.virtual,qt=rt.focusable,Cn=rt.activeItem,Dn=rt.focused,Na=rt.tabIndex,Ka=rt.onKeyDown,Pr=rt.onFocus,en=rt.onBlur,Qn=rt.onActiveChange,Ba=rt.onListChangeStart,wa=rt.onListChangeEnd,ja=(0,ne.Z)(rt,lt),zr=E.useRef(null),Hr=E.useRef(null);E.useImperativeHandle(ht,function(){return{scrollTo:function(hn){zr.current.scrollTo(hn)},getIndentWidth:function(){return Hr.current.offsetWidth}}});var bt=E.useState(Ke),yn=(0,te.Z)(bt,2),$a=yn[0],Ht=yn[1],Ln=E.useState(ze),ha=(0,te.Z)(Ln,2),Ta=ha[0],dr=ha[1],dn=E.useState(ze),se=(0,te.Z)(dn,2),ge=se[0],Ee=se[1],Ie=E.useState([]),qe=(0,te.Z)(Ie,2),xt=qe[0],Mt=qe[1],Ra=E.useState(null),Un=(0,te.Z)(Ra,2),ln=Un[0],$t=Un[1],Nn=E.useRef(ze);Nn.current=ze;function Xt(){var fa=Nn.current;dr(fa),Ee(fa),Mt([]),$t(null),wa()}(0,ue.Z)(function(){Ht(Ke);var fa=it($a,Ke);if(fa.key!==null)if(fa.add){var hn=Ta.findIndex(function(cn){var pt=cn.key;return pt===fa.key}),ct=ut(Ye(Ta,ze,fa.key),Nt,kt,xn),on=Ta.slice();on.splice(hn+1,0,Kt),Ee(on),Mt(ct),$t("show")}else{var pn=ze.findIndex(function(cn){var pt=cn.key;return pt===fa.key}),gn=ut(Ye(ze,Ta,fa.key),Nt,kt,xn),Hn=ze.slice();Hn.splice(pn+1,0,Kt),Ee(Hn),Mt(gn),$t("hide")}else Ta!==ze&&(dr(ze),Ee(ze))},[Ke,ze]),E.useEffect(function(){bn||Xt()},[bn]);var ca=yt?ge:ze,Pa={expandedKeys:Ke,selectedKeys:He,loadedKeys:Je,loadingKeys:we,checkedKeys:gt,halfCheckedKeys:zt,dragOverNodeKey:ta,dropPosition:Vn,keyEntities:oa};return E.createElement(E.Fragment,null,Dn&&Cn&&E.createElement("span",{style:Pt,"aria-live":"assertive"},mt(Cn)),E.createElement("div",null,E.createElement("input",{style:Pt,disabled:qt===!1||vn,tabIndex:qt!==!1?Na:null,onKeyDown:Ka,onFocus:Pr,onBlur:en,value:"",onChange:Ct,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat($e,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat($e,"-indent")},E.createElement("div",{ref:Hr,className:"".concat($e,"-indent-unit")}))),E.createElement(ce.Z,(0,a.Z)({},ja,{data:ca,itemKey:Xe,height:kt,fullHeight:!1,virtual:Nt,itemHeight:xn,prefixCls:"".concat($e,"-list"),ref:zr,onVisibleChange:function(hn,ct){var on=new Set(hn),pn=ct.filter(function(gn){return!on.has(gn)});pn.some(function(gn){return Xe(gn)===vt})&&Xt()}}),function(fa){var hn=fa.pos,ct=(0,a.Z)({},(ee(fa.data),fa.data)),on=fa.title,pn=fa.key,gn=fa.isStart,Hn=fa.isEnd,cn=(0,Se.km)(pn,hn);delete ct.key,delete ct.children;var pt=(0,Se.H8)(cn,Pa);return E.createElement(Qe,(0,a.Z)({},ct,pt,{title:on,active:!!Cn&&pn===Cn.key,pos:hn,data:fa.data,isStart:gn,isEnd:Hn,motion:yt,motionNodes:pn===vt?xt:null,motionType:ln,onMotionStart:Ba,onMotionEnd:Xt,treeNodeRequiredProps:Pa,onMouseMove:function(){Qn(null)}}))}))});Tt.displayName="NodeList";var _t=Tt,Wt=x(35654),Rn=x(90782),Ge=x(67841),Gt=10,Tn=function(rt){(0,De.Z)($e,rt);var ht=(0,be.Z)($e);function $e(){var ze;(0,Be.Z)(this,$e);for(var Ft=arguments.length,wt=new Array(Ft),Ke=0;Ke2&&arguments[2]!==void 0?arguments[2]:!1,zt=ze.state,oa=zt.dragChildrenKeys,vn=zt.dropPosition,bn=zt.dropTargetKey,ta=zt.dropTargetPos,Vn=zt.dropAllowed;if(Vn){var yt=ze.props.onDrop;if(ze.setState({dragOverNodeKey:null}),ze.cleanDragState(),bn!==null){var kt=(0,ye.Z)((0,ye.Z)({},(0,Se.H8)(bn,ze.getTreeNodeRequiredProps())),{},{active:((Je=ze.getActiveItem())===null||Je===void 0?void 0:Je.key)===bn,data:(0,Ge.Z)(ze.state.keyEntities,bn).node}),xn=oa.indexOf(bn)!==-1;(0,y.ZP)(!xn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Nt=(0,Wt.yx)(ta),qt={event:He,node:(0,Se.F)(kt),dragNode:ze.dragNode?(0,Se.F)(ze.dragNode.props):null,dragNodesKeys:[ze.dragNode.props.eventKey].concat(oa),dropToGap:vn!==0,dropPosition:vn+Number(Nt[Nt.length-1])};we||yt==null||yt(qt),ze.dragNode=null}}},ze.cleanDragState=function(){var He=ze.state.draggingNodeKey;He!==null&&ze.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ze.dragStartMousePosition=null,ze.currentMouseOverDroppableNodeKey=null},ze.triggerExpandActionExpand=function(He,gt){var Je=ze.state,we=Je.expandedKeys,zt=Je.flattenNodes,oa=gt.expanded,vn=gt.key,bn=gt.isLeaf;if(!(bn||He.shiftKey||He.metaKey||He.ctrlKey)){var ta=zt.filter(function(yt){return yt.key===vn})[0],Vn=(0,Se.F)((0,ye.Z)((0,ye.Z)({},(0,Se.H8)(vn,ze.getTreeNodeRequiredProps())),{},{data:ta.data}));ze.setExpandedKeys(oa?(0,Wt._5)(we,vn):(0,Wt.L0)(we,vn)),ze.onNodeExpand(He,Vn)}},ze.onNodeClick=function(He,gt){var Je=ze.props,we=Je.onClick,zt=Je.expandAction;zt==="click"&&ze.triggerExpandActionExpand(He,gt),we==null||we(He,gt)},ze.onNodeDoubleClick=function(He,gt){var Je=ze.props,we=Je.onDoubleClick,zt=Je.expandAction;zt==="doubleClick"&&ze.triggerExpandActionExpand(He,gt),we==null||we(He,gt)},ze.onNodeSelect=function(He,gt){var Je=ze.state.selectedKeys,we=ze.state,zt=we.keyEntities,oa=we.fieldNames,vn=ze.props,bn=vn.onSelect,ta=vn.multiple,Vn=gt.selected,yt=gt[oa.key],kt=!Vn;kt?ta?Je=(0,Wt.L0)(Je,yt):Je=[yt]:Je=(0,Wt._5)(Je,yt);var xn=Je.map(function(Nt){var qt=(0,Ge.Z)(zt,Nt);return qt?qt.node:null}).filter(function(Nt){return Nt});ze.setUncontrolledState({selectedKeys:Je}),bn==null||bn(Je,{event:"select",selected:kt,node:gt,selectedNodes:xn,nativeEvent:He.nativeEvent})},ze.onNodeCheck=function(He,gt,Je){var we=ze.state,zt=we.keyEntities,oa=we.checkedKeys,vn=we.halfCheckedKeys,bn=ze.props,ta=bn.checkStrictly,Vn=bn.onCheck,yt=gt.key,kt,xn={event:"check",node:gt,checked:Je,nativeEvent:He.nativeEvent};if(ta){var Nt=Je?(0,Wt.L0)(oa,yt):(0,Wt._5)(oa,yt),qt=(0,Wt._5)(vn,yt);kt={checked:Nt,halfChecked:qt},xn.checkedNodes=Nt.map(function(en){return(0,Ge.Z)(zt,en)}).filter(function(en){return en}).map(function(en){return en.node}),ze.setUncontrolledState({checkedKeys:Nt})}else{var Cn=(0,Rn.S)([].concat((0,Fe.Z)(oa),[yt]),!0,zt),Dn=Cn.checkedKeys,Na=Cn.halfCheckedKeys;if(!Je){var Ka=new Set(Dn);Ka.delete(yt);var Pr=(0,Rn.S)(Array.from(Ka),{checked:!1,halfCheckedKeys:Na},zt);Dn=Pr.checkedKeys,Na=Pr.halfCheckedKeys}kt=Dn,xn.checkedNodes=[],xn.checkedNodesPositions=[],xn.halfCheckedKeys=Na,Dn.forEach(function(en){var Qn=(0,Ge.Z)(zt,en);if(Qn){var Ba=Qn.node,wa=Qn.pos;xn.checkedNodes.push(Ba),xn.checkedNodesPositions.push({node:Ba,pos:wa})}}),ze.setUncontrolledState({checkedKeys:Dn},!1,{halfCheckedKeys:Na})}Vn==null||Vn(kt,xn)},ze.onNodeLoad=function(He){var gt=He.key,Je=new Promise(function(we,zt){ze.setState(function(oa){var vn=oa.loadedKeys,bn=vn===void 0?[]:vn,ta=oa.loadingKeys,Vn=ta===void 0?[]:ta,yt=ze.props,kt=yt.loadData,xn=yt.onLoad;if(!kt||bn.indexOf(gt)!==-1||Vn.indexOf(gt)!==-1)return null;var Nt=kt(He);return Nt.then(function(){var qt=ze.state.loadedKeys,Cn=(0,Wt.L0)(qt,gt);xn==null||xn(Cn,{event:"load",node:He}),ze.setUncontrolledState({loadedKeys:Cn}),ze.setState(function(Dn){return{loadingKeys:(0,Wt._5)(Dn.loadingKeys,gt)}}),we()}).catch(function(qt){if(ze.setState(function(Dn){return{loadingKeys:(0,Wt._5)(Dn.loadingKeys,gt)}}),ze.loadingRetryTimes[gt]=(ze.loadingRetryTimes[gt]||0)+1,ze.loadingRetryTimes[gt]>=Gt){var Cn=ze.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ze.setUncontrolledState({loadedKeys:(0,Wt.L0)(Cn,gt)}),we()}zt(qt)}),{loadingKeys:(0,Wt.L0)(Vn,gt)}})});return Je.catch(function(){}),Je},ze.onNodeMouseEnter=function(He,gt){var Je=ze.props.onMouseEnter;Je==null||Je({event:He,node:gt})},ze.onNodeMouseLeave=function(He,gt){var Je=ze.props.onMouseLeave;Je==null||Je({event:He,node:gt})},ze.onNodeContextMenu=function(He,gt){var Je=ze.props.onRightClick;Je&&(He.preventDefault(),Je({event:He,node:gt}))},ze.onFocus=function(){var He=ze.props.onFocus;ze.setState({focused:!0});for(var gt=arguments.length,Je=new Array(gt),we=0;we1&&arguments[1]!==void 0?arguments[1]:!1,Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ze.destroyed){var we=!1,zt=!0,oa={};Object.keys(He).forEach(function(vn){if(vn in ze.props){zt=!1;return}we=!0,oa[vn]=He[vn]}),we&&(!gt||zt)&&ze.setState((0,ye.Z)((0,ye.Z)({},oa),Je))}},ze.scrollTo=function(He){ze.listRef.current.scrollTo(He)},ze}return(0,oe.Z)($e,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ft=this.props.activeKey;Ft!==void 0&&Ft!==this.state.activeKey&&(this.setState({activeKey:Ft}),Ft!==null&&this.scrollTo({key:Ft}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Ft,wt=this.state,Ke=wt.focused,He=wt.flattenNodes,gt=wt.keyEntities,Je=wt.draggingNodeKey,we=wt.activeKey,zt=wt.dropLevelOffset,oa=wt.dropContainerKey,vn=wt.dropTargetKey,bn=wt.dropPosition,ta=wt.dragOverNodeKey,Vn=wt.indent,yt=this.props,kt=yt.prefixCls,xn=yt.className,Nt=yt.style,qt=yt.showLine,Cn=yt.focusable,Dn=yt.tabIndex,Na=Dn===void 0?0:Dn,Ka=yt.selectable,Pr=yt.showIcon,en=yt.icon,Qn=yt.switcherIcon,Ba=yt.draggable,wa=yt.checkable,ja=yt.checkStrictly,zr=yt.disabled,Hr=yt.motion,bt=yt.loadData,yn=yt.filterTreeNode,$a=yt.height,Ht=yt.itemHeight,Ln=yt.virtual,ha=yt.titleRender,Ta=yt.dropIndicatorRender,dr=yt.onContextMenu,dn=yt.onScroll,se=yt.direction,ge=yt.rootClassName,Ee=yt.rootStyle,Ie=(0,re.Z)(this.props,{aria:!0,data:!0}),qe;return Ba&&((0,Re.Z)(Ba)==="object"?qe=Ba:typeof Ba=="function"?qe={nodeDraggable:Ba}:qe={}),E.createElement(z.k.Provider,{value:{prefixCls:kt,selectable:Ka,showIcon:Pr,icon:en,switcherIcon:Qn,draggable:qe,draggingNodeKey:Je,checkable:wa,checkStrictly:ja,disabled:zr,keyEntities:gt,dropLevelOffset:zt,dropContainerKey:oa,dropTargetKey:vn,dropPosition:bn,dragOverNodeKey:ta,indent:Vn,direction:se,dropIndicatorRender:Ta,loadData:bt,filterTreeNode:yn,titleRender:ha,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},E.createElement("div",{role:"tree",className:Ze()(kt,xn,ge,(Ft={},(0,fe.Z)(Ft,"".concat(kt,"-show-line"),qt),(0,fe.Z)(Ft,"".concat(kt,"-focused"),Ke),(0,fe.Z)(Ft,"".concat(kt,"-active-focused"),we!==null),Ft)),style:Ee},E.createElement(_t,(0,a.Z)({ref:this.listRef,prefixCls:kt,style:Nt,data:He,disabled:zr,selectable:Ka,checkable:!!wa,motion:Hr,dragging:Je!==null,height:$a,itemHeight:Ht,virtual:Ln,focusable:Cn,focused:Ke,tabIndex:Na,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:dr,onScroll:dn},this.getTreeNodeRequiredProps(),Ie))))}}],[{key:"getDerivedStateFromProps",value:function(Ft,wt){var Ke=wt.prevProps,He={prevProps:Ft};function gt(Cn){return!Ke&&Cn in Ft||Ke&&Ke[Cn]!==Ft[Cn]}var Je,we=wt.fieldNames;if(gt("fieldNames")&&(we=(0,Se.w$)(Ft.fieldNames),He.fieldNames=we),gt("treeData")?Je=Ft.treeData:gt("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Je=(0,Se.zn)(Ft.children)),Je){He.treeData=Je;var zt=(0,Se.I8)(Je,{fieldNames:we});He.keyEntities=(0,ye.Z)((0,fe.Z)({},vt,Rt),zt.keyEntities)}var oa=He.keyEntities||wt.keyEntities;if(gt("expandedKeys")||Ke&>("autoExpandParent"))He.expandedKeys=Ft.autoExpandParent||!Ke&&Ft.defaultExpandParent?(0,Wt.r7)(Ft.expandedKeys,oa):Ft.expandedKeys;else if(!Ke&&Ft.defaultExpandAll){var vn=(0,ye.Z)({},oa);delete vn[vt],He.expandedKeys=Object.keys(vn).map(function(Cn){return vn[Cn].key})}else!Ke&&Ft.defaultExpandedKeys&&(He.expandedKeys=Ft.autoExpandParent||Ft.defaultExpandParent?(0,Wt.r7)(Ft.defaultExpandedKeys,oa):Ft.defaultExpandedKeys);if(He.expandedKeys||delete He.expandedKeys,Je||He.expandedKeys){var bn=(0,Se.oH)(Je||wt.treeData,He.expandedKeys||wt.expandedKeys,we);He.flattenNodes=bn}if(Ft.selectable&&(gt("selectedKeys")?He.selectedKeys=(0,Wt.BT)(Ft.selectedKeys,Ft):!Ke&&Ft.defaultSelectedKeys&&(He.selectedKeys=(0,Wt.BT)(Ft.defaultSelectedKeys,Ft))),Ft.checkable){var ta;if(gt("checkedKeys")?ta=(0,Wt.E6)(Ft.checkedKeys)||{}:!Ke&&Ft.defaultCheckedKeys?ta=(0,Wt.E6)(Ft.defaultCheckedKeys)||{}:Je&&(ta=(0,Wt.E6)(Ft.checkedKeys)||{checkedKeys:wt.checkedKeys,halfCheckedKeys:wt.halfCheckedKeys}),ta){var Vn=ta,yt=Vn.checkedKeys,kt=yt===void 0?[]:yt,xn=Vn.halfCheckedKeys,Nt=xn===void 0?[]:xn;if(!Ft.checkStrictly){var qt=(0,Rn.S)(kt,!0,oa);kt=qt.checkedKeys,Nt=qt.halfCheckedKeys}He.checkedKeys=kt,He.halfCheckedKeys=Nt}}return gt("loadedKeys")&&(He.loadedKeys=Ft.loadedKeys),He}}]),$e}(E.Component);Tn.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},Tn.TreeNode=ve.Z;var En=Tn,nn=En},35654:function(Ot,st,x){"use strict";x.d(st,{BT:function(){return E},E6:function(){return ee},L0:function(){return be},OM:function(){return y},_5:function(){return De},r7:function(){return te},wA:function(){return Ze},yx:function(){return Me}});var a=x(94480),fe=x(76190),Re=x(48736),ye=x(59301),Fe=x(39417),Be=x(67841),oe=x(71430),Ne=null;function De(ne,ue){if(!ne)return[];var ce=ne.slice(),de=ce.indexOf(ue);return de>=0&&ce.splice(de,1),ce}function be(ne,ue){var ce=(ne||[]).slice();return ce.indexOf(ue)===-1&&ce.push(ue),ce}function Me(ne){return ne.split("-")}function Ze(ne,ue){var ce=[],de=(0,Be.Z)(ue,ne);function ve(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ae.forEach(function(Se){var Te=Se.key,xe=Se.children;ce.push(Te),ve(xe)})}return ve(de.children),ce}function Ce(ne){if(ne.parent){var ue=Me(ne.pos);return Number(ue[ue.length-1])===ne.parent.children.length-1}return!1}function re(ne){var ue=Me(ne.pos);return Number(ue[ue.length-1])===0}function y(ne,ue,ce,de,ve,Ae,Se,Te,xe,ot){var Qe,it=ne.clientX,Ye=ne.clientY,lt=ne.target.getBoundingClientRect(),Pt=lt.top,Ct=lt.height,vt=(ot==="rtl"?-1:1)*(((ve==null?void 0:ve.x)||0)-it),Lt=(vt-12)/de,Rt=(0,Be.Z)(Te,ce.props.eventKey);if(Ye-1.5?Ae({dragNode:Gt,dropNode:Tn,dropPosition:1})?Wt=1:En=!1:Ae({dragNode:Gt,dropNode:Tn,dropPosition:0})?Wt=0:Ae({dragNode:Gt,dropNode:Tn,dropPosition:1})?Wt=1:En=!1:Ae({dragNode:Gt,dropNode:Tn,dropPosition:1})?Wt=1:En=!1,{dropPosition:Wt,dropLevelOffset:Rn,dropTargetKey:Rt.key,dropTargetPos:Rt.pos,dragOverNodeKey:_t,dropContainerKey:Wt===0?null:((Qe=Rt.parent)===null||Qe===void 0?void 0:Qe.key)||null,dropAllowed:En}}function E(ne,ue){if(ne){var ce=ue.multiple;return ce?ne.slice():ne.length?[ne[0]]:ne}}var z=function(ue){return ue};function b(ne,ue){if(!ne)return[];var ce=ue||{},de=ce.processProps,ve=de===void 0?z:de,Ae=Array.isArray(ne)?ne:[ne];return Ae.map(function(Se){var Te=Se.children,xe=_objectWithoutProperties(Se,Ne),ot=b(Te,ue);return React.createElement(TreeNode,_extends({key:xe.key},ve(xe)),ot)})}function ee(ne){if(!ne)return null;var ue;if(Array.isArray(ne))ue={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,fe.Z)(ne)==="object")ue={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Re.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ue}function te(ne,ue){var ce=new Set;function de(ve){if(!ce.has(ve)){var Ae=(0,Be.Z)(ue,ve);if(Ae){ce.add(ve);var Se=Ae.parent,Te=Ae.node;Te.disabled||Se&&de(Se.key)}}}return(ne||[]).forEach(function(ve){de(ve)}),(0,a.Z)(ce)}},90782:function(Ot,st,x){"use strict";x.d(st,{S:function(){return oe}});var a=x(48736),fe=x(67841);function Re(Ne,De){var be=new Set;return Ne.forEach(function(Me){De.has(Me)||be.add(Me)}),be}function ye(Ne){var De=Ne||{},be=De.disabled,Me=De.disableCheckbox,Ze=De.checkable;return!!(be||Me)||Ze===!1}function Fe(Ne,De,be,Me){for(var Ze=new Set(Ne),Ce=new Set,re=0;re<=be;re+=1){var y=De.get(re)||new Set;y.forEach(function(ee){var te=ee.key,ne=ee.node,ue=ee.children,ce=ue===void 0?[]:ue;Ze.has(te)&&!Me(ne)&&ce.filter(function(de){return!Me(de.node)}).forEach(function(de){Ze.add(de.key)})})}for(var E=new Set,z=be;z>=0;z-=1){var b=De.get(z)||new Set;b.forEach(function(ee){var te=ee.parent,ne=ee.node;if(!(Me(ne)||!ee.parent||E.has(ee.parent.key))){if(Me(ee.parent.node)){E.add(te.key);return}var ue=!0,ce=!1;(te.children||[]).filter(function(de){return!Me(de.node)}).forEach(function(de){var ve=de.key,Ae=Ze.has(ve);ue&&!Ae&&(ue=!1),!ce&&(Ae||Ce.has(ve))&&(ce=!0)}),ue&&Ze.add(te.key),ce&&Ce.add(te.key),E.add(te.key)}})}return{checkedKeys:Array.from(Ze),halfCheckedKeys:Array.from(Re(Ce,Ze))}}function Be(Ne,De,be,Me,Ze){for(var Ce=new Set(Ne),re=new Set(De),y=0;y<=Me;y+=1){var E=be.get(y)||new Set;E.forEach(function(te){var ne=te.key,ue=te.node,ce=te.children,de=ce===void 0?[]:ce;!Ce.has(ne)&&!re.has(ne)&&!Ze(ue)&&de.filter(function(ve){return!Ze(ve.node)}).forEach(function(ve){Ce.delete(ve.key)})})}re=new Set;for(var z=new Set,b=Me;b>=0;b-=1){var ee=be.get(b)||new Set;ee.forEach(function(te){var ne=te.parent,ue=te.node;if(!(Ze(ue)||!te.parent||z.has(te.parent.key))){if(Ze(te.parent.node)){z.add(ne.key);return}var ce=!0,de=!1;(ne.children||[]).filter(function(ve){return!Ze(ve.node)}).forEach(function(ve){var Ae=ve.key,Se=Ce.has(Ae);ce&&!Se&&(ce=!1),!de&&(Se||re.has(Ae))&&(de=!0)}),ce||Ce.delete(ne.key),de&&re.add(ne.key),z.add(ne.key)}})}return{checkedKeys:Array.from(Ce),halfCheckedKeys:Array.from(Re(re,Ce))}}function oe(Ne,De,be,Me){var Ze=[],Ce;Me?Ce=Me:Ce=ye;var re=new Set(Ne.filter(function(b){var ee=!!(0,fe.Z)(be,b);return ee||Ze.push(b),ee})),y=new Map,E=0;Object.keys(be).forEach(function(b){var ee=be[b],te=ee.level,ne=y.get(te);ne||(ne=new Set,y.set(te,ne)),ne.add(ee),E=Math.max(E,te)}),(0,a.ZP)(!Ze.length,"Tree missing follow keys: ".concat(Ze.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var z;return De===!0?z=Fe(re,y,E,Ce):z=Be(re,De.halfCheckedKeys,y,E,Ce),z}},67841:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return a}});function a(fe,Re){return fe[Re]}},71430:function(Ot,st,x){"use strict";x.d(st,{F:function(){return te},H8:function(){return ee},I8:function(){return b},km:function(){return Ze},oH:function(){return E},w$:function(){return Ce},zn:function(){return y}});var a=x(76190),fe=x(94480),Re=x(33885),ye=x(75931),Fe=x(11592),Be=x(2738),oe=x(48736),Ne=x(67841),De=["children"];function be(ne,ue){return"".concat(ne,"-").concat(ue)}function Me(ne){return ne&&ne.type&&ne.type.isTreeNode}function Ze(ne,ue){return ne!=null?ne:ue}function Ce(ne){var ue=ne||{},ce=ue.title,de=ue._title,ve=ue.key,Ae=ue.children,Se=ce||"title";return{title:Se,_title:de||[Se],key:ve||"key",children:Ae||"children"}}function re(ne,ue){var ce=new Map;function de(ve){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ve||[]).forEach(function(Se){var Te=Se[ue.key],xe=Se[ue.children];warning(Te!=null,"Tree node must have a certain key: [".concat(Ae).concat(Te,"]"));var ot=String(Te);warning(!ce.has(ot)||Te===null||Te===void 0,"Same 'key' exist in the Tree: ".concat(ot)),ce.set(ot,!0),de(xe,"".concat(Ae).concat(ot," > "))})}de(ne)}function y(ne){function ue(ce){var de=(0,Fe.Z)(ce);return de.map(function(ve){if(!Me(ve))return(0,oe.ZP)(!ve,"Tree/TreeNode can only accept TreeNode as children."),null;var Ae=ve.key,Se=ve.props,Te=Se.children,xe=(0,ye.Z)(Se,De),ot=(0,Re.Z)({key:Ae},xe),Qe=ue(Te);return Qe.length&&(ot.children=Qe),ot}).filter(function(ve){return ve})}return ue(ne)}function E(ne,ue,ce){var de=Ce(ce),ve=de._title,Ae=de.key,Se=de.children,Te=new Set(ue===!0?[]:ue),xe=[];function ot(Qe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Qe.map(function(Ye,lt){for(var Pt=be(it?it.pos:"0",lt),Ct=Ze(Ye[Ae],Pt),vt,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:{},ce=ue.initWrapper,de=ue.processEntity,ve=ue.onProcessFinished,Ae=ue.externalGetKey,Se=ue.childrenPropName,Te=ue.fieldNames,xe=arguments.length>2?arguments[2]:void 0,ot=Ae||xe,Qe={},it={},Ye={posEntities:Qe,keyEntities:it};return ce&&(Ye=ce(Ye)||Ye),z(ne,function(lt){var Pt=lt.node,Ct=lt.index,vt=lt.pos,Lt=lt.key,Rt=lt.parentPos,Kt=lt.level,ut=lt.nodes,Xe={node:Pt,nodes:ut,index:Ct,key:Lt,pos:vt,level:Kt},mt=Ze(Lt,vt);Qe[vt]=Xe,it[mt]=Xe,Xe.parent=Qe[Rt],Xe.parent&&(Xe.parent.children=Xe.parent.children||[],Xe.parent.children.push(Xe)),de&&de(Xe,Ye)},{externalGetKey:ot,childrenPropName:Se,fieldNames:Te}),ve&&ve(Ye),Ye}function ee(ne,ue){var ce=ue.expandedKeys,de=ue.selectedKeys,ve=ue.loadedKeys,Ae=ue.loadingKeys,Se=ue.checkedKeys,Te=ue.halfCheckedKeys,xe=ue.dragOverNodeKey,ot=ue.dropPosition,Qe=ue.keyEntities,it=(0,Ne.Z)(Qe,ne),Ye={eventKey:ne,expanded:ce.indexOf(ne)!==-1,selected:de.indexOf(ne)!==-1,loaded:ve.indexOf(ne)!==-1,loading:Ae.indexOf(ne)!==-1,checked:Se.indexOf(ne)!==-1,halfChecked:Te.indexOf(ne)!==-1,pos:String(it?it.pos:""),dragOver:xe===ne&&ot===0,dragOverGapTop:xe===ne&&ot===-1,dragOverGapBottom:xe===ne&&ot===1};return Ye}function te(ne){var ue=ne.data,ce=ne.expanded,de=ne.selected,ve=ne.checked,Ae=ne.loaded,Se=ne.loading,Te=ne.halfChecked,xe=ne.dragOver,ot=ne.dragOverGapTop,Qe=ne.dragOverGapBottom,it=ne.pos,Ye=ne.active,lt=ne.eventKey,Pt=(0,Re.Z)((0,Re.Z)({},ue),{},{expanded:ce,selected:de,checked:ve,loaded:Ae,loading:Se,halfChecked:Te,dragOver:xe,dragOverGapTop:ot,dragOverGapBottom:Qe,pos:it,active:Ye,key:lt});return"props"in Pt||Object.defineProperty(Pt,"props",{get:function(){return(0,oe.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),Pt}},8224:function(Ot,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(4676);function fe(Re,ye,Fe,Be){var oe=a.unstable_batchedUpdates?function(De){a.unstable_batchedUpdates(Fe,De)}:Fe;return Re!=null&&Re.addEventListener&&Re.addEventListener(ye,oe,Be),{remove:function(){Re!=null&&Re.removeEventListener&&Re.removeEventListener(ye,oe,Be)}}}},55468:function(Ot,st,x){"use strict";x.d(st,{g1:function(){return Me},os:function(){return Ce}});var a=/margin|padding|width|height|max|min|offset/,fe={left:!0,top:!0},Re={cssFloat:1,styleFloat:1,float:1};function ye(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Fe(re,y,E){if(y=y.toLowerCase(),E==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in fe||(fe[y]=a.test(y)),fe[y]?parseFloat(E)||0:E}function Be(re,y){var E=arguments.length,z=ye(re);return y=Re[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,E===1?z:Fe(re,y,z[y]||re.style[y])}function oe(re,y,E){var z=arguments.length;if(y=Re[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,z===3)return typeof E=="number"&&a.test(y)&&(E="".concat(E,"px")),re.style[y]=E,E;for(var b in y)y.hasOwnProperty(b)&&oe(re,b,y[b]);return ye(re)}function Ne(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function De(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function be(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function Me(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function Ze(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ce(re){var y=re.getBoundingClientRect(),E=document.documentElement;return{left:y.left+(window.pageXOffset||E.scrollLeft)-(E.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||E.scrollTop)-(E.clientTop||document.body.clientTop||0)}}},24514:function(Ot,st,x){"use strict";x.d(st,{G:function(){return ye}});var a=x(47273),fe=function(Be){if((0,a.Z)()&&window.document.documentElement){var oe=Array.isArray(Be)?Be:[Be],Ne=window.document.documentElement;return oe.some(function(De){return De in Ne.style})}return!1},Re=function(Be,oe){if(!fe(Be))return!1;var Ne=document.createElement("div"),De=Ne.style[Be];return Ne.style[Be]=oe,Ne.style[Be]!==De};function ye(Fe,Be){return!Array.isArray(Fe)&&Be!==void 0?Re(Fe,Be):fe(Fe)}},11414:function(Ot,st,x){"use strict";x.d(st,{Z5:function(){return Ac},_l:function(){return v0},bK:function(){return H0}});var a=x(59301),fe=x(18773);function Re(ae,le){ae.prototype=Object.create(le.prototype),ae.prototype.constructor=ae,(0,fe.Z)(ae,le)}var ye=x(54476),Fe=x(59781),Be=a.createContext(null),oe=null;function Ne(ae){ae()}var De=Ne,be=function(le){return De=le},Me=function(){return De};function Ze(){var ae=Me(),le=null,he=null;return{clear:function(){le=null,he=null},notify:function(){ae(function(){for(var et=le;et;)et.callback(),et=et.next})},get:function(){for(var et=[],nt=le;nt;)et.push(nt),nt=nt.next;return et},subscribe:function(et){var nt=!0,ft=he={callback:et,next:null,prev:he};return ft.prev?ft.prev.next=ft:le=ft,function(){!nt||le===null||(nt=!1,ft.next?ft.next.prev=ft.prev:he=ft.prev,ft.prev?ft.prev.next=ft.next:le=ft.next)}}}}var Ce={notify:function(){},get:function(){return[]}};function re(ae,le){var he,ke=Ce;function et(un){return tn(),ke.subscribe(un)}function nt(){ke.notify()}function ft(){Fn.onStateChange&&Fn.onStateChange()}function At(){return!!he}function tn(){he||(he=le?le.addNestedSub(ft):ae.subscribe(ft),ke=Ze())}function In(){he&&(he(),he=void 0,ke.clear(),ke=Ce)}var Fn={addNestedSub:et,notifyNestedSubs:nt,handleChangeWrapper:ft,isSubscribed:At,trySubscribe:tn,tryUnsubscribe:In,getListeners:function(){return ke}};return Fn}var y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?a.useLayoutEffect:a.useEffect;function E(ae){var le=ae.store,he=ae.context,ke=ae.children,et=(0,a.useMemo)(function(){var At=re(le);return{store:le,subscription:At}},[le]),nt=(0,a.useMemo)(function(){return le.getState()},[le]);y(function(){var At=et.subscription;return At.onStateChange=At.notifyNestedSubs,At.trySubscribe(),nt!==le.getState()&&At.notifyNestedSubs(),function(){At.tryUnsubscribe(),At.onStateChange=null}},[et,nt]);var ft=he||Be;return a.createElement(ft.Provider,{value:et},ke)}var z=E,b=x(85377),ee=x(94266),te=x.n(ee),ne=x(53410),ue=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ce=["reactReduxForwardedRef"],de=[],ve=[null,null],Ae=function(le){try{return JSON.stringify(le)}catch(he){return String(le)}};function Se(ae,le){var he=ae[1];return[le.payload,he+1]}function Te(ae,le,he){y(function(){return ae.apply(void 0,le)},he)}function xe(ae,le,he,ke,et,nt,ft){ae.current=ke,le.current=et,he.current=!1,nt.current&&(nt.current=null,ft())}function ot(ae,le,he,ke,et,nt,ft,At,tn,In){if(ae){var Fn=!1,un=null,mn=function(){if(!Fn){var ro=le.getState(),Ao,bo;try{Ao=ke(ro,et.current)}catch(Vo){bo=Vo,un=Vo}bo||(un=null),Ao===nt.current?ft.current||tn():(nt.current=Ao,At.current=Ao,ft.current=!0,In({type:"STORE_UPDATED",payload:{error:bo}}))}};he.onStateChange=mn,he.trySubscribe(),mn();var Yn=function(){if(Fn=!0,he.tryUnsubscribe(),he.onStateChange=null,un)throw un};return Yn}}var Qe=function(){return[null,0]};function it(ae,le){le===void 0&&(le={});var he=le,ke=he.getDisplayName,et=ke===void 0?function(yi){return"ConnectAdvanced("+yi+")"}:ke,nt=he.methodName,ft=nt===void 0?"connectAdvanced":nt,At=he.renderCountProp,tn=At===void 0?void 0:At,In=he.shouldHandleStateChanges,Fn=In===void 0?!0:In,un=he.storeKey,mn=un===void 0?"store":un,Yn=he.withRef,Wa=Yn===void 0?!1:Yn,ro=he.forwardRef,Ao=ro===void 0?!1:ro,bo=he.context,Vo=bo===void 0?Be:bo,il=(0,b.Z)(he,ue);if(0)var Bl;var Li=Vo;return function(tu){var Ru=tu.displayName||tu.name||"Component",uu=et(Ru),es=(0,ye.Z)({},il,{getDisplayName:et,methodName:ft,renderCountProp:tn,shouldHandleStateChanges:Fn,storeKey:mn,displayName:uu,wrappedComponentName:Ru,WrappedComponent:tu}),ys=il.pure;function Fs(ms){return ae(ms.dispatch,es)}var yc=ys?a.useMemo:function(ms){return ms()};function oc(ms){var Vc=(0,a.useMemo)(function(){var Tc=ms.reactReduxForwardedRef,F0=(0,b.Z)(ms,ce);return[ms.context,Tc,F0]},[ms]),Fc=Vc[0],Rs=Vc[1],gd=Vc[2],Yc=(0,a.useMemo)(function(){return Fc&&Fc.Consumer&&(0,ne.isContextConsumer)(a.createElement(Fc.Consumer,null))?Fc:Li},[Fc,Li]),Bc=(0,a.useContext)(Yc),Xc=!!ms.store&&!!ms.store.getState&&!!ms.store.dispatch,Gd=!!Bc&&!!Bc.store,Sc=Xc?ms.store:Bc.store,Cd=(0,a.useMemo)(function(){return Fs(Sc)},[Sc]),Jc=(0,a.useMemo)(function(){if(!Fn)return ve;var Tc=re(Sc,Xc?null:Bc.subscription),F0=Tc.notifyNestedSubs.bind(Tc);return[Tc,F0]},[Sc,Xc,Bc]),Pc=Jc[0],Ud=Jc[1],Kd=(0,a.useMemo)(function(){return Xc?Bc:(0,ye.Z)({},Bc,{subscription:Pc})},[Xc,Bc,Pc]),z0=(0,a.useReducer)(Se,de,Qe),Am=z0[0],Vd=Am[0],Cm=z0[1];if(Vd&&Vd.error)throw Vd.error;var A0=(0,a.useRef)(),C0=(0,a.useRef)(gd),Yd=(0,a.useRef)(),y0=(0,a.useRef)(!1),Mc=yc(function(){return Yd.current&&gd===C0.current?Yd.current:Cd(Sc.getState(),gd)},[Sc,Vd,gd]);Te(xe,[C0,A0,y0,gd,Mc,Yd,Ud]),Te(ot,[Fn,Sc,Pc,Cd,C0,A0,y0,Yd,Ud,Cm],[Sc,Pc,Cd]);var yd=(0,a.useMemo)(function(){return a.createElement(tu,(0,ye.Z)({},Mc,{ref:Rs}))},[Rs,tu,Mc]),ym=(0,a.useMemo)(function(){return Fn?a.createElement(Yc.Provider,{value:Kd},yd):yd},[Yc,yd,Kd]);return ym}var Hs=ys?a.memo(oc):oc;if(Hs.WrappedComponent=tu,Hs.displayName=oc.displayName=uu,Ao){var zs=a.forwardRef(function(Vc,Fc){return a.createElement(Hs,(0,ye.Z)({},Vc,{reactReduxForwardedRef:Fc}))});return zs.displayName=uu,zs.WrappedComponent=tu,te()(zs,tu)}return te()(Hs,tu)}}function Ye(ae,le){return ae===le?ae!==0||le!==0||1/ae===1/le:ae!==ae&&le!==le}function lt(ae,le){if(Ye(ae,le))return!0;if(typeof ae!="object"||ae===null||typeof le!="object"||le===null)return!1;var he=Object.keys(ae),ke=Object.keys(le);if(he.length!==ke.length)return!1;for(var et=0;et=0;ke--){var et=le[ke](ae);if(et)return et}return function(nt,ft){throw new Error("Invalid value of type "+typeof ae+" for "+he+" argument when connecting component "+ft.wrappedComponentName+".")}}function Ft(ae,le){return ae===le}function wt(ae){var le=ae===void 0?{}:ae,he=le.connectHOC,ke=he===void 0?it:he,et=le.mapStateToPropsFactories,nt=et===void 0?_t:et,ft=le.mapDispatchToPropsFactories,At=ft===void 0?Xe:ft,tn=le.mergePropsFactories,In=tn===void 0?Tn:tn,Fn=le.selectorFactory,un=Fn===void 0?ht:Fn;return function(Yn,Wa,ro,Ao){Ao===void 0&&(Ao={});var bo=Ao,Vo=bo.pure,il=Vo===void 0?!0:Vo,Bl=bo.areStatesEqual,Li=Bl===void 0?Ft:Bl,yi=bo.areOwnPropsEqual,tu=yi===void 0?lt:yi,Ru=bo.areStatePropsEqual,uu=Ru===void 0?lt:Ru,es=bo.areMergedPropsEqual,ys=es===void 0?lt:es,Fs=(0,b.Z)(bo,$e),yc=ze(Yn,nt,"mapStateToProps"),oc=ze(Wa,At,"mapDispatchToProps"),Hs=ze(ro,In,"mergeProps");return ke(un,(0,ye.Z)({methodName:"connect",getDisplayName:function(ms){return"Connect("+ms+")"},shouldHandleStateChanges:!!Yn,initMapStateToProps:yc,initMapDispatchToProps:oc,initMergeProps:Hs,pure:il,areStatesEqual:Li,areOwnPropsEqual:tu,areStatePropsEqual:uu,areMergedPropsEqual:ys},Fs))}}var Ke=wt();function He(){var ae=useContext(ReactReduxContext);return ae}function gt(ae){ae===void 0&&(ae=ReactReduxContext);var le=ae===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ae)};return function(){var ke=le(),et=ke.store;return et}}var Je=null;function we(ae){ae===void 0&&(ae=ReactReduxContext);var le=ae===ReactReduxContext?useDefaultStore:createStoreHook(ae);return function(){var ke=le();return ke.dispatch}}var zt=null,oa=function(le,he){return le===he};function vn(ae,le,he,ke){var et=useReducer(function(Wa){return Wa+1},0),nt=et[1],ft=useMemo(function(){return createSubscription(he,ke)},[he,ke]),At=useRef(),tn=useRef(),In=useRef(),Fn=useRef(),un=he.getState(),mn;try{if(ae!==tn.current||un!==In.current||At.current){var Yn=ae(un);Fn.current===void 0||!le(Yn,Fn.current)?mn=Yn:mn=Fn.current}else mn=Fn.current}catch(Wa){throw At.current&&(Wa.message+=` The error may be correlated with this previous error: `+At.current.stack+` -`),Wa}return useIsomorphicLayoutEffect(function(){tn.current=ae,In.current=un,Fn.current=mn,At.current=void 0}),useIsomorphicLayoutEffect(function(){function Wa(){try{var ao=he.getState();if(ao===In.current)return;var Ao=tn.current(ao);if(le(Ao,Fn.current))return;Fn.current=Ao,In.current=ao}catch(bo){At.current=bo}nt()}return ft.onStateChange=Wa,ft.trySubscribe(),Wa(),function(){return ft.tryUnsubscribe()}},[he,ft]),mn}function bn(ae){ae===void 0&&(ae=ReactReduxContext);var le=ae===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ae)};return function(ke,et){et===void 0&&(et=oa);var nt=le(),ft=nt.store,At=nt.subscription,tn=vn(ke,et,ft,At);return useDebugValue(tn),tn}}var ta=null,Vn=x(4676);be(Vn.unstable_batchedUpdates);function yt(ae,le){if(ae.length!==le.length)return!1;for(var he=0;heae.bottom,In=ke.leftae.right,Fn=tn&&In;if(Fn)return!0;var un=tn&&ft||In&&nt;return un}},Eu=function(ae){var le=yl(ae.top,ae.bottom),he=yl(ae.left,ae.right);return function(ke){var et=le(ke.top)&&le(ke.bottom)&&he(ke.left)&&he(ke.right);return et}},qu={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},ts={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},ju=function(ae){return function(le){var he=yl(le.top,le.bottom),ke=yl(le.left,le.right);return function(et){return ae===qu?he(et.top)&&he(et.bottom):ke(et.left)&&ke(et.right)}}},Lo=function(le,he){var ke=he.frame?he.frame.scroll.diff.displacement:_r;return uo(le,ke)},Ur=function(le,he,ke){return he.subject.active?ke(he.subject.active)(le):!1},Qr=function(le,he,ke){return ke(he)(le)},Wr=function(le){var he=le.target,ke=le.destination,et=le.viewport,nt=le.withDroppableDisplacement,ft=le.isVisibleThroughFrameFn,At=nt?Lo(he,ke):he;return Ur(At,ke,ft)&&Qr(At,et,ft)},hl=function(le){return Wr((0,ye.Z)({},le,{isVisibleThroughFrameFn:pi}))},ql=function(le){return Wr((0,ye.Z)({},le,{isVisibleThroughFrameFn:Eu}))},mi=function(le){return Wr((0,ye.Z)({},le,{isVisibleThroughFrameFn:ju(le.destination.axis)}))},gi=function(le,he,ke){if(typeof ke=="boolean")return ke;if(!he)return!0;var et=he.invisible,nt=he.visible;if(et[le])return!1;var ft=nt[le];return ft?ft.shouldAnimate:!0};function eu(ae,le){var he=ae.page.marginBox,ke={top:le.point.y,right:0,bottom:0,left:le.point.x};return Ka(Pr(he,ke))}function Ti(ae){var le=ae.afterDragging,he=ae.destination,ke=ae.displacedBy,et=ae.viewport,nt=ae.forceShouldAnimate,ft=ae.last;return le.reduce(function(tn,In){var Fn=eu(In,ke),un=In.descriptor.id;tn.all.push(un);var mn=hl({target:Fn,destination:he,viewport:et,withDroppableDisplacement:!0});if(!mn)return tn.invisible[In.descriptor.id]=!0,tn;var Yn=gi(un,ft,nt),Wa={draggableId:un,shouldAnimate:Yn};return tn.visible[un]=Wa,tn},{all:[],visible:{},invisible:{}})}function Zu(ae,le){if(!ae.length)return 0;var he=ae[ae.length-1].descriptor.index;return le.inHomeList?he:he+1}function pu(ae){var le=ae.insideDestination,he=ae.inHomeList,ke=ae.displacedBy,et=ae.destination,nt=Zu(le,{inHomeList:he});return{displaced:fu,displacedBy:ke,at:{type:"REORDER",destination:{droppableId:et.descriptor.id,index:nt}}}}function wl(ae){var le=ae.draggable,he=ae.insideDestination,ke=ae.destination,et=ae.viewport,nt=ae.displacedBy,ft=ae.last,At=ae.index,tn=ae.forceShouldAnimate,In=Zi(le,ke);if(At==null)return pu({insideDestination:he,inHomeList:In,displacedBy:nt,destination:ke});var Fn=Ro(he,function(ao){return ao.descriptor.index===At});if(!Fn)return pu({insideDestination:he,inHomeList:In,displacedBy:nt,destination:ke});var un=Nl(le,he),mn=he.indexOf(Fn),Yn=un.slice(mn),Wa=Ti({afterDragging:Yn,destination:ke,displacedBy:nt,last:ft,viewport:et.frame,forceShouldAnimate:tn});return{displaced:Wa,displacedBy:nt,at:{type:"REORDER",destination:{droppableId:ke.descriptor.id,index:At}}}}function zl(ae,le){return!!le.effected[ae]}var ml=function(ae){var le=ae.isMovingForward,he=ae.destination,ke=ae.draggables,et=ae.combine,nt=ae.afterCritical;if(!he.isCombineEnabled)return null;var ft=et.draggableId,At=ke[ft],tn=At.descriptor.index,In=zl(ft,nt);return In?le?tn:tn-1:le?tn+1:tn},xo=function(ae){var le=ae.isMovingForward,he=ae.isInHomeList,ke=ae.insideDestination,et=ae.location;if(!ke.length)return null;var nt=et.index,ft=le?nt+1:nt-1,At=ke[0].descriptor.index,tn=ke[ke.length-1].descriptor.index,In=he?tn:tn+1;return ftIn?null:ft},si=function(ae){var le=ae.isMovingForward,he=ae.isInHomeList,ke=ae.draggable,et=ae.draggables,nt=ae.destination,ft=ae.insideDestination,At=ae.previousImpact,tn=ae.viewport,In=ae.afterCritical,Fn=At.at;if(Fn||ct(!1),Fn.type==="REORDER"){var un=xo({isMovingForward:le,isInHomeList:he,location:Fn.destination,insideDestination:ft});return un==null?null:wl({draggable:ke,insideDestination:ft,destination:nt,viewport:tn,last:At.displaced,displacedBy:At.displacedBy,index:un})}var mn=ml({isMovingForward:le,destination:nt,displaced:At.displaced,draggables:et,combine:Fn.combine,afterCritical:In});return mn==null?null:wl({draggable:ke,insideDestination:ft,destination:nt,viewport:tn,last:At.displaced,displacedBy:At.displacedBy,index:mn})},Kn=function(ae){var le=ae.displaced,he=ae.afterCritical,ke=ae.combineWith,et=ae.displacedBy,nt=!!(le.visible[ke]||le.invisible[ke]);return zl(ke,he)?nt?_r:hr(et.point):nt?et.point:_r},Jn=function(ae){var le=ae.afterCritical,he=ae.impact,ke=ae.draggables,et=Hl(he);et||ct(!1);var nt=et.draggableId,ft=ke[nt].page.borderBox.center,At=Kn({displaced:he.displaced,afterCritical:le,combineWith:nt,displacedBy:he.displacedBy});return Gr(ft,At)},Ia=function(le,he){return he.margin[le.start]+he.borderBox[le.size]/2},Nr=function(le,he){return he.margin[le.end]+he.borderBox[le.size]/2},wo=function(le,he,ke){return he[le.crossAxisStart]+ke.margin[le.crossAxisStart]+ke.borderBox[le.crossAxisSize]/2},Ea=function(le){var he=le.axis,ke=le.moveRelativeTo,et=le.isMoving;return br(he.line,ke.marginBox[he.end]+Ia(he,et),wo(he,ke.marginBox,et))},Ya=function(le){var he=le.axis,ke=le.moveRelativeTo,et=le.isMoving;return br(he.line,ke.marginBox[he.start]-Nr(he,et),wo(he,ke.marginBox,et))},Io=function(le){var he=le.axis,ke=le.moveInto,et=le.isMoving;return br(he.line,ke.contentBox[he.start]+Ia(he,et),wo(he,ke.contentBox,et))},_o=function(ae){var le=ae.impact,he=ae.draggable,ke=ae.draggables,et=ae.droppable,nt=ae.afterCritical,ft=Rl(et.descriptor.id,ke),At=he.page,tn=et.axis;if(!ft.length)return Io({axis:tn,moveInto:et.page,isMoving:At});var In=le.displaced,Fn=le.displacedBy,un=In.all[0];if(un){var mn=ke[un];if(zl(un,nt))return Ya({axis:tn,moveRelativeTo:mn.page,isMoving:At});var Yn=Hr(mn.page,Fn.point);return Ya({axis:tn,moveRelativeTo:Yn,isMoving:At})}var Wa=ft[ft.length-1];if(Wa.descriptor.id===he.descriptor.id)return At.borderBox.center;if(zl(Wa.descriptor.id,nt)){var ao=Hr(Wa.page,hr(nt.displacedBy.point));return Ea({axis:tn,moveRelativeTo:ao,isMoving:At})}return Ea({axis:tn,moveRelativeTo:Wa.page,isMoving:At})},Kr=function(ae,le){var he=ae.frame;return he?Gr(le,he.scroll.diff.displacement):le},ul=function(le){var he=le.impact,ke=le.draggable,et=le.droppable,nt=le.draggables,ft=le.afterCritical,At=ke.page.borderBox.center,tn=he.at;return!et||!tn?At:tn.type==="REORDER"?_o({impact:he,draggable:ke,draggables:nt,droppable:et,afterCritical:ft}):Jn({impact:he,draggables:nt,afterCritical:ft})},$r=function(ae){var le=ul(ae),he=ae.droppable,ke=he?Kr(he,le):le;return ke},ei=function(ae,le){var he=lo(le,ae.scroll.initial),ke=hr(he),et=Ka({top:le.y,bottom:le.y+ae.frame.height,left:le.x,right:le.x+ae.frame.width}),nt={frame:et,scroll:{initial:ae.scroll.initial,max:ae.scroll.max,current:le,diff:{value:he,displacement:ke}}};return nt};function ki(ae,le){return ae.map(function(he){return le[he]})}function cu(ae,le){for(var he=0;he1?Fn.sort(function(un,mn){return Hi(un)[At.start]-Hi(mn)[At.start]})[0]:In.sort(function(un,mn){var Yn=Er(he,Jr(Hi(un))),Wa=Er(he,Jr(Hi(mn)));return Yn!==Wa?Yn-Wa:Hi(un)[At.start]-Hi(mn)[At.start]})[0]},Qs=function(le,he){var ke=le.page.borderBox.center;return zl(le.descriptor.id,he)?lo(ke,he.displacedBy.point):ke},vs=function(le,he){var ke=le.page.borderBox;return zl(le.descriptor.id,he)?uo(ke,hr(he.displacedBy.point)):ke},Ms=function(ae){var le=ae.pageBorderBoxCenter,he=ae.viewport,ke=ae.destination,et=ae.insideDestination,nt=ae.afterCritical,ft=et.filter(function(At){return ql({target:vs(At,nt),destination:ke,viewport:he.frame,withDroppableDisplacement:!0})}).sort(function(At,tn){var In=yr(le,Kr(ke,Qs(At,nt))),Fn=yr(le,Kr(ke,Qs(tn,nt)));return Inle.left&&ae.tople.top}function xs(ae){var le=ae.pageBorderBox,he=ae.draggable,ke=ae.candidates,et=he.page.borderBox.center,nt=ke.map(function(ft){var At=ft.axis,tn=br(ft.axis.line,le.center[At.line],ft.page.borderBox.center[At.crossAxisLine]);return{id:ft.descriptor.id,distance:yr(et,tn)}}).sort(function(ft,At){return At.distance-ft.distance});return nt[0]?nt[0].id:null}function qc(ae){var le=ae.pageBorderBox,he=ae.draggable,ke=ae.droppables,et=li(ke).filter(function(nt){if(!nt.isEnabled)return!1;var ft=nt.subject.active;if(!ft||!Gs(le,ft))return!1;if(cs(ft)(le.center))return!0;var At=nt.axis,tn=ft.center[At.crossAxisLine],In=le[At.crossAxisStart],Fn=le[At.crossAxisEnd],un=yl(ft[At.crossAxisStart],ft[At.crossAxisEnd]),mn=un(In),Yn=un(Fn);return!mn&&!Yn?!0:mn?Intn});return et.length?et.length===1?et[0].descriptor.id:xs({pageBorderBox:le,draggable:he,candidates:et}):null}var ns=function(le,he){return Ka(uo(le,he))},ec=function(ae,le){var he=ae.frame;return he?ns(le,he.scroll.diff.value):le};function tc(ae){var le=ae.displaced,he=ae.id;return!!(le.visible[he]||le.invisible[he])}function xc(ae){var le=ae.draggable,he=ae.closest,ke=ae.inHomeList;return he?ke&&he.descriptor.index>le.descriptor.index?he.descriptor.index-1:he.descriptor.index:null}var ai=function(ae){var le=ae.pageBorderBoxWithDroppableScroll,he=ae.draggable,ke=ae.destination,et=ae.insideDestination,nt=ae.last,ft=ae.viewport,At=ae.afterCritical,tn=ke.axis,In=hs(ke.axis,he.displaceBy),Fn=In.value,un=le[tn.start],mn=le[tn.end],Yn=Nl(he,et),Wa=Ro(Yn,function(Ao){var bo=Ao.descriptor.id,Vo=Ao.page.borderBox.center[tn.line],il=zl(bo,At),Bl=tc({displaced:nt,id:bo});return il?Bl?mn<=Vo:unbo[At.start]+il&&unbo[At.start]-In+il&&Fnbo[At.start]+In+il&&unbo[At.start]+il&&Fn=Vi)return Si;var nt=et/Vi,ft=hi+Qi*nt,At=ke==="CANCEL"?ft*Mi:ft;return Number(At.toFixed(2))},jr=function(ae){var le=ae.impact,he=ae.draggable,ke=ae.dimensions,et=ae.viewport,nt=ae.afterCritical,ft=ke.draggables,At=ke.droppables,tn=Bu(le),In=tn?At[tn]:null,Fn=At[he.descriptor.droppableId],un=Fa({impact:le,draggable:he,draggables:ft,afterCritical:nt,droppable:In||Fn,viewport:et}),mn=lo(un,he.client.borderBox.center);return mn},Wo=function(ae){var le=ae.draggables,he=ae.reason,ke=ae.lastImpact,et=ae.home,nt=ae.viewport,ft=ae.onLiftImpact;if(!ke.at||he!=="DROP"){var At=Bn({draggables:le,impact:ft,destination:et,viewport:nt,forceShouldAnimate:!0});return{impact:At,didDropInsideDroppable:!1}}if(ke.at.type==="REORDER")return{impact:ke,didDropInsideDroppable:!0};var tn=(0,ye.Z)({},ke,{displaced:fu});return{impact:tn,didDropInsideDroppable:!0}},We=function(ae){var le=ae.getState,he=ae.dispatch;return function(ke){return function(et){if(et.type!=="DROP"){ke(et);return}var nt=le(),ft=et.payload.reason;if(nt.phase==="COLLECTING"){he(so({reason:ft}));return}if(nt.phase!=="IDLE"){var At=nt.phase==="DROP_PENDING"&&nt.isWaiting;At&&ct(!1),nt.phase==="DRAGGING"||nt.phase==="DROP_PENDING"||ct(!1);var tn=nt.critical,In=nt.dimensions,Fn=In.draggables[nt.critical.draggable.id],un=Wo({reason:ft,lastImpact:nt.impact,afterCritical:nt.afterCritical,onLiftImpact:nt.onLiftImpact,home:nt.dimensions.droppables[nt.critical.droppable.id],viewport:nt.viewport,draggables:nt.dimensions.draggables}),mn=un.impact,Yn=un.didDropInsideDroppable,Wa=Yn?qr(mn):null,ao=Yn?Hl(mn):null,Ao={index:tn.draggable.index,droppableId:tn.droppable.id},bo={draggableId:Fn.descriptor.id,type:Fn.descriptor.type,source:Ao,reason:ft,mode:nt.movementMode,destination:Wa,combine:ao},Vo=jr({impact:mn,draggable:Fn,dimensions:In,viewport:nt.viewport,afterCritical:nt.afterCritical}),il={critical:nt.critical,afterCritical:nt.afterCritical,result:bo,impact:mn},Bl=!Ar(nt.current.client.offset,Vo)||!!bo.combine;if(!Bl){he(Br({completed:il}));return}var Li=jn({current:nt.current.client.offset,destination:Vo,reason:ft}),yi={newHomeClientOffset:Vo,dropDuration:Li,completed:il};he(Qa(yi))}}}},je=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Bt(ae){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(he){he.target!==window&&he.target!==window.document||ae()}}}function It(ae){var le=ae.onWindowScroll;function he(){le(je())}var ke=se(he),et=Bt(ke),nt=Nn;function ft(){return nt!==Nn}function At(){ft()&&ct(!1),nt=ca(window,[et])}function tn(){ft()||ct(!1),ke.cancel(),nt(),nt=Nn}return{start:At,stop:tn,isActive:ft}}var Qt=function(le){return le.type==="DROP_COMPLETE"||le.type==="DROP_ANIMATE"||le.type==="FLUSH"},Zt=function(ae){var le=It({onWindowScroll:function(ke){ae.dispatch(Xa({newScroll:ke}))}});return function(he){return function(ke){!le.isActive()&&ke.type==="INITIAL_PUBLISH"&&le.start(),le.isActive()&&Qt(ke)&&le.stop(),he(ke)}}},Mn=function(ae){var le=!1,he=!1,ke=setTimeout(function(){he=!0}),et=function(ft){le||he||(le=!0,ae(ft),clearTimeout(ke))};return et.wasCalled=function(){return le},et},Sn=function(){var ae=[],le=function(nt){var ft=Zl(ae,function(In){return In.timerId===nt});ft===-1&&ct(!1);var At=ae.splice(ft,1),tn=At[0];tn.callback()},he=function(nt){var ft=setTimeout(function(){return le(ft)}),At={timerId:ft,callback:nt};ae.push(At)},ke=function(){if(ae.length){var nt=[].concat(ae);ae.length=0,nt.forEach(function(ft){clearTimeout(ft.timerId),ft.callback()})}};return{add:he,flush:ke}},zn=function(le,he){return le==null&&he==null?!0:le==null||he==null?!1:le.droppableId===he.droppableId&&le.index===he.index},Oa=function(le,he){return le==null&&he==null?!0:le==null||he==null?!1:le.draggableId===he.draggableId&&le.droppableId===he.droppableId},An=function(le,he){if(le===he)return!0;var ke=le.draggable.id===he.draggable.id&&le.draggable.droppableId===he.draggable.droppableId&&le.draggable.type===he.draggable.type&&le.draggable.index===he.draggable.index,et=le.droppable.id===he.droppable.id&&le.droppable.type===he.droppable.type;return ke&&et},ua=function(le,he){jo(),he(),Tl()},lr=function(le,he){return{draggableId:le.draggable.id,type:le.droppable.type,source:{droppableId:le.droppable.id,index:le.draggable.index},mode:he}},er=function(le,he,ke,et){if(!le){ke(et(he));return}var nt=Mn(ke),ft={announce:nt};le(he,ft),nt.wasCalled()||ke(et(he))},mr=function(ae,le){var he=Sn(),ke=null,et=function(mn,Yn){ke&&ct(!1),ua("onBeforeCapture",function(){var Wa=ae().onBeforeCapture;if(Wa){var ao={draggableId:mn,mode:Yn};Wa(ao)}})},nt=function(mn,Yn){ke&&ct(!1),ua("onBeforeDragStart",function(){var Wa=ae().onBeforeDragStart;Wa&&Wa(lr(mn,Yn))})},ft=function(mn,Yn){ke&&ct(!1);var Wa=lr(mn,Yn);ke={mode:Yn,lastCritical:mn,lastLocation:Wa.source,lastCombine:null},he.add(function(){ua("onDragStart",function(){return er(ae().onDragStart,Wa,le,Gn.onDragStart)})})},At=function(mn,Yn){var Wa=qr(Yn),ao=Hl(Yn);ke||ct(!1);var Ao=!An(mn,ke.lastCritical);Ao&&(ke.lastCritical=mn);var bo=!zn(ke.lastLocation,Wa);bo&&(ke.lastLocation=Wa);var Vo=!Oa(ke.lastCombine,ao);if(Vo&&(ke.lastCombine=ao),!(!Ao&&!bo&&!Vo)){var il=(0,ye.Z)({},lr(mn,ke.mode),{combine:ao,destination:Wa});he.add(function(){ua("onDragUpdate",function(){return er(ae().onDragUpdate,il,le,Gn.onDragUpdate)})})}},tn=function(){ke||ct(!1),he.flush()},In=function(mn){ke||ct(!1),ke=null,ua("onDragEnd",function(){return er(ae().onDragEnd,mn,le,Gn.onDragEnd)})},Fn=function(){if(ke){var mn=(0,ye.Z)({},lr(ke.lastCritical,ke.mode),{combine:null,destination:null,reason:"CANCEL"});In(mn)}};return{beforeCapture:et,beforeStart:nt,start:ft,update:At,flush:tn,drop:In,abort:Fn}},Fr=function(ae,le){var he=mr(ae,le);return function(ke){return function(et){return function(nt){if(nt.type==="BEFORE_INITIAL_CAPTURE"){he.beforeCapture(nt.payload.draggableId,nt.payload.movementMode);return}if(nt.type==="INITIAL_PUBLISH"){var ft=nt.payload.critical;he.beforeStart(ft,nt.payload.movementMode),et(nt),he.start(ft,nt.payload.movementMode);return}if(nt.type==="DROP_COMPLETE"){var At=nt.payload.completed.result;he.flush(),et(nt),he.drop(At);return}if(et(nt),nt.type==="FLUSH"){he.abort();return}var tn=ke.getState();tn.phase==="DRAGGING"&&he.update(tn.critical,tn.impact)}}}},Dr=function(ae){return function(le){return function(he){if(he.type!=="DROP_ANIMATION_FINISHED"){le(he);return}var ke=ae.getState();ke.phase!=="DROP_ANIMATING"&&ct(!1),ae.dispatch(Br({completed:ke.completed}))}}},Tr=function(ae){var le=null,he=null;function ke(){he&&(cancelAnimationFrame(he),he=null),le&&(le(),le=null)}return function(et){return function(nt){if((nt.type==="FLUSH"||nt.type==="DROP_COMPLETE"||nt.type==="DROP_ANIMATION_FINISHED")&&ke(),et(nt),nt.type==="DROP_ANIMATE"){var ft={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var tn=ae.getState();tn.phase==="DROP_ANIMATING"&&ae.dispatch(Oo())}};he=requestAnimationFrame(function(){he=null,le=ca(window,[ft])})}}}},Mr=function(ae){return function(){return function(le){return function(he){(he.type==="DROP_COMPLETE"||he.type==="FLUSH"||he.type==="DROP_ANIMATE")&&ae.stopPublishing(),le(he)}}}},to=function(ae){var le=!1;return function(){return function(he){return function(ke){if(ke.type==="INITIAL_PUBLISH"){le=!0,ae.tryRecordFocus(ke.payload.critical.draggable.id),he(ke),ae.tryRestoreFocusRecorded();return}if(he(ke),!!le){if(ke.type==="FLUSH"){le=!1,ae.tryRestoreFocusRecorded();return}if(ke.type==="DROP_COMPLETE"){le=!1;var et=ke.payload.completed.result;et.combine&&ae.tryShiftRecord(et.draggableId,et.combine.draggableId),ae.tryRestoreFocusRecorded()}}}}}},Go=function(le){return le.type==="DROP_COMPLETE"||le.type==="DROP_ANIMATE"||le.type==="FLUSH"},qo=function(ae){return function(le){return function(he){return function(ke){if(Go(ke)){ae.stop(),he(ke);return}if(ke.type==="INITIAL_PUBLISH"){he(ke);var et=le.getState();et.phase!=="DRAGGING"&&ct(!1),ae.start(et);return}he(ke),ae.scroll(le.getState())}}}},Fo=function(ae){return function(le){return function(he){if(le(he),he.type==="PUBLISH_WHILE_DRAGGING"){var ke=ae.getState();ke.phase==="DROP_PENDING"&&(ke.isWaiting||ae.dispatch(So({reason:ke.reason})))}}}},Yo=Fe.qC,Cl=function(ae){var le=ae.dimensionMarshal,he=ae.focusMarshal,ke=ae.styleMarshal,et=ae.getResponders,nt=ae.announce,ft=ae.autoScroller;return(0,Fe.MT)(tl,Yo((0,Fe.md)(Fl(ke),Mr(le),po(le),We,Dr,Tr,Fo,qo(ft),Zt,to(he),Fr(et,nt))))},mo=function(){return{additions:{},removals:{},modified:{}}};function To(ae){var le=ae.registry,he=ae.callbacks,ke=mo(),et=null,nt=function(){et||(he.collectionStarting(),et=requestAnimationFrame(function(){et=null,jo();var Fn=ke,un=Fn.additions,mn=Fn.removals,Yn=Fn.modified,Wa=Object.keys(un).map(function(bo){return le.draggable.getById(bo).getDimension(_r)}).sort(function(bo,Vo){return bo.descriptor.index-Vo.descriptor.index}),ao=Object.keys(Yn).map(function(bo){var Vo=le.droppable.getById(bo),il=Vo.callbacks.getScrollWhileDragging();return{droppableId:bo,scroll:il}}),Ao={additions:Wa,removals:Object.keys(mn),modified:ao};ke=mo(),Tl(),he.publish(Ao)}))},ft=function(Fn){var un=Fn.descriptor.id;ke.additions[un]=Fn,ke.modified[Fn.descriptor.droppableId]=!0,ke.removals[un]&&delete ke.removals[un],nt()},At=function(Fn){var un=Fn.descriptor;ke.removals[un.id]=!0,ke.modified[un.droppableId]=!0,ke.additions[un.id]&&delete ke.additions[un.id],nt()},tn=function(){et&&(cancelAnimationFrame(et),et=null,ke=mo())};return{add:ft,remove:At,stop:tn}}var Bo=function(ae){var le=ae.scrollHeight,he=ae.scrollWidth,ke=ae.height,et=ae.width,nt=lo({x:he,y:le},{x:et,y:ke}),ft={x:Math.max(0,nt.x),y:Math.max(0,nt.y)};return ft},Xr=function(){var ae=document.documentElement;return ae||ct(!1),ae},no=function(){var ae=Xr(),le=Bo({scrollHeight:ae.scrollHeight,scrollWidth:ae.scrollWidth,width:ae.clientWidth,height:ae.clientHeight});return le},Xo=function(){var ae=je(),le=no(),he=ae.y,ke=ae.x,et=Xr(),nt=et.clientWidth,ft=et.clientHeight,At=ke+nt,tn=he+ft,In=Ka({top:he,left:ke,right:At,bottom:tn}),Fn={frame:In,scroll:{initial:ae,current:ae,max:le,diff:{value:_r,displacement:_r}}};return Fn},Wl=function(ae){var le=ae.critical,he=ae.scrollOptions,ke=ae.registry;jo();var et=Xo(),nt=et.scroll.current,ft=le.droppable,At=ke.droppable.getAllByType(ft.type).map(function(un){return un.callbacks.getDimensionAndWatchScroll(nt,he)}),tn=ke.draggable.getAllByType(le.draggable.type).map(function(un){return un.getDimension(nt)}),In={draggables:ii(tn),droppables:oi(At)};Tl();var Fn={dimensions:In,critical:le,viewport:et};return Fn};function ll(ae,le,he){if(he.descriptor.id===le.id||he.descriptor.type!==le.type)return!1;var ke=ae.droppable.getById(he.descriptor.droppableId);return ke.descriptor.mode==="virtual"}var Zo=function(ae,le){var he=null,ke=To({callbacks:{publish:le.publishWhileDragging,collectionStarting:le.collectionStarting},registry:ae}),et=function(Yn,Wa){ae.droppable.exists(Yn)||ct(!1),he&&le.updateDroppableIsEnabled({id:Yn,isEnabled:Wa})},nt=function(Yn,Wa){he&&(ae.droppable.exists(Yn)||ct(!1),le.updateDroppableIsCombineEnabled({id:Yn,isCombineEnabled:Wa}))},ft=function(Yn,Wa){he&&(ae.droppable.exists(Yn)||ct(!1),le.updateDroppableScroll({id:Yn,newScroll:Wa}))},At=function(Yn,Wa){he&&ae.droppable.getById(Yn).callbacks.scroll(Wa)},tn=function(){if(he){ke.stop();var Yn=he.critical.droppable;ae.droppable.getAllByType(Yn.type).forEach(function(Wa){return Wa.callbacks.dragStopped()}),he.unsubscribe(),he=null}},In=function(Yn){he||ct(!1);var Wa=he.critical.draggable;Yn.type==="ADDITION"&&ll(ae,Wa,Yn.value)&&ke.add(Yn.value),Yn.type==="REMOVAL"&&ll(ae,Wa,Yn.value)&&ke.remove(Yn.value)},Fn=function(Yn){he&&ct(!1);var Wa=ae.draggable.getById(Yn.draggableId),ao=ae.droppable.getById(Wa.descriptor.droppableId),Ao={draggable:Wa.descriptor,droppable:ao.descriptor},bo=ae.subscribe(In);return he={critical:Ao,unsubscribe:bo},Wl({critical:Ao,registry:ae,scrollOptions:Yn.scrollOptions})},un={updateDroppableIsEnabled:et,updateDroppableIsCombineEnabled:nt,scrollDroppable:At,updateDroppableScroll:ft,startPublishing:Fn,stopPublishing:tn};return un},Dl=function(ae,le){return ae.phase==="IDLE"?!0:ae.phase!=="DROP_ANIMATING"||ae.completed.result.draggableId===le?!1:ae.completed.result.reason==="DROP"},Yl=function(ae){window.scrollBy(ae.x,ae.y)},ti=dr(function(ae){return li(ae).filter(function(le){return!(!le.isEnabled||!le.frame)})}),Ir=function(le,he){var ke=Ro(ti(he),function(et){return et.frame||ct(!1),cs(et.frame.pageMarginBox)(le)});return ke},nu=function(ae){var le=ae.center,he=ae.destination,ke=ae.droppables;if(he){var et=ke[he];return et.frame?et:null}var nt=Ir(le,ke);return nt},Xl={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(le){return Math.pow(le,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},fl=function(ae,le){var he=ae[le.size]*Xl.startFromPercentage,ke=ae[le.size]*Xl.maxScrollAtPercentage,et={startScrollingFrom:he,maxScrollValueAt:ke};return et},au=function(ae){var le=ae.startOfRange,he=ae.endOfRange,ke=ae.current,et=he-le;if(et===0)return 0;var nt=ke-le,ft=nt/et;return ft},nl=1,Xi=function(ae,le){if(ae>le.startScrollingFrom)return 0;if(ae<=le.maxScrollValueAt)return Xl.maxPixelScroll;if(ae===le.startScrollingFrom)return nl;var he=au({startOfRange:le.maxScrollValueAt,endOfRange:le.startScrollingFrom,current:ae}),ke=1-he,et=Xl.maxPixelScroll*Xl.ease(ke);return Math.ceil(et)},Di=Xl.durationDampening.accelerateAt,Ei=Xl.durationDampening.stopDampeningAt,Uo=function(ae,le){var he=le,ke=Ei,et=Date.now(),nt=et-he;if(nt>=Ei)return ae;if(ntle.height,nt=he.width>le.width;return!nt&&!et?ke:nt&&et?null:{x:nt?0:ke.x,y:et?0:ke.y}},Po=co(function(ae){return ae===0?0:ae}),qa=function(ae){var le=ae.dragStartTime,he=ae.container,ke=ae.subject,et=ae.center,nt=ae.shouldUseTimeDampening,ft={top:et.y-he.top,right:he.right-et.x,bottom:he.bottom-et.y,left:et.x-he.left},At=$o({container:he,distanceToEdges:ft,dragStartTime:le,axis:qu,shouldUseTimeDampening:nt}),tn=$o({container:he,distanceToEdges:ft,dragStartTime:le,axis:ts,shouldUseTimeDampening:nt}),In=Po({x:tn,y:At});if(Ar(In,_r))return null;var Fn=Ho({container:he,subject:ke,proposedScroll:In});return Fn?Ar(Fn,_r)?null:Fn:null},vo=co(function(ae){return ae===0?0:ae>0?1:-1}),pl=function(){var ae=function(he,ke){return he<0?he:he>ke?he-ke:0};return function(le){var he=le.current,ke=le.max,et=le.change,nt=Gr(he,et),ft={x:ae(nt.x,ke.x),y:ae(nt.y,ke.y)};return Ar(ft,_r)?null:ft}}(),Jl=function(le){var he=le.max,ke=le.current,et=le.change,nt={x:Math.max(ke.x,he.x),y:Math.max(ke.y,he.y)},ft=vo(et),At=pl({max:nt,current:ke,change:ft});return!At||ft.x!==0&&At.x===0||ft.y!==0&&At.y===0},Qu=function(le,he){return Jl({current:le.scroll.current,max:le.scroll.max,change:he})},Tu=function(le,he){if(!Qu(le,he))return null;var ke=le.scroll.max,et=le.scroll.current;return pl({current:et,max:ke,change:he})},Wu=function(le,he){var ke=le.frame;return ke?Jl({current:ke.scroll.current,max:ke.scroll.max,change:he}):!1},Su=function(le,he){var ke=le.frame;return!ke||!Wu(le,he)?null:pl({current:ke.scroll.current,max:ke.scroll.max,change:he})},Au=function(ae){var le=ae.viewport,he=ae.subject,ke=ae.center,et=ae.dragStartTime,nt=ae.shouldUseTimeDampening,ft=qa({dragStartTime:et,container:le.frame,subject:he,center:ke,shouldUseTimeDampening:nt});return ft&&Qu(le,ft)?ft:null},al=function(ae){var le=ae.droppable,he=ae.subject,ke=ae.center,et=ae.dragStartTime,nt=ae.shouldUseTimeDampening,ft=le.frame;if(!ft)return null;var At=qa({dragStartTime:et,container:ft.pageMarginBox,subject:he,center:ke,shouldUseTimeDampening:nt});return At&&Wu(le,At)?At:null},Hu=function(ae){var le=ae.state,he=ae.dragStartTime,ke=ae.shouldUseTimeDampening,et=ae.scrollWindow,nt=ae.scrollDroppable,ft=le.current.page.borderBoxCenter,At=le.dimensions.draggables[le.critical.draggable.id],tn=At.page.marginBox;if(le.isWindowScrollAllowed){var In=le.viewport,Fn=Au({dragStartTime:he,viewport:In,subject:tn,center:ft,shouldUseTimeDampening:ke});if(Fn){et(Fn);return}}var un=nu({center:ft,destination:Bu(le.impact),droppables:le.dimensions.droppables});if(un){var mn=al({dragStartTime:he,droppable:un,subject:tn,center:ft,shouldUseTimeDampening:ke});mn&&nt(un.descriptor.id,mn)}},as=function(ae){var le=ae.scrollWindow,he=ae.scrollDroppable,ke=se(le),et=se(he),nt=null,ft=function(Fn){nt||ct(!1);var un=nt,mn=un.shouldUseTimeDampening,Yn=un.dragStartTime;Hu({state:Fn,scrollWindow:ke,scrollDroppable:et,dragStartTime:Yn,shouldUseTimeDampening:mn})},At=function(Fn){jo(),nt&&ct(!1);var un=Date.now(),mn=!1,Yn=function(){mn=!0};Hu({state:Fn,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Yn,scrollDroppable:Yn}),nt={dragStartTime:un,shouldUseTimeDampening:mn},Tl(),mn&&ft(Fn)},tn=function(){nt&&(ke.cancel(),et.cancel(),nt=null)};return{start:At,stop:tn,scroll:ft}},Wi=function(ae){var le=ae.move,he=ae.scrollDroppable,ke=ae.scrollWindow,et=function(In,Fn){var un=Gr(In.current.client.selection,Fn);le({client:un})},nt=function(In,Fn){if(!Wu(In,Fn))return Fn;var un=Su(In,Fn);if(!un)return he(In.descriptor.id,Fn),null;var mn=lo(Fn,un);he(In.descriptor.id,mn);var Yn=lo(Fn,mn);return Yn},ft=function(In,Fn,un){if(!In||!Qu(Fn,un))return un;var mn=Tu(Fn,un);if(!mn)return ke(un),null;var Yn=lo(un,mn);ke(Yn);var Wa=lo(un,Yn);return Wa},At=function(In){var Fn=In.scrollJumpRequest;if(Fn){var un=Bu(In.impact);un||ct(!1);var mn=nt(In.dimensions.droppables[un],Fn);if(mn){var Yn=In.viewport,Wa=ft(In.isWindowScrollAllowed,Yn,mn);Wa&&et(In,Wa)}}};return At},Ji=function(ae){var le=ae.scrollDroppable,he=ae.scrollWindow,ke=ae.move,et=as({scrollWindow:he,scrollDroppable:le}),nt=Wi({move:ke,scrollWindow:he,scrollDroppable:le}),ft=function(In){if(In.phase==="DRAGGING"){if(In.movementMode==="FLUID"){et.scroll(In);return}In.scrollJumpRequest&&nt(In)}},At={scroll:ft,start:et.start,stop:et.stop};return At},ru="data-rbd",vu=function(){var ae=ru+"-drag-handle";return{base:ae,draggableId:ae+"-draggable-id",contextId:ae+"-context-id"}}(),Pu=function(){var ae=ru+"-draggable";return{base:ae,contextId:ae+"-context-id",id:ae+"-id"}}(),ci=function(){var ae=ru+"-droppable";return{base:ae,contextId:ae+"-context-id",id:ae+"-id"}}(),Vu={contextId:ru+"-scroll-container-context-id"},Lu=function(le){return function(he){return"["+he+'="'+le+'"]'}},Ii=function(le,he){return le.map(function(ke){var et=ke.styles[he];return et?ke.selector+" { "+et+" }":""}).join(" ")},cl="pointer-events: none;",Ou=function(ae){var le=Lu(ae),he=function(){var At=` + `},Gn={dragHandleUsageInstructions:pn,onDragStart:Hn,onDragUpdate:na,onDragEnd:gr},_r={x:0,y:0},Gr=function(le,he){return{x:le.x+he.x,y:le.y+he.y}},lo=function(le,he){return{x:le.x-he.x,y:le.y-he.y}},Ar=function(le,he){return le.x===he.x&&le.y===he.y},hr=function(le){return{x:le.x!==0?-le.x:0,y:le.y!==0?-le.y:0}},br=function(le,he,ke){var et;return ke===void 0&&(ke=0),et={},et[le]=he,et[le==="x"?"y":"x"]=ke,et},yr=function(le,he){return Math.sqrt(Math.pow(he.x-le.x,2)+Math.pow(he.y-le.y,2))},Er=function(le,he){return Math.min.apply(Math,he.map(function(ke){return yr(le,ke)}))},co=function(le){return function(he){return{x:le(he.x),y:le(he.y)}}},Do=function(ae,le){var he=Ka({top:Math.max(le.top,ae.top),right:Math.min(le.right,ae.right),bottom:Math.min(le.bottom,ae.bottom),left:Math.max(le.left,ae.left)});return he.width<=0||he.height<=0?null:he},uo=function(le,he){return{top:le.top+he.y,left:le.left+he.x,bottom:le.bottom+he.y,right:le.right+he.x}},Jr=function(le){return[{x:le.left,y:le.top},{x:le.right,y:le.top},{x:le.left,y:le.bottom},{x:le.right,y:le.bottom}]},rl={top:0,right:0,bottom:0,left:0},di=function(le,he){return he?uo(le,he.scroll.diff.displacement):le},ni=function(le,he,ke){if(ke&&ke.increasedBy){var et;return(0,ye.Z)({},le,(et={},et[he.end]=le[he.end]+ke.increasedBy[he.line],et))}return le},Al=function(le,he){return he&&he.shouldClipSubject?Do(he.pageMarginBox,le):Ka(le)},xl=function(ae){var le=ae.page,he=ae.withPlaceholder,ke=ae.axis,et=ae.frame,nt=di(le.marginBox,et),ft=ni(nt,ke,he),At=Al(ft,et);return{page:le,withPlaceholder:he,active:At}},kr=function(ae,le){ae.frame||ct(!1);var he=ae.frame,ke=lo(le,he.scroll.initial),et=hr(ke),nt=(0,ye.Z)({},he,{scroll:{initial:he.scroll.initial,current:le,diff:{value:ke,displacement:et},max:he.scroll.max}}),ft=xl({page:ae.subject.page,withPlaceholder:ae.subject.withPlaceholder,axis:ae.axis,frame:nt}),At=(0,ye.Z)({},ae,{frame:nt,subject:ft});return At};function Ml(ae){return Number.isInteger?Number.isInteger(ae):typeof ae=="number"&&isFinite(ae)&&Math.floor(ae)===ae}function Vl(ae){return Object.values?Object.values(ae):Object.keys(ae).map(function(le){return ae[le]})}function Zl(ae,le){if(ae.findIndex)return ae.findIndex(le);for(var he=0;heae.bottom,In=ke.leftae.right,Fn=tn&&In;if(Fn)return!0;var un=tn&&ft||In&&nt;return un}},Eu=function(ae){var le=yl(ae.top,ae.bottom),he=yl(ae.left,ae.right);return function(ke){var et=le(ke.top)&&le(ke.bottom)&&he(ke.left)&&he(ke.right);return et}},qu={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},ts={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},ju=function(ae){return function(le){var he=yl(le.top,le.bottom),ke=yl(le.left,le.right);return function(et){return ae===qu?he(et.top)&&he(et.bottom):ke(et.left)&&ke(et.right)}}},Lo=function(le,he){var ke=he.frame?he.frame.scroll.diff.displacement:_r;return uo(le,ke)},Ur=function(le,he,ke){return he.subject.active?ke(he.subject.active)(le):!1},Qr=function(le,he,ke){return ke(he)(le)},Wr=function(le){var he=le.target,ke=le.destination,et=le.viewport,nt=le.withDroppableDisplacement,ft=le.isVisibleThroughFrameFn,At=nt?Lo(he,ke):he;return Ur(At,ke,ft)&&Qr(At,et,ft)},hl=function(le){return Wr((0,ye.Z)({},le,{isVisibleThroughFrameFn:pi}))},ql=function(le){return Wr((0,ye.Z)({},le,{isVisibleThroughFrameFn:Eu}))},mi=function(le){return Wr((0,ye.Z)({},le,{isVisibleThroughFrameFn:ju(le.destination.axis)}))},gi=function(le,he,ke){if(typeof ke=="boolean")return ke;if(!he)return!0;var et=he.invisible,nt=he.visible;if(et[le])return!1;var ft=nt[le];return ft?ft.shouldAnimate:!0};function eu(ae,le){var he=ae.page.marginBox,ke={top:le.point.y,right:0,bottom:0,left:le.point.x};return Ka(Pr(he,ke))}function Ti(ae){var le=ae.afterDragging,he=ae.destination,ke=ae.displacedBy,et=ae.viewport,nt=ae.forceShouldAnimate,ft=ae.last;return le.reduce(function(tn,In){var Fn=eu(In,ke),un=In.descriptor.id;tn.all.push(un);var mn=hl({target:Fn,destination:he,viewport:et,withDroppableDisplacement:!0});if(!mn)return tn.invisible[In.descriptor.id]=!0,tn;var Yn=gi(un,ft,nt),Wa={draggableId:un,shouldAnimate:Yn};return tn.visible[un]=Wa,tn},{all:[],visible:{},invisible:{}})}function Zu(ae,le){if(!ae.length)return 0;var he=ae[ae.length-1].descriptor.index;return le.inHomeList?he:he+1}function pu(ae){var le=ae.insideDestination,he=ae.inHomeList,ke=ae.displacedBy,et=ae.destination,nt=Zu(le,{inHomeList:he});return{displaced:fu,displacedBy:ke,at:{type:"REORDER",destination:{droppableId:et.descriptor.id,index:nt}}}}function wl(ae){var le=ae.draggable,he=ae.insideDestination,ke=ae.destination,et=ae.viewport,nt=ae.displacedBy,ft=ae.last,At=ae.index,tn=ae.forceShouldAnimate,In=Zi(le,ke);if(At==null)return pu({insideDestination:he,inHomeList:In,displacedBy:nt,destination:ke});var Fn=Ro(he,function(ro){return ro.descriptor.index===At});if(!Fn)return pu({insideDestination:he,inHomeList:In,displacedBy:nt,destination:ke});var un=Nl(le,he),mn=he.indexOf(Fn),Yn=un.slice(mn),Wa=Ti({afterDragging:Yn,destination:ke,displacedBy:nt,last:ft,viewport:et.frame,forceShouldAnimate:tn});return{displaced:Wa,displacedBy:nt,at:{type:"REORDER",destination:{droppableId:ke.descriptor.id,index:At}}}}function zl(ae,le){return!!le.effected[ae]}var ml=function(ae){var le=ae.isMovingForward,he=ae.destination,ke=ae.draggables,et=ae.combine,nt=ae.afterCritical;if(!he.isCombineEnabled)return null;var ft=et.draggableId,At=ke[ft],tn=At.descriptor.index,In=zl(ft,nt);return In?le?tn:tn-1:le?tn+1:tn},xo=function(ae){var le=ae.isMovingForward,he=ae.isInHomeList,ke=ae.insideDestination,et=ae.location;if(!ke.length)return null;var nt=et.index,ft=le?nt+1:nt-1,At=ke[0].descriptor.index,tn=ke[ke.length-1].descriptor.index,In=he?tn:tn+1;return ftIn?null:ft},si=function(ae){var le=ae.isMovingForward,he=ae.isInHomeList,ke=ae.draggable,et=ae.draggables,nt=ae.destination,ft=ae.insideDestination,At=ae.previousImpact,tn=ae.viewport,In=ae.afterCritical,Fn=At.at;if(Fn||ct(!1),Fn.type==="REORDER"){var un=xo({isMovingForward:le,isInHomeList:he,location:Fn.destination,insideDestination:ft});return un==null?null:wl({draggable:ke,insideDestination:ft,destination:nt,viewport:tn,last:At.displaced,displacedBy:At.displacedBy,index:un})}var mn=ml({isMovingForward:le,destination:nt,displaced:At.displaced,draggables:et,combine:Fn.combine,afterCritical:In});return mn==null?null:wl({draggable:ke,insideDestination:ft,destination:nt,viewport:tn,last:At.displaced,displacedBy:At.displacedBy,index:mn})},Kn=function(ae){var le=ae.displaced,he=ae.afterCritical,ke=ae.combineWith,et=ae.displacedBy,nt=!!(le.visible[ke]||le.invisible[ke]);return zl(ke,he)?nt?_r:hr(et.point):nt?et.point:_r},Jn=function(ae){var le=ae.afterCritical,he=ae.impact,ke=ae.draggables,et=Hl(he);et||ct(!1);var nt=et.draggableId,ft=ke[nt].page.borderBox.center,At=Kn({displaced:he.displaced,afterCritical:le,combineWith:nt,displacedBy:he.displacedBy});return Gr(ft,At)},Ia=function(le,he){return he.margin[le.start]+he.borderBox[le.size]/2},Nr=function(le,he){return he.margin[le.end]+he.borderBox[le.size]/2},wo=function(le,he,ke){return he[le.crossAxisStart]+ke.margin[le.crossAxisStart]+ke.borderBox[le.crossAxisSize]/2},Ea=function(le){var he=le.axis,ke=le.moveRelativeTo,et=le.isMoving;return br(he.line,ke.marginBox[he.end]+Ia(he,et),wo(he,ke.marginBox,et))},Ya=function(le){var he=le.axis,ke=le.moveRelativeTo,et=le.isMoving;return br(he.line,ke.marginBox[he.start]-Nr(he,et),wo(he,ke.marginBox,et))},Io=function(le){var he=le.axis,ke=le.moveInto,et=le.isMoving;return br(he.line,ke.contentBox[he.start]+Ia(he,et),wo(he,ke.contentBox,et))},_o=function(ae){var le=ae.impact,he=ae.draggable,ke=ae.draggables,et=ae.droppable,nt=ae.afterCritical,ft=Rl(et.descriptor.id,ke),At=he.page,tn=et.axis;if(!ft.length)return Io({axis:tn,moveInto:et.page,isMoving:At});var In=le.displaced,Fn=le.displacedBy,un=In.all[0];if(un){var mn=ke[un];if(zl(un,nt))return Ya({axis:tn,moveRelativeTo:mn.page,isMoving:At});var Yn=Hr(mn.page,Fn.point);return Ya({axis:tn,moveRelativeTo:Yn,isMoving:At})}var Wa=ft[ft.length-1];if(Wa.descriptor.id===he.descriptor.id)return At.borderBox.center;if(zl(Wa.descriptor.id,nt)){var ro=Hr(Wa.page,hr(nt.displacedBy.point));return Ea({axis:tn,moveRelativeTo:ro,isMoving:At})}return Ea({axis:tn,moveRelativeTo:Wa.page,isMoving:At})},Kr=function(ae,le){var he=ae.frame;return he?Gr(le,he.scroll.diff.displacement):le},ul=function(le){var he=le.impact,ke=le.draggable,et=le.droppable,nt=le.draggables,ft=le.afterCritical,At=ke.page.borderBox.center,tn=he.at;return!et||!tn?At:tn.type==="REORDER"?_o({impact:he,draggable:ke,draggables:nt,droppable:et,afterCritical:ft}):Jn({impact:he,draggables:nt,afterCritical:ft})},$r=function(ae){var le=ul(ae),he=ae.droppable,ke=he?Kr(he,le):le;return ke},ei=function(ae,le){var he=lo(le,ae.scroll.initial),ke=hr(he),et=Ka({top:le.y,bottom:le.y+ae.frame.height,left:le.x,right:le.x+ae.frame.width}),nt={frame:et,scroll:{initial:ae.scroll.initial,max:ae.scroll.max,current:le,diff:{value:he,displacement:ke}}};return nt};function ki(ae,le){return ae.map(function(he){return le[he]})}function cu(ae,le){for(var he=0;he1?Fn.sort(function(un,mn){return Hi(un)[At.start]-Hi(mn)[At.start]})[0]:In.sort(function(un,mn){var Yn=Er(he,Jr(Hi(un))),Wa=Er(he,Jr(Hi(mn)));return Yn!==Wa?Yn-Wa:Hi(un)[At.start]-Hi(mn)[At.start]})[0]},Qs=function(le,he){var ke=le.page.borderBox.center;return zl(le.descriptor.id,he)?lo(ke,he.displacedBy.point):ke},vs=function(le,he){var ke=le.page.borderBox;return zl(le.descriptor.id,he)?uo(ke,hr(he.displacedBy.point)):ke},Ms=function(ae){var le=ae.pageBorderBoxCenter,he=ae.viewport,ke=ae.destination,et=ae.insideDestination,nt=ae.afterCritical,ft=et.filter(function(At){return ql({target:vs(At,nt),destination:ke,viewport:he.frame,withDroppableDisplacement:!0})}).sort(function(At,tn){var In=yr(le,Kr(ke,Qs(At,nt))),Fn=yr(le,Kr(ke,Qs(tn,nt)));return Inle.left&&ae.tople.top}function xs(ae){var le=ae.pageBorderBox,he=ae.draggable,ke=ae.candidates,et=he.page.borderBox.center,nt=ke.map(function(ft){var At=ft.axis,tn=br(ft.axis.line,le.center[At.line],ft.page.borderBox.center[At.crossAxisLine]);return{id:ft.descriptor.id,distance:yr(et,tn)}}).sort(function(ft,At){return At.distance-ft.distance});return nt[0]?nt[0].id:null}function qc(ae){var le=ae.pageBorderBox,he=ae.draggable,ke=ae.droppables,et=li(ke).filter(function(nt){if(!nt.isEnabled)return!1;var ft=nt.subject.active;if(!ft||!Gs(le,ft))return!1;if(cs(ft)(le.center))return!0;var At=nt.axis,tn=ft.center[At.crossAxisLine],In=le[At.crossAxisStart],Fn=le[At.crossAxisEnd],un=yl(ft[At.crossAxisStart],ft[At.crossAxisEnd]),mn=un(In),Yn=un(Fn);return!mn&&!Yn?!0:mn?Intn});return et.length?et.length===1?et[0].descriptor.id:xs({pageBorderBox:le,draggable:he,candidates:et}):null}var ns=function(le,he){return Ka(uo(le,he))},ec=function(ae,le){var he=ae.frame;return he?ns(le,he.scroll.diff.value):le};function tc(ae){var le=ae.displaced,he=ae.id;return!!(le.visible[he]||le.invisible[he])}function xc(ae){var le=ae.draggable,he=ae.closest,ke=ae.inHomeList;return he?ke&&he.descriptor.index>le.descriptor.index?he.descriptor.index-1:he.descriptor.index:null}var ai=function(ae){var le=ae.pageBorderBoxWithDroppableScroll,he=ae.draggable,ke=ae.destination,et=ae.insideDestination,nt=ae.last,ft=ae.viewport,At=ae.afterCritical,tn=ke.axis,In=hs(ke.axis,he.displaceBy),Fn=In.value,un=le[tn.start],mn=le[tn.end],Yn=Nl(he,et),Wa=Ro(Yn,function(Ao){var bo=Ao.descriptor.id,Vo=Ao.page.borderBox.center[tn.line],il=zl(bo,At),Bl=tc({displaced:nt,id:bo});return il?Bl?mn<=Vo:unbo[At.start]+il&&unbo[At.start]-In+il&&Fnbo[At.start]+In+il&&unbo[At.start]+il&&Fn=Vi)return Si;var nt=et/Vi,ft=hi+Qi*nt,At=ke==="CANCEL"?ft*Mi:ft;return Number(At.toFixed(2))},jr=function(ae){var le=ae.impact,he=ae.draggable,ke=ae.dimensions,et=ae.viewport,nt=ae.afterCritical,ft=ke.draggables,At=ke.droppables,tn=Bu(le),In=tn?At[tn]:null,Fn=At[he.descriptor.droppableId],un=Fa({impact:le,draggable:he,draggables:ft,afterCritical:nt,droppable:In||Fn,viewport:et}),mn=lo(un,he.client.borderBox.center);return mn},Wo=function(ae){var le=ae.draggables,he=ae.reason,ke=ae.lastImpact,et=ae.home,nt=ae.viewport,ft=ae.onLiftImpact;if(!ke.at||he!=="DROP"){var At=Bn({draggables:le,impact:ft,destination:et,viewport:nt,forceShouldAnimate:!0});return{impact:At,didDropInsideDroppable:!1}}if(ke.at.type==="REORDER")return{impact:ke,didDropInsideDroppable:!0};var tn=(0,ye.Z)({},ke,{displaced:fu});return{impact:tn,didDropInsideDroppable:!0}},We=function(ae){var le=ae.getState,he=ae.dispatch;return function(ke){return function(et){if(et.type!=="DROP"){ke(et);return}var nt=le(),ft=et.payload.reason;if(nt.phase==="COLLECTING"){he(so({reason:ft}));return}if(nt.phase!=="IDLE"){var At=nt.phase==="DROP_PENDING"&&nt.isWaiting;At&&ct(!1),nt.phase==="DRAGGING"||nt.phase==="DROP_PENDING"||ct(!1);var tn=nt.critical,In=nt.dimensions,Fn=In.draggables[nt.critical.draggable.id],un=Wo({reason:ft,lastImpact:nt.impact,afterCritical:nt.afterCritical,onLiftImpact:nt.onLiftImpact,home:nt.dimensions.droppables[nt.critical.droppable.id],viewport:nt.viewport,draggables:nt.dimensions.draggables}),mn=un.impact,Yn=un.didDropInsideDroppable,Wa=Yn?qr(mn):null,ro=Yn?Hl(mn):null,Ao={index:tn.draggable.index,droppableId:tn.droppable.id},bo={draggableId:Fn.descriptor.id,type:Fn.descriptor.type,source:Ao,reason:ft,mode:nt.movementMode,destination:Wa,combine:ro},Vo=jr({impact:mn,draggable:Fn,dimensions:In,viewport:nt.viewport,afterCritical:nt.afterCritical}),il={critical:nt.critical,afterCritical:nt.afterCritical,result:bo,impact:mn},Bl=!Ar(nt.current.client.offset,Vo)||!!bo.combine;if(!Bl){he(Br({completed:il}));return}var Li=jn({current:nt.current.client.offset,destination:Vo,reason:ft}),yi={newHomeClientOffset:Vo,dropDuration:Li,completed:il};he(Qa(yi))}}}},je=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Bt(ae){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(he){he.target!==window&&he.target!==window.document||ae()}}}function It(ae){var le=ae.onWindowScroll;function he(){le(je())}var ke=se(he),et=Bt(ke),nt=Nn;function ft(){return nt!==Nn}function At(){ft()&&ct(!1),nt=ca(window,[et])}function tn(){ft()||ct(!1),ke.cancel(),nt(),nt=Nn}return{start:At,stop:tn,isActive:ft}}var Qt=function(le){return le.type==="DROP_COMPLETE"||le.type==="DROP_ANIMATE"||le.type==="FLUSH"},Zt=function(ae){var le=It({onWindowScroll:function(ke){ae.dispatch(Xa({newScroll:ke}))}});return function(he){return function(ke){!le.isActive()&&ke.type==="INITIAL_PUBLISH"&&le.start(),le.isActive()&&Qt(ke)&&le.stop(),he(ke)}}},Mn=function(ae){var le=!1,he=!1,ke=setTimeout(function(){he=!0}),et=function(ft){le||he||(le=!0,ae(ft),clearTimeout(ke))};return et.wasCalled=function(){return le},et},Sn=function(){var ae=[],le=function(nt){var ft=Zl(ae,function(In){return In.timerId===nt});ft===-1&&ct(!1);var At=ae.splice(ft,1),tn=At[0];tn.callback()},he=function(nt){var ft=setTimeout(function(){return le(ft)}),At={timerId:ft,callback:nt};ae.push(At)},ke=function(){if(ae.length){var nt=[].concat(ae);ae.length=0,nt.forEach(function(ft){clearTimeout(ft.timerId),ft.callback()})}};return{add:he,flush:ke}},zn=function(le,he){return le==null&&he==null?!0:le==null||he==null?!1:le.droppableId===he.droppableId&&le.index===he.index},Oa=function(le,he){return le==null&&he==null?!0:le==null||he==null?!1:le.draggableId===he.draggableId&&le.droppableId===he.droppableId},An=function(le,he){if(le===he)return!0;var ke=le.draggable.id===he.draggable.id&&le.draggable.droppableId===he.draggable.droppableId&&le.draggable.type===he.draggable.type&&le.draggable.index===he.draggable.index,et=le.droppable.id===he.droppable.id&&le.droppable.type===he.droppable.type;return ke&&et},ua=function(le,he){jo(),he(),Tl()},lr=function(le,he){return{draggableId:le.draggable.id,type:le.droppable.type,source:{droppableId:le.droppable.id,index:le.draggable.index},mode:he}},er=function(le,he,ke,et){if(!le){ke(et(he));return}var nt=Mn(ke),ft={announce:nt};le(he,ft),nt.wasCalled()||ke(et(he))},mr=function(ae,le){var he=Sn(),ke=null,et=function(mn,Yn){ke&&ct(!1),ua("onBeforeCapture",function(){var Wa=ae().onBeforeCapture;if(Wa){var ro={draggableId:mn,mode:Yn};Wa(ro)}})},nt=function(mn,Yn){ke&&ct(!1),ua("onBeforeDragStart",function(){var Wa=ae().onBeforeDragStart;Wa&&Wa(lr(mn,Yn))})},ft=function(mn,Yn){ke&&ct(!1);var Wa=lr(mn,Yn);ke={mode:Yn,lastCritical:mn,lastLocation:Wa.source,lastCombine:null},he.add(function(){ua("onDragStart",function(){return er(ae().onDragStart,Wa,le,Gn.onDragStart)})})},At=function(mn,Yn){var Wa=qr(Yn),ro=Hl(Yn);ke||ct(!1);var Ao=!An(mn,ke.lastCritical);Ao&&(ke.lastCritical=mn);var bo=!zn(ke.lastLocation,Wa);bo&&(ke.lastLocation=Wa);var Vo=!Oa(ke.lastCombine,ro);if(Vo&&(ke.lastCombine=ro),!(!Ao&&!bo&&!Vo)){var il=(0,ye.Z)({},lr(mn,ke.mode),{combine:ro,destination:Wa});he.add(function(){ua("onDragUpdate",function(){return er(ae().onDragUpdate,il,le,Gn.onDragUpdate)})})}},tn=function(){ke||ct(!1),he.flush()},In=function(mn){ke||ct(!1),ke=null,ua("onDragEnd",function(){return er(ae().onDragEnd,mn,le,Gn.onDragEnd)})},Fn=function(){if(ke){var mn=(0,ye.Z)({},lr(ke.lastCritical,ke.mode),{combine:null,destination:null,reason:"CANCEL"});In(mn)}};return{beforeCapture:et,beforeStart:nt,start:ft,update:At,flush:tn,drop:In,abort:Fn}},Fr=function(ae,le){var he=mr(ae,le);return function(ke){return function(et){return function(nt){if(nt.type==="BEFORE_INITIAL_CAPTURE"){he.beforeCapture(nt.payload.draggableId,nt.payload.movementMode);return}if(nt.type==="INITIAL_PUBLISH"){var ft=nt.payload.critical;he.beforeStart(ft,nt.payload.movementMode),et(nt),he.start(ft,nt.payload.movementMode);return}if(nt.type==="DROP_COMPLETE"){var At=nt.payload.completed.result;he.flush(),et(nt),he.drop(At);return}if(et(nt),nt.type==="FLUSH"){he.abort();return}var tn=ke.getState();tn.phase==="DRAGGING"&&he.update(tn.critical,tn.impact)}}}},Dr=function(ae){return function(le){return function(he){if(he.type!=="DROP_ANIMATION_FINISHED"){le(he);return}var ke=ae.getState();ke.phase!=="DROP_ANIMATING"&&ct(!1),ae.dispatch(Br({completed:ke.completed}))}}},Tr=function(ae){var le=null,he=null;function ke(){he&&(cancelAnimationFrame(he),he=null),le&&(le(),le=null)}return function(et){return function(nt){if((nt.type==="FLUSH"||nt.type==="DROP_COMPLETE"||nt.type==="DROP_ANIMATION_FINISHED")&&ke(),et(nt),nt.type==="DROP_ANIMATE"){var ft={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var tn=ae.getState();tn.phase==="DROP_ANIMATING"&&ae.dispatch(Oo())}};he=requestAnimationFrame(function(){he=null,le=ca(window,[ft])})}}}},Mr=function(ae){return function(){return function(le){return function(he){(he.type==="DROP_COMPLETE"||he.type==="FLUSH"||he.type==="DROP_ANIMATE")&&ae.stopPublishing(),le(he)}}}},no=function(ae){var le=!1;return function(){return function(he){return function(ke){if(ke.type==="INITIAL_PUBLISH"){le=!0,ae.tryRecordFocus(ke.payload.critical.draggable.id),he(ke),ae.tryRestoreFocusRecorded();return}if(he(ke),!!le){if(ke.type==="FLUSH"){le=!1,ae.tryRestoreFocusRecorded();return}if(ke.type==="DROP_COMPLETE"){le=!1;var et=ke.payload.completed.result;et.combine&&ae.tryShiftRecord(et.draggableId,et.combine.draggableId),ae.tryRestoreFocusRecorded()}}}}}},Go=function(le){return le.type==="DROP_COMPLETE"||le.type==="DROP_ANIMATE"||le.type==="FLUSH"},qo=function(ae){return function(le){return function(he){return function(ke){if(Go(ke)){ae.stop(),he(ke);return}if(ke.type==="INITIAL_PUBLISH"){he(ke);var et=le.getState();et.phase!=="DRAGGING"&&ct(!1),ae.start(et);return}he(ke),ae.scroll(le.getState())}}}},Fo=function(ae){return function(le){return function(he){if(le(he),he.type==="PUBLISH_WHILE_DRAGGING"){var ke=ae.getState();ke.phase==="DROP_PENDING"&&(ke.isWaiting||ae.dispatch(So({reason:ke.reason})))}}}},Yo=Fe.qC,Cl=function(ae){var le=ae.dimensionMarshal,he=ae.focusMarshal,ke=ae.styleMarshal,et=ae.getResponders,nt=ae.announce,ft=ae.autoScroller;return(0,Fe.MT)(tl,Yo((0,Fe.md)(Fl(ke),Mr(le),po(le),We,Dr,Tr,Fo,qo(ft),Zt,no(he),Fr(et,nt))))},mo=function(){return{additions:{},removals:{},modified:{}}};function To(ae){var le=ae.registry,he=ae.callbacks,ke=mo(),et=null,nt=function(){et||(he.collectionStarting(),et=requestAnimationFrame(function(){et=null,jo();var Fn=ke,un=Fn.additions,mn=Fn.removals,Yn=Fn.modified,Wa=Object.keys(un).map(function(bo){return le.draggable.getById(bo).getDimension(_r)}).sort(function(bo,Vo){return bo.descriptor.index-Vo.descriptor.index}),ro=Object.keys(Yn).map(function(bo){var Vo=le.droppable.getById(bo),il=Vo.callbacks.getScrollWhileDragging();return{droppableId:bo,scroll:il}}),Ao={additions:Wa,removals:Object.keys(mn),modified:ro};ke=mo(),Tl(),he.publish(Ao)}))},ft=function(Fn){var un=Fn.descriptor.id;ke.additions[un]=Fn,ke.modified[Fn.descriptor.droppableId]=!0,ke.removals[un]&&delete ke.removals[un],nt()},At=function(Fn){var un=Fn.descriptor;ke.removals[un.id]=!0,ke.modified[un.droppableId]=!0,ke.additions[un.id]&&delete ke.additions[un.id],nt()},tn=function(){et&&(cancelAnimationFrame(et),et=null,ke=mo())};return{add:ft,remove:At,stop:tn}}var Bo=function(ae){var le=ae.scrollHeight,he=ae.scrollWidth,ke=ae.height,et=ae.width,nt=lo({x:he,y:le},{x:et,y:ke}),ft={x:Math.max(0,nt.x),y:Math.max(0,nt.y)};return ft},Xr=function(){var ae=document.documentElement;return ae||ct(!1),ae},ao=function(){var ae=Xr(),le=Bo({scrollHeight:ae.scrollHeight,scrollWidth:ae.scrollWidth,width:ae.clientWidth,height:ae.clientHeight});return le},Xo=function(){var ae=je(),le=ao(),he=ae.y,ke=ae.x,et=Xr(),nt=et.clientWidth,ft=et.clientHeight,At=ke+nt,tn=he+ft,In=Ka({top:he,left:ke,right:At,bottom:tn}),Fn={frame:In,scroll:{initial:ae,current:ae,max:le,diff:{value:_r,displacement:_r}}};return Fn},Wl=function(ae){var le=ae.critical,he=ae.scrollOptions,ke=ae.registry;jo();var et=Xo(),nt=et.scroll.current,ft=le.droppable,At=ke.droppable.getAllByType(ft.type).map(function(un){return un.callbacks.getDimensionAndWatchScroll(nt,he)}),tn=ke.draggable.getAllByType(le.draggable.type).map(function(un){return un.getDimension(nt)}),In={draggables:ii(tn),droppables:oi(At)};Tl();var Fn={dimensions:In,critical:le,viewport:et};return Fn};function ll(ae,le,he){if(he.descriptor.id===le.id||he.descriptor.type!==le.type)return!1;var ke=ae.droppable.getById(he.descriptor.droppableId);return ke.descriptor.mode==="virtual"}var Zo=function(ae,le){var he=null,ke=To({callbacks:{publish:le.publishWhileDragging,collectionStarting:le.collectionStarting},registry:ae}),et=function(Yn,Wa){ae.droppable.exists(Yn)||ct(!1),he&&le.updateDroppableIsEnabled({id:Yn,isEnabled:Wa})},nt=function(Yn,Wa){he&&(ae.droppable.exists(Yn)||ct(!1),le.updateDroppableIsCombineEnabled({id:Yn,isCombineEnabled:Wa}))},ft=function(Yn,Wa){he&&(ae.droppable.exists(Yn)||ct(!1),le.updateDroppableScroll({id:Yn,newScroll:Wa}))},At=function(Yn,Wa){he&&ae.droppable.getById(Yn).callbacks.scroll(Wa)},tn=function(){if(he){ke.stop();var Yn=he.critical.droppable;ae.droppable.getAllByType(Yn.type).forEach(function(Wa){return Wa.callbacks.dragStopped()}),he.unsubscribe(),he=null}},In=function(Yn){he||ct(!1);var Wa=he.critical.draggable;Yn.type==="ADDITION"&&ll(ae,Wa,Yn.value)&&ke.add(Yn.value),Yn.type==="REMOVAL"&&ll(ae,Wa,Yn.value)&&ke.remove(Yn.value)},Fn=function(Yn){he&&ct(!1);var Wa=ae.draggable.getById(Yn.draggableId),ro=ae.droppable.getById(Wa.descriptor.droppableId),Ao={draggable:Wa.descriptor,droppable:ro.descriptor},bo=ae.subscribe(In);return he={critical:Ao,unsubscribe:bo},Wl({critical:Ao,registry:ae,scrollOptions:Yn.scrollOptions})},un={updateDroppableIsEnabled:et,updateDroppableIsCombineEnabled:nt,scrollDroppable:At,updateDroppableScroll:ft,startPublishing:Fn,stopPublishing:tn};return un},Dl=function(ae,le){return ae.phase==="IDLE"?!0:ae.phase!=="DROP_ANIMATING"||ae.completed.result.draggableId===le?!1:ae.completed.result.reason==="DROP"},Yl=function(ae){window.scrollBy(ae.x,ae.y)},ti=dr(function(ae){return li(ae).filter(function(le){return!(!le.isEnabled||!le.frame)})}),Ir=function(le,he){var ke=Ro(ti(he),function(et){return et.frame||ct(!1),cs(et.frame.pageMarginBox)(le)});return ke},nu=function(ae){var le=ae.center,he=ae.destination,ke=ae.droppables;if(he){var et=ke[he];return et.frame?et:null}var nt=Ir(le,ke);return nt},Xl={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(le){return Math.pow(le,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},fl=function(ae,le){var he=ae[le.size]*Xl.startFromPercentage,ke=ae[le.size]*Xl.maxScrollAtPercentage,et={startScrollingFrom:he,maxScrollValueAt:ke};return et},au=function(ae){var le=ae.startOfRange,he=ae.endOfRange,ke=ae.current,et=he-le;if(et===0)return 0;var nt=ke-le,ft=nt/et;return ft},nl=1,Xi=function(ae,le){if(ae>le.startScrollingFrom)return 0;if(ae<=le.maxScrollValueAt)return Xl.maxPixelScroll;if(ae===le.startScrollingFrom)return nl;var he=au({startOfRange:le.maxScrollValueAt,endOfRange:le.startScrollingFrom,current:ae}),ke=1-he,et=Xl.maxPixelScroll*Xl.ease(ke);return Math.ceil(et)},Di=Xl.durationDampening.accelerateAt,Ei=Xl.durationDampening.stopDampeningAt,Uo=function(ae,le){var he=le,ke=Ei,et=Date.now(),nt=et-he;if(nt>=Ei)return ae;if(ntle.height,nt=he.width>le.width;return!nt&&!et?ke:nt&&et?null:{x:nt?0:ke.x,y:et?0:ke.y}},Po=co(function(ae){return ae===0?0:ae}),qa=function(ae){var le=ae.dragStartTime,he=ae.container,ke=ae.subject,et=ae.center,nt=ae.shouldUseTimeDampening,ft={top:et.y-he.top,right:he.right-et.x,bottom:he.bottom-et.y,left:et.x-he.left},At=$o({container:he,distanceToEdges:ft,dragStartTime:le,axis:qu,shouldUseTimeDampening:nt}),tn=$o({container:he,distanceToEdges:ft,dragStartTime:le,axis:ts,shouldUseTimeDampening:nt}),In=Po({x:tn,y:At});if(Ar(In,_r))return null;var Fn=Ho({container:he,subject:ke,proposedScroll:In});return Fn?Ar(Fn,_r)?null:Fn:null},vo=co(function(ae){return ae===0?0:ae>0?1:-1}),pl=function(){var ae=function(he,ke){return he<0?he:he>ke?he-ke:0};return function(le){var he=le.current,ke=le.max,et=le.change,nt=Gr(he,et),ft={x:ae(nt.x,ke.x),y:ae(nt.y,ke.y)};return Ar(ft,_r)?null:ft}}(),Jl=function(le){var he=le.max,ke=le.current,et=le.change,nt={x:Math.max(ke.x,he.x),y:Math.max(ke.y,he.y)},ft=vo(et),At=pl({max:nt,current:ke,change:ft});return!At||ft.x!==0&&At.x===0||ft.y!==0&&At.y===0},Qu=function(le,he){return Jl({current:le.scroll.current,max:le.scroll.max,change:he})},Tu=function(le,he){if(!Qu(le,he))return null;var ke=le.scroll.max,et=le.scroll.current;return pl({current:et,max:ke,change:he})},Wu=function(le,he){var ke=le.frame;return ke?Jl({current:ke.scroll.current,max:ke.scroll.max,change:he}):!1},Su=function(le,he){var ke=le.frame;return!ke||!Wu(le,he)?null:pl({current:ke.scroll.current,max:ke.scroll.max,change:he})},Au=function(ae){var le=ae.viewport,he=ae.subject,ke=ae.center,et=ae.dragStartTime,nt=ae.shouldUseTimeDampening,ft=qa({dragStartTime:et,container:le.frame,subject:he,center:ke,shouldUseTimeDampening:nt});return ft&&Qu(le,ft)?ft:null},al=function(ae){var le=ae.droppable,he=ae.subject,ke=ae.center,et=ae.dragStartTime,nt=ae.shouldUseTimeDampening,ft=le.frame;if(!ft)return null;var At=qa({dragStartTime:et,container:ft.pageMarginBox,subject:he,center:ke,shouldUseTimeDampening:nt});return At&&Wu(le,At)?At:null},Hu=function(ae){var le=ae.state,he=ae.dragStartTime,ke=ae.shouldUseTimeDampening,et=ae.scrollWindow,nt=ae.scrollDroppable,ft=le.current.page.borderBoxCenter,At=le.dimensions.draggables[le.critical.draggable.id],tn=At.page.marginBox;if(le.isWindowScrollAllowed){var In=le.viewport,Fn=Au({dragStartTime:he,viewport:In,subject:tn,center:ft,shouldUseTimeDampening:ke});if(Fn){et(Fn);return}}var un=nu({center:ft,destination:Bu(le.impact),droppables:le.dimensions.droppables});if(un){var mn=al({dragStartTime:he,droppable:un,subject:tn,center:ft,shouldUseTimeDampening:ke});mn&&nt(un.descriptor.id,mn)}},as=function(ae){var le=ae.scrollWindow,he=ae.scrollDroppable,ke=se(le),et=se(he),nt=null,ft=function(Fn){nt||ct(!1);var un=nt,mn=un.shouldUseTimeDampening,Yn=un.dragStartTime;Hu({state:Fn,scrollWindow:ke,scrollDroppable:et,dragStartTime:Yn,shouldUseTimeDampening:mn})},At=function(Fn){jo(),nt&&ct(!1);var un=Date.now(),mn=!1,Yn=function(){mn=!0};Hu({state:Fn,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Yn,scrollDroppable:Yn}),nt={dragStartTime:un,shouldUseTimeDampening:mn},Tl(),mn&&ft(Fn)},tn=function(){nt&&(ke.cancel(),et.cancel(),nt=null)};return{start:At,stop:tn,scroll:ft}},Wi=function(ae){var le=ae.move,he=ae.scrollDroppable,ke=ae.scrollWindow,et=function(In,Fn){var un=Gr(In.current.client.selection,Fn);le({client:un})},nt=function(In,Fn){if(!Wu(In,Fn))return Fn;var un=Su(In,Fn);if(!un)return he(In.descriptor.id,Fn),null;var mn=lo(Fn,un);he(In.descriptor.id,mn);var Yn=lo(Fn,mn);return Yn},ft=function(In,Fn,un){if(!In||!Qu(Fn,un))return un;var mn=Tu(Fn,un);if(!mn)return ke(un),null;var Yn=lo(un,mn);ke(Yn);var Wa=lo(un,Yn);return Wa},At=function(In){var Fn=In.scrollJumpRequest;if(Fn){var un=Bu(In.impact);un||ct(!1);var mn=nt(In.dimensions.droppables[un],Fn);if(mn){var Yn=In.viewport,Wa=ft(In.isWindowScrollAllowed,Yn,mn);Wa&&et(In,Wa)}}};return At},Ji=function(ae){var le=ae.scrollDroppable,he=ae.scrollWindow,ke=ae.move,et=as({scrollWindow:he,scrollDroppable:le}),nt=Wi({move:ke,scrollWindow:he,scrollDroppable:le}),ft=function(In){if(In.phase==="DRAGGING"){if(In.movementMode==="FLUID"){et.scroll(In);return}In.scrollJumpRequest&&nt(In)}},At={scroll:ft,start:et.start,stop:et.stop};return At},ru="data-rbd",vu=function(){var ae=ru+"-drag-handle";return{base:ae,draggableId:ae+"-draggable-id",contextId:ae+"-context-id"}}(),Pu=function(){var ae=ru+"-draggable";return{base:ae,contextId:ae+"-context-id",id:ae+"-id"}}(),ci=function(){var ae=ru+"-droppable";return{base:ae,contextId:ae+"-context-id",id:ae+"-id"}}(),Vu={contextId:ru+"-scroll-container-context-id"},Lu=function(le){return function(he){return"["+he+'="'+le+'"]'}},Ii=function(le,he){return le.map(function(ke){var et=ke.styles[he];return et?ke.selector+" { "+et+" }":""}).join(" ")},cl="pointer-events: none;",Ou=function(ae){var le=Lu(ae),he=function(){var At=` cursor: -webkit-grab; cursor: grab; `;return{selector:le(vu.contextId),styles:{always:` @@ -350,12 +350,12 @@ The error may be correlated with this previous error: -moz-user-select: none; -ms-user-select: none; overflow-anchor: none; - `}},ft=[ke,he,et,nt];return{always:Ii(ft,"always"),resting:Ii(ft,"resting"),dragging:Ii(ft,"dragging"),dropAnimating:Ii(ft,"dropAnimating"),userCancel:Ii(ft,"userCancel")}},hu=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?a.useLayoutEffect:a.useEffect,Ns=function(){var le=document.querySelector("head");return le||ct(!1),le},As=function(le){var he=document.createElement("style");return le&&he.setAttribute("nonce",le),he.type="text/css",he};function $u(ae,le){var he=Nt(function(){return Ou(ae)},[ae]),ke=(0,a.useRef)(null),et=(0,a.useRef)(null),nt=qt(dr(function(un){var mn=et.current;mn||ct(!1),mn.textContent=un}),[]),ft=qt(function(un){var mn=ke.current;mn||ct(!1),mn.textContent=un},[]);hu(function(){!ke.current&&!et.current||ct(!1);var un=As(le),mn=As(le);return ke.current=un,et.current=mn,un.setAttribute(ru+"-always",ae),mn.setAttribute(ru+"-dynamic",ae),Ns().appendChild(un),Ns().appendChild(mn),ft(he.always),nt(he.resting),function(){var Yn=function(ao){var Ao=ao.current;Ao||ct(!1),Ns().removeChild(Ao),ao.current=null};Yn(ke),Yn(et)}},[le,ft,nt,he.always,he.resting,ae]);var At=qt(function(){return nt(he.dragging)},[nt,he.dragging]),tn=qt(function(un){if(un==="DROP"){nt(he.dropAnimating);return}nt(he.userCancel)},[nt,he.dropAnimating,he.userCancel]),In=qt(function(){et.current&&nt(he.resting)},[nt,he.resting]),Fn=Nt(function(){return{dragging:At,dropping:tn,resting:In}},[At,tn,In]);return Fn}var rs=function(ae){return ae&&ae.ownerDocument?ae.ownerDocument.defaultView:window};function yu(ae){return ae instanceof rs(ae).HTMLElement}function bu(ae,le){var he="["+vu.contextId+'="'+ae+'"]',ke=Bi(document.querySelectorAll(he));if(!ke.length)return null;var et=Ro(ke,function(nt){return nt.getAttribute(vu.draggableId)===le});return!et||!yu(et)?null:et}function ks(ae){var le=(0,a.useRef)({}),he=(0,a.useRef)(null),ke=(0,a.useRef)(null),et=(0,a.useRef)(!1),nt=qt(function(mn,Yn){var Wa={id:mn,focus:Yn};return le.current[mn]=Wa,function(){var Ao=le.current,bo=Ao[mn];bo!==Wa&&delete Ao[mn]}},[]),ft=qt(function(mn){var Yn=bu(ae,mn);Yn&&Yn!==document.activeElement&&Yn.focus()},[ae]),At=qt(function(mn,Yn){he.current===mn&&(he.current=Yn)},[]),tn=qt(function(){ke.current||et.current&&(ke.current=requestAnimationFrame(function(){ke.current=null;var mn=he.current;mn&&ft(mn)}))},[ft]),In=qt(function(mn){he.current=null;var Yn=document.activeElement;Yn&&Yn.getAttribute(vu.draggableId)===mn&&(he.current=mn)},[]);hu(function(){return et.current=!0,function(){et.current=!1;var mn=ke.current;mn&&cancelAnimationFrame(mn)}},[]);var Fn=Nt(function(){return{register:nt,tryRecordFocus:In,tryRestoreFocusRecorded:tn,tryShiftRecord:At}},[nt,In,tn,At]);return Fn}function Ll(){var ae={draggables:{},droppables:{}},le=[];function he(un){return le.push(un),function(){var Yn=le.indexOf(un);Yn!==-1&&le.splice(Yn,1)}}function ke(un){le.length&&le.forEach(function(mn){return mn(un)})}function et(un){return ae.draggables[un]||null}function nt(un){var mn=et(un);return mn||ct(!1),mn}var ft={register:function(mn){ae.draggables[mn.descriptor.id]=mn,ke({type:"ADDITION",value:mn})},update:function(mn,Yn){var Wa=ae.draggables[Yn.descriptor.id];Wa&&Wa.uniqueId===mn.uniqueId&&(delete ae.draggables[Yn.descriptor.id],ae.draggables[mn.descriptor.id]=mn)},unregister:function(mn){var Yn=mn.descriptor.id,Wa=et(Yn);Wa&&mn.uniqueId===Wa.uniqueId&&(delete ae.draggables[Yn],ke({type:"REMOVAL",value:mn}))},getById:nt,findById:et,exists:function(mn){return!!et(mn)},getAllByType:function(mn){return Vl(ae.draggables).filter(function(Yn){return Yn.descriptor.type===mn})}};function At(un){return ae.droppables[un]||null}function tn(un){var mn=At(un);return mn||ct(!1),mn}var In={register:function(mn){ae.droppables[mn.descriptor.id]=mn},unregister:function(mn){var Yn=At(mn.descriptor.id);Yn&&mn.uniqueId===Yn.uniqueId&&delete ae.droppables[mn.descriptor.id]},getById:tn,findById:At,exists:function(mn){return!!At(mn)},getAllByType:function(mn){return Vl(ae.droppables).filter(function(Yn){return Yn.descriptor.type===mn})}};function Fn(){ae.draggables={},ae.droppables={},le.length=0}return{draggable:ft,droppable:In,subscribe:he,clean:Fn}}function Du(){var ae=Nt(Ll,[]);return(0,a.useEffect)(function(){return function(){requestAnimationFrame(ae.clean)}},[ae]),ae}var Ds=a.createContext(null),Us=function(){var ae=document.body;return ae||ct(!1),ae},$c={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Pi=function(le){return"rbd-announcement-"+le};function iu(ae){var le=Nt(function(){return Pi(ae)},[ae]),he=(0,a.useRef)(null);(0,a.useEffect)(function(){var nt=document.createElement("div");return he.current=nt,nt.id=le,nt.setAttribute("aria-live","assertive"),nt.setAttribute("aria-atomic","true"),(0,ye.Z)(nt.style,$c),Us().appendChild(nt),function(){setTimeout(function(){var tn=Us();tn.contains(nt)&&tn.removeChild(nt),nt===he.current&&(he.current=null)})}},[le]);var ke=qt(function(et){var nt=he.current;if(nt){nt.textContent=et;return}},[]);return ke}var Yu=0,Fu={separator:"::"};function os(){Yu=0}function Xu(ae,le){return le===void 0&&(le=Fu),Nt(function(){return""+ae+le.separator+Yu++},[le.separator,ae])}function is(ae){var le=ae.contextId,he=ae.uniqueId;return"rbd-hidden-text-"+le+"-"+he}function js(ae){var le=ae.contextId,he=ae.text,ke=Xu("hidden-text",{separator:"-"}),et=Nt(function(){return is({contextId:le,uniqueId:ke})},[ke,le]);return(0,a.useEffect)(function(){var ft=document.createElement("div");return ft.id=et,ft.textContent=he,ft.style.display="none",Us().appendChild(ft),function(){var tn=Us();tn.contains(ft)&&tn.removeChild(ft)}},[et,he]),et}var cc=a.createContext(null),jc={react:"^16.8.5","react-dom":"^16.8.5"},ed=/(\d+)\.(\d+)\.(\d+)/,Zc=function(le){var he=ed.exec(le);he==null&&ct(!1);var ke=Number(he[1]),et=Number(he[2]),nt=Number(he[3]);return{major:ke,minor:et,patch:nt,raw:le}},Co=function(le,he){return he.major>le.major?!0:he.majorle.minor?!0:he.minor=le.patch},Hc=function(ae,le){var he=Zc(ae),ke=Zc(le);Co(he,ke)},dc=` + `}},ft=[ke,he,et,nt];return{always:Ii(ft,"always"),resting:Ii(ft,"resting"),dragging:Ii(ft,"dragging"),dropAnimating:Ii(ft,"dropAnimating"),userCancel:Ii(ft,"userCancel")}},hu=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?a.useLayoutEffect:a.useEffect,Ns=function(){var le=document.querySelector("head");return le||ct(!1),le},As=function(le){var he=document.createElement("style");return le&&he.setAttribute("nonce",le),he.type="text/css",he};function $u(ae,le){var he=Nt(function(){return Ou(ae)},[ae]),ke=(0,a.useRef)(null),et=(0,a.useRef)(null),nt=qt(dr(function(un){var mn=et.current;mn||ct(!1),mn.textContent=un}),[]),ft=qt(function(un){var mn=ke.current;mn||ct(!1),mn.textContent=un},[]);hu(function(){!ke.current&&!et.current||ct(!1);var un=As(le),mn=As(le);return ke.current=un,et.current=mn,un.setAttribute(ru+"-always",ae),mn.setAttribute(ru+"-dynamic",ae),Ns().appendChild(un),Ns().appendChild(mn),ft(he.always),nt(he.resting),function(){var Yn=function(ro){var Ao=ro.current;Ao||ct(!1),Ns().removeChild(Ao),ro.current=null};Yn(ke),Yn(et)}},[le,ft,nt,he.always,he.resting,ae]);var At=qt(function(){return nt(he.dragging)},[nt,he.dragging]),tn=qt(function(un){if(un==="DROP"){nt(he.dropAnimating);return}nt(he.userCancel)},[nt,he.dropAnimating,he.userCancel]),In=qt(function(){et.current&&nt(he.resting)},[nt,he.resting]),Fn=Nt(function(){return{dragging:At,dropping:tn,resting:In}},[At,tn,In]);return Fn}var rs=function(ae){return ae&&ae.ownerDocument?ae.ownerDocument.defaultView:window};function yu(ae){return ae instanceof rs(ae).HTMLElement}function bu(ae,le){var he="["+vu.contextId+'="'+ae+'"]',ke=Bi(document.querySelectorAll(he));if(!ke.length)return null;var et=Ro(ke,function(nt){return nt.getAttribute(vu.draggableId)===le});return!et||!yu(et)?null:et}function ks(ae){var le=(0,a.useRef)({}),he=(0,a.useRef)(null),ke=(0,a.useRef)(null),et=(0,a.useRef)(!1),nt=qt(function(mn,Yn){var Wa={id:mn,focus:Yn};return le.current[mn]=Wa,function(){var Ao=le.current,bo=Ao[mn];bo!==Wa&&delete Ao[mn]}},[]),ft=qt(function(mn){var Yn=bu(ae,mn);Yn&&Yn!==document.activeElement&&Yn.focus()},[ae]),At=qt(function(mn,Yn){he.current===mn&&(he.current=Yn)},[]),tn=qt(function(){ke.current||et.current&&(ke.current=requestAnimationFrame(function(){ke.current=null;var mn=he.current;mn&&ft(mn)}))},[ft]),In=qt(function(mn){he.current=null;var Yn=document.activeElement;Yn&&Yn.getAttribute(vu.draggableId)===mn&&(he.current=mn)},[]);hu(function(){return et.current=!0,function(){et.current=!1;var mn=ke.current;mn&&cancelAnimationFrame(mn)}},[]);var Fn=Nt(function(){return{register:nt,tryRecordFocus:In,tryRestoreFocusRecorded:tn,tryShiftRecord:At}},[nt,In,tn,At]);return Fn}function Ll(){var ae={draggables:{},droppables:{}},le=[];function he(un){return le.push(un),function(){var Yn=le.indexOf(un);Yn!==-1&&le.splice(Yn,1)}}function ke(un){le.length&&le.forEach(function(mn){return mn(un)})}function et(un){return ae.draggables[un]||null}function nt(un){var mn=et(un);return mn||ct(!1),mn}var ft={register:function(mn){ae.draggables[mn.descriptor.id]=mn,ke({type:"ADDITION",value:mn})},update:function(mn,Yn){var Wa=ae.draggables[Yn.descriptor.id];Wa&&Wa.uniqueId===mn.uniqueId&&(delete ae.draggables[Yn.descriptor.id],ae.draggables[mn.descriptor.id]=mn)},unregister:function(mn){var Yn=mn.descriptor.id,Wa=et(Yn);Wa&&mn.uniqueId===Wa.uniqueId&&(delete ae.draggables[Yn],ke({type:"REMOVAL",value:mn}))},getById:nt,findById:et,exists:function(mn){return!!et(mn)},getAllByType:function(mn){return Vl(ae.draggables).filter(function(Yn){return Yn.descriptor.type===mn})}};function At(un){return ae.droppables[un]||null}function tn(un){var mn=At(un);return mn||ct(!1),mn}var In={register:function(mn){ae.droppables[mn.descriptor.id]=mn},unregister:function(mn){var Yn=At(mn.descriptor.id);Yn&&mn.uniqueId===Yn.uniqueId&&delete ae.droppables[mn.descriptor.id]},getById:tn,findById:At,exists:function(mn){return!!At(mn)},getAllByType:function(mn){return Vl(ae.droppables).filter(function(Yn){return Yn.descriptor.type===mn})}};function Fn(){ae.draggables={},ae.droppables={},le.length=0}return{draggable:ft,droppable:In,subscribe:he,clean:Fn}}function Du(){var ae=Nt(Ll,[]);return(0,a.useEffect)(function(){return function(){requestAnimationFrame(ae.clean)}},[ae]),ae}var Ds=a.createContext(null),Us=function(){var ae=document.body;return ae||ct(!1),ae},$c={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Pi=function(le){return"rbd-announcement-"+le};function iu(ae){var le=Nt(function(){return Pi(ae)},[ae]),he=(0,a.useRef)(null);(0,a.useEffect)(function(){var nt=document.createElement("div");return he.current=nt,nt.id=le,nt.setAttribute("aria-live","assertive"),nt.setAttribute("aria-atomic","true"),(0,ye.Z)(nt.style,$c),Us().appendChild(nt),function(){setTimeout(function(){var tn=Us();tn.contains(nt)&&tn.removeChild(nt),nt===he.current&&(he.current=null)})}},[le]);var ke=qt(function(et){var nt=he.current;if(nt){nt.textContent=et;return}},[]);return ke}var Yu=0,Fu={separator:"::"};function os(){Yu=0}function Xu(ae,le){return le===void 0&&(le=Fu),Nt(function(){return""+ae+le.separator+Yu++},[le.separator,ae])}function is(ae){var le=ae.contextId,he=ae.uniqueId;return"rbd-hidden-text-"+le+"-"+he}function js(ae){var le=ae.contextId,he=ae.text,ke=Xu("hidden-text",{separator:"-"}),et=Nt(function(){return is({contextId:le,uniqueId:ke})},[ke,le]);return(0,a.useEffect)(function(){var ft=document.createElement("div");return ft.id=et,ft.textContent=he,ft.style.display="none",Us().appendChild(ft),function(){var tn=Us();tn.contains(ft)&&tn.removeChild(ft)}},[et,he]),et}var cc=a.createContext(null),jc={react:"^16.8.5","react-dom":"^16.8.5"},ed=/(\d+)\.(\d+)\.(\d+)/,Zc=function(le){var he=ed.exec(le);he==null&&ct(!1);var ke=Number(he[1]),et=Number(he[2]),nt=Number(he[3]);return{major:ke,minor:et,patch:nt,raw:le}},Co=function(le,he){return he.major>le.major?!0:he.majorle.minor?!0:he.minor=le.patch},Hc=function(ae,le){var he=Zc(ae),ke=Zc(le);Co(he,ke)},dc=` We expect a html5 doctype: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,nc=function(ae){var le=ae.doctype;le&&(le.name.toLowerCase(),le.publicId)};function vd(ae){}function mc(ae,le){}function td(){mc(function(){Hc(jc.react,a.version),nc(document)},[])}function gc(ae){var le=(0,a.useRef)(ae);return(0,a.useEffect)(function(){le.current=ae}),le}function Cs(){var ae=null;function le(){return!!ae}function he(ft){return ft===ae}function ke(ft){ae&&ct(!1);var At={abandon:ft};return ae=At,At}function et(){ae||ct(!1),ae=null}function nt(){ae&&(ae.abandon(),et())}return{isClaimed:le,isActive:he,claim:ke,release:et,tryAbandon:nt}}var fc=9,ac=13,pc=27,zc=32,Sd=33,nd=34,hd=35,ad=36,Qc=37,Dc=38,rd=39,Ed=40,vc,Wc=(vc={},vc[ac]=!0,vc[fc]=!0,vc),Gc=function(ae){Wc[ae.keyCode]&&ae.preventDefault()},Ic=function(){var ae="visibilitychange";if(typeof document=="undefined")return ae;var le=[ae,"ms"+ae,"webkit"+ae,"moz"+ae,"o"+ae],he=Ro(le,function(ke){return"on"+ke in document});return he||ae}(),Uc=0,Oc=5;function Ma(ae,le){return Math.abs(le.x-ae.x)>=Oc||Math.abs(le.y-ae.y)>=Oc}var Nc={type:"IDLE"};function od(ae){var le=ae.cancel,he=ae.completed,ke=ae.getPhase,et=ae.setPhase;return[{eventName:"mousemove",fn:function(ft){var At=ft.button,tn=ft.clientX,In=ft.clientY;if(At===Uc){var Fn={x:tn,y:In},un=ke();if(un.type==="DRAGGING"){ft.preventDefault(),un.actions.move(Fn);return}un.type!=="PENDING"&&ct(!1);var mn=un.point;if(Ma(mn,Fn)){ft.preventDefault();var Yn=un.actions.fluidLift(Fn);et({type:"DRAGGING",actions:Yn})}}}},{eventName:"mouseup",fn:function(ft){var At=ke();if(At.type!=="DRAGGING"){le();return}ft.preventDefault(),At.actions.drop({shouldBlockNextClick:!0}),he()}},{eventName:"mousedown",fn:function(ft){ke().type==="DRAGGING"&&ft.preventDefault(),le()}},{eventName:"keydown",fn:function(ft){var At=ke();if(At.type==="PENDING"){le();return}if(ft.keyCode===pc){ft.preventDefault(),le();return}Gc(ft)}},{eventName:"resize",fn:le},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ke().type==="PENDING"&&le()}},{eventName:"webkitmouseforcedown",fn:function(ft){var At=ke();if(At.type==="IDLE"&&ct(!1),At.actions.shouldRespectForcePress()){le();return}ft.preventDefault()}},{eventName:Ic,fn:le}]}function Pd(ae){var le=(0,a.useRef)(Nc),he=(0,a.useRef)(Nn),ke=Nt(function(){return{eventName:"mousedown",fn:function(un){if(!un.defaultPrevented&&un.button===Uc&&!(un.ctrlKey||un.metaKey||un.shiftKey||un.altKey)){var mn=ae.findClosestDraggableId(un);if(mn){var Yn=ae.tryGetLock(mn,ft,{sourceEvent:un});if(Yn){un.preventDefault();var Wa={x:un.clientX,y:un.clientY};he.current(),In(Yn,Wa)}}}}}},[ae]),et=Nt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(un){if(!un.defaultPrevented){var mn=ae.findClosestDraggableId(un);if(mn){var Yn=ae.findOptionsForDraggable(mn);Yn&&(Yn.shouldRespectForcePress||ae.canGetLock(mn)&&un.preventDefault())}}}}},[ae]),nt=qt(function(){var un={passive:!1,capture:!0};he.current=ca(window,[et,ke],un)},[et,ke]),ft=qt(function(){var Fn=le.current;Fn.type!=="IDLE"&&(le.current=Nc,he.current(),nt())},[nt]),At=qt(function(){var Fn=le.current;ft(),Fn.type==="DRAGGING"&&Fn.actions.cancel({shouldBlockNextClick:!0}),Fn.type==="PENDING"&&Fn.actions.abort()},[ft]),tn=qt(function(){var un={capture:!0,passive:!1},mn=od({cancel:At,completed:ft,getPhase:function(){return le.current},setPhase:function(Wa){le.current=Wa}});he.current=ca(window,mn,un)},[At,ft]),In=qt(function(un,mn){le.current.type!=="IDLE"&&ct(!1),le.current={type:"PENDING",point:mn,actions:un},tn()},[tn]);hu(function(){return nt(),function(){he.current()}},[nt])}var Oi;function xu(){}var Ps=(Oi={},Oi[nd]=!0,Oi[Sd]=!0,Oi[ad]=!0,Oi[hd]=!0,Oi);function Zs(ae,le){function he(){le(),ae.cancel()}function ke(){le(),ae.drop()}return[{eventName:"keydown",fn:function(nt){if(nt.keyCode===pc){nt.preventDefault(),he();return}if(nt.keyCode===zc){nt.preventDefault(),ke();return}if(nt.keyCode===Ed){nt.preventDefault(),ae.moveDown();return}if(nt.keyCode===Dc){nt.preventDefault(),ae.moveUp();return}if(nt.keyCode===rd){nt.preventDefault(),ae.moveRight();return}if(nt.keyCode===Qc){nt.preventDefault(),ae.moveLeft();return}if(Ps[nt.keyCode]){nt.preventDefault();return}Gc(nt)}},{eventName:"mousedown",fn:he},{eventName:"mouseup",fn:he},{eventName:"click",fn:he},{eventName:"touchstart",fn:he},{eventName:"resize",fn:he},{eventName:"wheel",fn:he,options:{passive:!0}},{eventName:Ic,fn:he}]}function ds(ae){var le=(0,a.useRef)(xu),he=Nt(function(){return{eventName:"keydown",fn:function(nt){if(nt.defaultPrevented||nt.keyCode!==zc)return;var ft=ae.findClosestDraggableId(nt);if(!ft)return;var At=ae.tryGetLock(ft,Fn,{sourceEvent:nt});if(!At)return;nt.preventDefault();var tn=!0,In=At.snapLift();le.current();function Fn(){tn||ct(!1),tn=!1,le.current(),ke()}le.current=ca(window,Zs(In,Fn),{capture:!0,passive:!1})}}},[ae]),ke=qt(function(){var nt={passive:!1,capture:!0};le.current=ca(window,[he],nt)},[he]);hu(function(){return ke(),function(){le.current()}},[ke])}var hc={type:"IDLE"},Ec=120,ld=.15;function id(ae){var le=ae.cancel,he=ae.getPhase;return[{eventName:"orientationchange",fn:le},{eventName:"resize",fn:le},{eventName:"contextmenu",fn:function(et){et.preventDefault()}},{eventName:"keydown",fn:function(et){if(he().type!=="DRAGGING"){le();return}et.keyCode===pc&&et.preventDefault(),le()}},{eventName:Ic,fn:le}]}function vl(ae){var le=ae.cancel,he=ae.completed,ke=ae.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(nt){var ft=ke();if(ft.type!=="DRAGGING"){le();return}ft.hasMoved=!0;var At=nt.touches[0],tn=At.clientX,In=At.clientY,Fn={x:tn,y:In};nt.preventDefault(),ft.actions.move(Fn)}},{eventName:"touchend",fn:function(nt){var ft=ke();if(ft.type!=="DRAGGING"){le();return}nt.preventDefault(),ft.actions.drop({shouldBlockNextClick:!0}),he()}},{eventName:"touchcancel",fn:function(nt){if(ke().type!=="DRAGGING"){le();return}nt.preventDefault(),le()}},{eventName:"touchforcechange",fn:function(nt){var ft=ke();ft.type==="IDLE"&&ct(!1);var At=nt.touches[0];if(At){var tn=At.force>=ld;if(tn){var In=ft.actions.shouldRespectForcePress();if(ft.type==="PENDING"){In&&le();return}if(In){if(ft.hasMoved){nt.preventDefault();return}le();return}nt.preventDefault()}}}},{eventName:Ic,fn:le}]}function t0(ae){var le=(0,a.useRef)(hc),he=(0,a.useRef)(Nn),ke=qt(function(){return le.current},[]),et=qt(function(Yn){le.current=Yn},[]),nt=Nt(function(){return{eventName:"touchstart",fn:function(Yn){if(!Yn.defaultPrevented){var Wa=ae.findClosestDraggableId(Yn);if(Wa){var ao=ae.tryGetLock(Wa,At,{sourceEvent:Yn});if(ao){var Ao=Yn.touches[0],bo=Ao.clientX,Vo=Ao.clientY,il={x:bo,y:Vo};he.current(),un(ao,il)}}}}}},[ae]),ft=qt(function(){var Yn={capture:!0,passive:!1};he.current=ca(window,[nt],Yn)},[nt]),At=qt(function(){var mn=le.current;mn.type!=="IDLE"&&(mn.type==="PENDING"&&clearTimeout(mn.longPressTimerId),et(hc),he.current(),ft())},[ft,et]),tn=qt(function(){var mn=le.current;At(),mn.type==="DRAGGING"&&mn.actions.cancel({shouldBlockNextClick:!0}),mn.type==="PENDING"&&mn.actions.abort()},[At]),In=qt(function(){var Yn={capture:!0,passive:!1},Wa={cancel:tn,completed:At,getPhase:ke},ao=ca(window,vl(Wa),Yn),Ao=ca(window,id(Wa),Yn);he.current=function(){ao(),Ao()}},[tn,ke,At]),Fn=qt(function(){var Yn=ke();Yn.type!=="PENDING"&&ct(!1);var Wa=Yn.actions.fluidLift(Yn.point);et({type:"DRAGGING",actions:Wa,hasMoved:!1})},[ke,et]),un=qt(function(Yn,Wa){ke().type!=="IDLE"&&ct(!1);var ao=setTimeout(Fn,Ec);et({type:"PENDING",point:Wa,actions:Yn,longPressTimerId:ao}),In()},[In,ke,et,Fn]);hu(function(){return ft(),function(){he.current();var Wa=ke();Wa.type==="PENDING"&&(clearTimeout(Wa.longPressTimerId),et(hc))}},[ke,ft,et]),hu(function(){var Yn=ca(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Yn},[])}function n0(ae){}var bd={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Xs(ae,le){if(le==null)return!1;var he=!!bd[le.tagName.toLowerCase()];if(he)return!0;var ke=le.getAttribute("contenteditable");return ke==="true"||ke===""?!0:le===ae?!1:Xs(ae,le.parentElement)}function Md(ae,le){var he=le.target;return yu(he)?Xs(ae,he):!1}var a0=function(ae){return Ka(ae.getBoundingClientRect()).center};function xd(ae){return ae instanceof rs(ae).Element}var rc=function(){var ae="matches";if(typeof document=="undefined")return ae;var le=[ae,"msMatchesSelector","webkitMatchesSelector"],he=Ro(le,function(ke){return ke in Element.prototype});return he||ae}();function ud(ae,le){return ae==null?null:ae[rc](le)?ae:ud(ae.parentElement,le)}function Td(ae,le){return ae.closest?ae.closest(le):ud(ae,le)}function r0(ae){return"["+vu.contextId+'="'+ae+'"]'}function kd(ae,le){var he=le.target;if(!xd(he))return null;var ke=r0(ae),et=Td(he,ke);return!et||!yu(et)?null:et}function Il(ae,le){var he=kd(ae,le);return he?he.getAttribute(vu.draggableId):null}function o0(ae,le){var he="["+Pu.contextId+'="'+ae+'"]',ke=Bi(document.querySelectorAll(he)),et=Ro(ke,function(nt){return nt.getAttribute(Pu.id)===le});return!et||!yu(et)?null:et}function l0(ae){ae.preventDefault()}function sd(ae){var le=ae.expected,he=ae.phase,ke=ae.isLockActive,et=ae.shouldWarn;return!(!ke()||le!==he)}function cd(ae){var le=ae.lockAPI,he=ae.store,ke=ae.registry,et=ae.draggableId;if(le.isClaimed())return!1;var nt=ke.draggable.findById(et);return!(!nt||!nt.options.isEnabled||!Dl(he.getState(),et))}function wd(ae){var le=ae.lockAPI,he=ae.contextId,ke=ae.store,et=ae.registry,nt=ae.draggableId,ft=ae.forceSensorStop,At=ae.sourceEvent,tn=cd({lockAPI:le,store:ke,registry:et,draggableId:nt});if(!tn)return null;var In=et.draggable.getById(nt),Fn=o0(he,In.descriptor.id);if(!Fn||At&&!In.options.canDragInteractiveElements&&Md(Fn,At))return null;var un=le.claim(ft||Nn),mn="PRE_DRAG";function Yn(){return In.options.shouldRespectForcePress}function Wa(){return le.isActive(un)}function ao(yi,tu){sd({expected:yi,phase:mn,isLockActive:Wa,shouldWarn:!0})&&ke.dispatch(tu())}var Ao=ao.bind(null,"DRAGGING");function bo(yi){function tu(){le.release(),mn="COMPLETED"}mn!=="PRE_DRAG"&&(tu(),mn!=="PRE_DRAG"&&ct(!1)),ke.dispatch(Ve(yi.liftActionArgs)),mn="DRAGGING";function Ru(uu,es){if(es===void 0&&(es={shouldBlockNextClick:!1}),yi.cleanup(),es.shouldBlockNextClick){var ys=ca(window,[{eventName:"click",fn:l0,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(ys)}tu(),ke.dispatch(So({reason:uu}))}return(0,ye.Z)({isActive:function(){return sd({expected:"DRAGGING",phase:mn,isLockActive:Wa,shouldWarn:!1})},shouldRespectForcePress:Yn,drop:function(es){return Ru("DROP",es)},cancel:function(es){return Ru("CANCEL",es)}},yi.actions)}function Vo(yi){var tu=se(function(uu){Ao(function(){return ba({client:uu})})}),Ru=bo({liftActionArgs:{id:nt,clientSelection:yi,movementMode:"FLUID"},cleanup:function(){return tu.cancel()},actions:{move:tu}});return(0,ye.Z)({},Ru,{move:tu})}function il(){var yi={moveUp:function(){return Ao(Sa)},moveRight:function(){return Ao(tr)},moveDown:function(){return Ao(cr)},moveLeft:function(){return Ao(fr)}};return bo({liftActionArgs:{id:nt,clientSelection:a0(Fn),movementMode:"SNAP"},cleanup:Nn,actions:yi})}function Bl(){var yi=sd({expected:"PRE_DRAG",phase:mn,isLockActive:Wa,shouldWarn:!0});yi&&le.release()}var Li={isActive:function(){return sd({expected:"PRE_DRAG",phase:mn,isLockActive:Wa,shouldWarn:!1})},shouldRespectForcePress:Yn,fluidLift:Vo,snapLift:il,abort:Bl};return Li}var i0=[Pd,ds,t0];function jd(ae){var le=ae.contextId,he=ae.store,ke=ae.registry,et=ae.customSensors,nt=ae.enableDefaultSensors,ft=[].concat(nt?i0:[],et||[]),At=(0,a.useState)(function(){return Cs()})[0],tn=qt(function(Vo,il){Vo.isDragging&&!il.isDragging&&At.tryAbandon()},[At]);hu(function(){var Vo=he.getState(),il=he.subscribe(function(){var Bl=he.getState();tn(Vo,Bl),Vo=Bl});return il},[At,he,tn]),hu(function(){return At.tryAbandon},[At.tryAbandon]);var In=qt(function(bo){return cd({lockAPI:At,registry:ke,store:he,draggableId:bo})},[At,ke,he]),Fn=qt(function(bo,Vo,il){return wd({lockAPI:At,registry:ke,contextId:le,store:he,draggableId:bo,forceSensorStop:Vo,sourceEvent:il&&il.sourceEvent?il.sourceEvent:null})},[le,At,ke,he]),un=qt(function(bo){return Il(le,bo)},[le]),mn=qt(function(bo){var Vo=ke.draggable.findById(bo);return Vo?Vo.options:null},[ke.draggable]),Yn=qt(function(){At.isClaimed()&&(At.tryAbandon(),he.getState().phase!=="IDLE"&&he.dispatch(ma()))},[At,he]),Wa=qt(At.isClaimed,[At]),ao=Nt(function(){return{canGetLock:In,tryGetLock:Fn,findClosestDraggableId:un,findOptionsForDraggable:mn,tryReleaseLock:Yn,isLockClaimed:Wa}},[In,Fn,un,mn,Yn,Wa]);n0(ft);for(var Ao=0;Ao{if((0,De.default)("Draggable: onDragStart: %j",te),this.props.onStart(ee,(0,Be.createDraggableData)(this,te))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),Ce(this,"onDrag",(ee,te)=>{if(!this.state.dragging)return!1;(0,De.default)("Draggable: onDrag: %j",te);const ne=(0,Be.createDraggableData)(this,te),ue={x:ne.x,y:ne.y,slackX:0,slackY:0};if(this.props.bounds){const{x:de,y:ve}=ue;ue.x+=this.state.slackX,ue.y+=this.state.slackY;const[Ae,Se]=(0,Be.getBoundPosition)(this,ue.x,ue.y);ue.x=Ae,ue.y=Se,ue.slackX=this.state.slackX+(de-ue.x),ue.slackY=this.state.slackY+(ve-ue.y),ne.x=ue.x,ne.y=ue.y,ne.deltaX=ue.x-this.state.x,ne.deltaY=ue.y-this.state.y}if(this.props.onDrag(ee,ne)===!1)return!1;this.setState(ue)}),Ce(this,"onDragStop",(ee,te)=>{if(!this.state.dragging||this.props.onStop(ee,(0,Be.createDraggableData)(this,te))===!1)return!1;(0,De.default)("Draggable: onDragStop: %j",te);const ue={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:de,y:ve}=this.props.position;ue.x=de,ue.y=ve}this.setState(ue)}),this.state={dragging:!1,dragged:!1,x:b.position?b.position.x:b.defaultPosition.x,y:b.position?b.position.y:b.defaultPosition.y,prevPropsPosition:pd({},b.position),slackX:0,slackY:0,isElementSVG:!1},b.position&&!(b.onDrag||b.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var b,ee,te;return(te=(ee=(b=this.props)==null?void 0:b.nodeRef)==null?void 0:ee.current)!=null?te:Re.default.findDOMNode(this)}render(){const Ct=this.props,{axis:b,bounds:ee,children:te,defaultPosition:ne,defaultClassName:ue,defaultClassNameDragging:ce,defaultClassNameDragged:de,position:ve,positionOffset:Ae,scale:Se}=Ct,Te=sg(Ct,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let xe={},ot=null;const it=!!!ve||this.state.dragging,Ye=ve||ne,lt={x:(0,Be.canDragX)(this)&&it?this.state.x:Ye.x,y:(0,Be.canDragY)(this)&&it?this.state.y:Ye.y};this.state.isElementSVG?ot=(0,Fe.createSVGTransform)(lt,Ae):xe=(0,Fe.createCSSTransform)(lt,Ae);const Pt=(0,ye.clsx)(te.props.className||"",ue,{[ce]:this.state.dragging,[de]:this.state.dragged});return a.createElement(Ne.default,Ze({},Te,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),a.cloneElement(a.Children.only(te),{className:Pt,style:pd(pd({},te.props.style),xe),transform:ot}))}}st.default=E,Ce(E,"displayName","Draggable"),Ce(E,"propTypes",bm(pd({},Ne.default.propTypes),{axis:fe.default.oneOf(["both","x","y","none"]),bounds:fe.default.oneOfType([fe.default.shape({left:fe.default.number,right:fe.default.number,top:fe.default.number,bottom:fe.default.number}),fe.default.string,fe.default.oneOf([!1])]),defaultClassName:fe.default.string,defaultClassNameDragging:fe.default.string,defaultClassNameDragged:fe.default.string,defaultPosition:fe.default.shape({x:fe.default.number,y:fe.default.number}),positionOffset:fe.default.shape({x:fe.default.oneOfType([fe.default.number,fe.default.string]),y:fe.default.oneOfType([fe.default.number,fe.default.string])}),position:fe.default.shape({x:fe.default.number,y:fe.default.number}),className:oe.dontSetMe,style:oe.dontSetMe,transform:oe.dontSetMe})),Ce(E,"defaultProps",bm(pd({},Ne.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(Ot,st,x){"use strict";Object.defineProperty(st,"__esModule",{value:!0}),st.default=void 0;var a=De(x(59301)),fe=Ne(x(12708)),Re=Ne(x(4676)),ye=x(77026),Fe=x(22013),Be=x(80217),oe=Ne(x(97510));function Ne(E){return E&&E.__esModule?E:{default:E}}function De(E,z){if(typeof WeakMap=="function")var b=new WeakMap,ee=new WeakMap;return(De=function(te,ne){if(!ne&&te&&te.__esModule)return te;var ue,ce,de={__proto__:null,default:te};if(te===null||typeof te!="object"&&typeof te!="function")return de;if(ue=ne?ee:b){if(ue.has(te))return ue.get(te);ue.set(te,de)}for(const ve in te)ve!=="default"&&{}.hasOwnProperty.call(te,ve)&&((ce=(ue=Object.defineProperty)&&Object.getOwnPropertyDescriptor(te,ve))&&(ce.get||ce.set)?ue(de,ve,ce):de[ve]=te[ve]);return de})(E,z)}function be(E,z,b){return(z=Me(z))in E?Object.defineProperty(E,z,{value:b,enumerable:!0,configurable:!0,writable:!0}):E[z]=b,E}function Me(E){var z=Ze(E,"string");return typeof z=="symbol"?z:z+""}function Ze(E,z){if(typeof E!="object"||!E)return E;var b=E[Symbol.toPrimitive];if(b!==void 0){var ee=b.call(E,z||"default");if(typeof ee!="object")return ee;throw new TypeError("@@toPrimitive must return a primitive value.")}return(z==="string"?String:Number)(E)}const Ce={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let re=Ce.mouse;class y extends a.Component{constructor(){super(...arguments),be(this,"dragging",!1),be(this,"lastX",NaN),be(this,"lastY",NaN),be(this,"touchIdentifier",null),be(this,"mounted",!1),be(this,"handleDragStart",z=>{if(this.props.onMouseDown(z),!this.props.allowAnyClick&&typeof z.button=="number"&&z.button!==0)return!1;const b=this.findDOMNode();if(!b||!b.ownerDocument||!b.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:ee}=b;if(this.props.disabled||!(z.target instanceof ee.defaultView.Node)||this.props.handle&&!(0,ye.matchesSelectorAndParentsTo)(z.target,this.props.handle,b)||this.props.cancel&&(0,ye.matchesSelectorAndParentsTo)(z.target,this.props.cancel,b))return;z.type==="touchstart"&&!this.props.allowMobileScroll&&z.preventDefault();const te=(0,ye.getTouchIdentifier)(z);this.touchIdentifier=te;const ne=(0,Fe.getControlPosition)(z,te,this);if(ne==null)return;const{x:ue,y:ce}=ne,de=(0,Fe.createCoreData)(this,ue,ce);(0,oe.default)("DraggableCore: handleDragStart: %j",de),(0,oe.default)("calling",this.props.onStart),!(this.props.onStart(z,de)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,ye.addUserSelectStyles)(ee),this.dragging=!0,this.lastX=ue,this.lastY=ce,(0,ye.addEvent)(ee,re.move,this.handleDrag),(0,ye.addEvent)(ee,re.stop,this.handleDragStop))}),be(this,"handleDrag",z=>{const b=(0,Fe.getControlPosition)(z,this.touchIdentifier,this);if(b==null)return;let{x:ee,y:te}=b;if(Array.isArray(this.props.grid)){let ce=ee-this.lastX,de=te-this.lastY;if([ce,de]=(0,Fe.snapToGrid)(this.props.grid,ce,de),!ce&&!de)return;ee=this.lastX+ce,te=this.lastY+de}const ne=(0,Fe.createCoreData)(this,ee,te);if((0,oe.default)("DraggableCore: handleDrag: %j",ne),this.props.onDrag(z,ne)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(ce){const de=document.createEvent("MouseEvents");de.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(de)}return}this.lastX=ee,this.lastY=te}),be(this,"handleDragStop",z=>{if(!this.dragging)return;const b=(0,Fe.getControlPosition)(z,this.touchIdentifier,this);if(b==null)return;let{x:ee,y:te}=b;if(Array.isArray(this.props.grid)){let de=ee-this.lastX||0,ve=te-this.lastY||0;[de,ve]=(0,Fe.snapToGrid)(this.props.grid,de,ve),ee=this.lastX+de,te=this.lastY+ve}const ne=(0,Fe.createCoreData)(this,ee,te);if(this.props.onStop(z,ne)===!1||this.mounted===!1)return!1;const ce=this.findDOMNode();ce&&this.props.enableUserSelectHack&&(0,ye.scheduleRemoveUserSelectStyles)(ce.ownerDocument),(0,oe.default)("DraggableCore: handleDragStop: %j",ne),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,ce&&((0,oe.default)("DraggableCore: Removing handlers"),(0,ye.removeEvent)(ce.ownerDocument,re.move,this.handleDrag),(0,ye.removeEvent)(ce.ownerDocument,re.stop,this.handleDragStop))}),be(this,"onMouseDown",z=>(re=Ce.mouse,this.handleDragStart(z))),be(this,"onMouseUp",z=>(re=Ce.mouse,this.handleDragStop(z))),be(this,"onTouchStart",z=>(re=Ce.touch,this.handleDragStart(z))),be(this,"onTouchEnd",z=>(re=Ce.touch,this.handleDragStop(z)))}componentDidMount(){this.mounted=!0;const z=this.findDOMNode();z&&(0,ye.addEvent)(z,Ce.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const z=this.findDOMNode();if(z){const{ownerDocument:b}=z;(0,ye.removeEvent)(b,Ce.mouse.move,this.handleDrag),(0,ye.removeEvent)(b,Ce.touch.move,this.handleDrag),(0,ye.removeEvent)(b,Ce.mouse.stop,this.handleDragStop),(0,ye.removeEvent)(b,Ce.touch.stop,this.handleDragStop),(0,ye.removeEvent)(z,Ce.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,ye.scheduleRemoveUserSelectStyles)(b)}}findDOMNode(){var z,b,ee;return(z=this.props)!=null&&z.nodeRef?(ee=(b=this.props)==null?void 0:b.nodeRef)==null?void 0:ee.current:Re.default.findDOMNode(this)}render(){return a.cloneElement(a.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}st.default=y,be(y,"displayName","DraggableCore"),be(y,"propTypes",{allowAnyClick:fe.default.bool,allowMobileScroll:fe.default.bool,children:fe.default.node.isRequired,disabled:fe.default.bool,enableUserSelectHack:fe.default.bool,offsetParent:function(E,z){if(E[z]&&E[z].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:fe.default.arrayOf(fe.default.number),handle:fe.default.string,cancel:fe.default.string,nodeRef:fe.default.object,onStart:fe.default.func,onDrag:fe.default.func,onStop:fe.default.func,onMouseDown:fe.default.func,scale:fe.default.number,className:Be.dontSetMe,style:Be.dontSetMe,transform:Be.dontSetMe}),be(y,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(Ot,st,x){"use strict";const{default:a,DraggableCore:fe}=x(51353);Ot.exports=a,Ot.exports.default=a,Ot.exports.DraggableCore=fe},77026:function(Ot,st,x){"use strict";Object.defineProperty(st,"__esModule",{value:!0}),st.addClassName=ue,st.addEvent=oe,st.addUserSelectStyles=ee,st.createCSSTransform=re,st.createSVGTransform=y,st.getTouch=z,st.getTouchIdentifier=b,st.getTranslation=E,st.innerHeight=Me,st.innerWidth=Ze,st.matchesSelector=Fe,st.matchesSelectorAndParentsTo=Be,st.offsetXYFromParent=Ce,st.outerHeight=De,st.outerWidth=be,st.removeClassName=ce,st.removeEvent=Ne,st.scheduleRemoveUserSelectStyles=te;var a=x(80217),fe=Re(x(76172));function Re(de,ve){if(typeof WeakMap=="function")var Ae=new WeakMap,Se=new WeakMap;return(Re=function(Te,xe){if(!xe&&Te&&Te.__esModule)return Te;var ot,Qe,it={__proto__:null,default:Te};if(Te===null||typeof Te!="object"&&typeof Te!="function")return it;if(ot=xe?Se:Ae){if(ot.has(Te))return ot.get(Te);ot.set(Te,it)}for(const Ye in Te)Ye!=="default"&&{}.hasOwnProperty.call(Te,Ye)&&((Qe=(ot=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Te,Ye))&&(Qe.get||Qe.set)?ot(it,Ye,Qe):it[Ye]=Te[Ye]);return it})(de,ve)}let ye="";function Fe(de,ve){return ye||(ye=(0,a.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(Ae){return(0,a.isFunction)(de[Ae])})),(0,a.isFunction)(de[ye])?de[ye](ve):!1}function Be(de,ve,Ae){let Se=de;do{if(Fe(Se,ve))return!0;if(Se===Ae)return!1;Se=Se.parentNode}while(Se);return!1}function oe(de,ve,Ae,Se){if(!de)return;const Te=pd({capture:!0},Se);de.addEventListener?de.addEventListener(ve,Ae,Te):de.attachEvent?de.attachEvent("on"+ve,Ae):de["on"+ve]=Ae}function Ne(de,ve,Ae,Se){if(!de)return;const Te=pd({capture:!0},Se);de.removeEventListener?de.removeEventListener(ve,Ae,Te):de.detachEvent?de.detachEvent("on"+ve,Ae):de["on"+ve]=null}function De(de){let ve=de.clientHeight;const Ae=de.ownerDocument.defaultView.getComputedStyle(de);return ve+=(0,a.int)(Ae.borderTopWidth),ve+=(0,a.int)(Ae.borderBottomWidth),ve}function be(de){let ve=de.clientWidth;const Ae=de.ownerDocument.defaultView.getComputedStyle(de);return ve+=(0,a.int)(Ae.borderLeftWidth),ve+=(0,a.int)(Ae.borderRightWidth),ve}function Me(de){let ve=de.clientHeight;const Ae=de.ownerDocument.defaultView.getComputedStyle(de);return ve-=(0,a.int)(Ae.paddingTop),ve-=(0,a.int)(Ae.paddingBottom),ve}function Ze(de){let ve=de.clientWidth;const Ae=de.ownerDocument.defaultView.getComputedStyle(de);return ve-=(0,a.int)(Ae.paddingLeft),ve-=(0,a.int)(Ae.paddingRight),ve}function Ce(de,ve,Ae){const Te=ve===ve.ownerDocument.body?{left:0,top:0}:ve.getBoundingClientRect(),xe=(de.clientX+ve.scrollLeft-Te.left)/Ae,ot=(de.clientY+ve.scrollTop-Te.top)/Ae;return{x:xe,y:ot}}function re(de,ve){const Ae=E(de,ve,"px");return{[(0,fe.browserPrefixToKey)("transform",fe.default)]:Ae}}function y(de,ve){return E(de,ve,"")}function E(de,ve,Ae){let{x:Se,y:Te}=de,xe=`translate(${Se}${Ae},${Te}${Ae})`;if(ve){const ot=`${typeof ve.x=="string"?ve.x:ve.x+Ae}`,Qe=`${typeof ve.y=="string"?ve.y:ve.y+Ae}`;xe=`translate(${ot}, ${Qe})`+xe}return xe}function z(de,ve){return de.targetTouches&&(0,a.findInArray)(de.targetTouches,Ae=>ve===Ae.identifier)||de.changedTouches&&(0,a.findInArray)(de.changedTouches,Ae=>ve===Ae.identifier)}function b(de){if(de.targetTouches&&de.targetTouches[0])return de.targetTouches[0].identifier;if(de.changedTouches&&de.changedTouches[0])return de.changedTouches[0].identifier}function ee(de){if(!de)return;let ve=de.getElementById("react-draggable-style-el");ve||(ve=de.createElement("style"),ve.type="text/css",ve.id="react-draggable-style-el",ve.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} +`,nc=function(ae){var le=ae.doctype;le&&(le.name.toLowerCase(),le.publicId)};function vd(ae){}function mc(ae,le){}function td(){mc(function(){Hc(jc.react,a.version),nc(document)},[])}function gc(ae){var le=(0,a.useRef)(ae);return(0,a.useEffect)(function(){le.current=ae}),le}function Cs(){var ae=null;function le(){return!!ae}function he(ft){return ft===ae}function ke(ft){ae&&ct(!1);var At={abandon:ft};return ae=At,At}function et(){ae||ct(!1),ae=null}function nt(){ae&&(ae.abandon(),et())}return{isClaimed:le,isActive:he,claim:ke,release:et,tryAbandon:nt}}var fc=9,ac=13,pc=27,zc=32,Sd=33,nd=34,hd=35,ad=36,Qc=37,Dc=38,rd=39,Ed=40,vc,Wc=(vc={},vc[ac]=!0,vc[fc]=!0,vc),Gc=function(ae){Wc[ae.keyCode]&&ae.preventDefault()},Ic=function(){var ae="visibilitychange";if(typeof document=="undefined")return ae;var le=[ae,"ms"+ae,"webkit"+ae,"moz"+ae,"o"+ae],he=Ro(le,function(ke){return"on"+ke in document});return he||ae}(),Uc=0,Oc=5;function Ma(ae,le){return Math.abs(le.x-ae.x)>=Oc||Math.abs(le.y-ae.y)>=Oc}var Nc={type:"IDLE"};function od(ae){var le=ae.cancel,he=ae.completed,ke=ae.getPhase,et=ae.setPhase;return[{eventName:"mousemove",fn:function(ft){var At=ft.button,tn=ft.clientX,In=ft.clientY;if(At===Uc){var Fn={x:tn,y:In},un=ke();if(un.type==="DRAGGING"){ft.preventDefault(),un.actions.move(Fn);return}un.type!=="PENDING"&&ct(!1);var mn=un.point;if(Ma(mn,Fn)){ft.preventDefault();var Yn=un.actions.fluidLift(Fn);et({type:"DRAGGING",actions:Yn})}}}},{eventName:"mouseup",fn:function(ft){var At=ke();if(At.type!=="DRAGGING"){le();return}ft.preventDefault(),At.actions.drop({shouldBlockNextClick:!0}),he()}},{eventName:"mousedown",fn:function(ft){ke().type==="DRAGGING"&&ft.preventDefault(),le()}},{eventName:"keydown",fn:function(ft){var At=ke();if(At.type==="PENDING"){le();return}if(ft.keyCode===pc){ft.preventDefault(),le();return}Gc(ft)}},{eventName:"resize",fn:le},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ke().type==="PENDING"&&le()}},{eventName:"webkitmouseforcedown",fn:function(ft){var At=ke();if(At.type==="IDLE"&&ct(!1),At.actions.shouldRespectForcePress()){le();return}ft.preventDefault()}},{eventName:Ic,fn:le}]}function Pd(ae){var le=(0,a.useRef)(Nc),he=(0,a.useRef)(Nn),ke=Nt(function(){return{eventName:"mousedown",fn:function(un){if(!un.defaultPrevented&&un.button===Uc&&!(un.ctrlKey||un.metaKey||un.shiftKey||un.altKey)){var mn=ae.findClosestDraggableId(un);if(mn){var Yn=ae.tryGetLock(mn,ft,{sourceEvent:un});if(Yn){un.preventDefault();var Wa={x:un.clientX,y:un.clientY};he.current(),In(Yn,Wa)}}}}}},[ae]),et=Nt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(un){if(!un.defaultPrevented){var mn=ae.findClosestDraggableId(un);if(mn){var Yn=ae.findOptionsForDraggable(mn);Yn&&(Yn.shouldRespectForcePress||ae.canGetLock(mn)&&un.preventDefault())}}}}},[ae]),nt=qt(function(){var un={passive:!1,capture:!0};he.current=ca(window,[et,ke],un)},[et,ke]),ft=qt(function(){var Fn=le.current;Fn.type!=="IDLE"&&(le.current=Nc,he.current(),nt())},[nt]),At=qt(function(){var Fn=le.current;ft(),Fn.type==="DRAGGING"&&Fn.actions.cancel({shouldBlockNextClick:!0}),Fn.type==="PENDING"&&Fn.actions.abort()},[ft]),tn=qt(function(){var un={capture:!0,passive:!1},mn=od({cancel:At,completed:ft,getPhase:function(){return le.current},setPhase:function(Wa){le.current=Wa}});he.current=ca(window,mn,un)},[At,ft]),In=qt(function(un,mn){le.current.type!=="IDLE"&&ct(!1),le.current={type:"PENDING",point:mn,actions:un},tn()},[tn]);hu(function(){return nt(),function(){he.current()}},[nt])}var Oi;function xu(){}var Ps=(Oi={},Oi[nd]=!0,Oi[Sd]=!0,Oi[ad]=!0,Oi[hd]=!0,Oi);function Zs(ae,le){function he(){le(),ae.cancel()}function ke(){le(),ae.drop()}return[{eventName:"keydown",fn:function(nt){if(nt.keyCode===pc){nt.preventDefault(),he();return}if(nt.keyCode===zc){nt.preventDefault(),ke();return}if(nt.keyCode===Ed){nt.preventDefault(),ae.moveDown();return}if(nt.keyCode===Dc){nt.preventDefault(),ae.moveUp();return}if(nt.keyCode===rd){nt.preventDefault(),ae.moveRight();return}if(nt.keyCode===Qc){nt.preventDefault(),ae.moveLeft();return}if(Ps[nt.keyCode]){nt.preventDefault();return}Gc(nt)}},{eventName:"mousedown",fn:he},{eventName:"mouseup",fn:he},{eventName:"click",fn:he},{eventName:"touchstart",fn:he},{eventName:"resize",fn:he},{eventName:"wheel",fn:he,options:{passive:!0}},{eventName:Ic,fn:he}]}function ds(ae){var le=(0,a.useRef)(xu),he=Nt(function(){return{eventName:"keydown",fn:function(nt){if(nt.defaultPrevented||nt.keyCode!==zc)return;var ft=ae.findClosestDraggableId(nt);if(!ft)return;var At=ae.tryGetLock(ft,Fn,{sourceEvent:nt});if(!At)return;nt.preventDefault();var tn=!0,In=At.snapLift();le.current();function Fn(){tn||ct(!1),tn=!1,le.current(),ke()}le.current=ca(window,Zs(In,Fn),{capture:!0,passive:!1})}}},[ae]),ke=qt(function(){var nt={passive:!1,capture:!0};le.current=ca(window,[he],nt)},[he]);hu(function(){return ke(),function(){le.current()}},[ke])}var hc={type:"IDLE"},Ec=120,ld=.15;function id(ae){var le=ae.cancel,he=ae.getPhase;return[{eventName:"orientationchange",fn:le},{eventName:"resize",fn:le},{eventName:"contextmenu",fn:function(et){et.preventDefault()}},{eventName:"keydown",fn:function(et){if(he().type!=="DRAGGING"){le();return}et.keyCode===pc&&et.preventDefault(),le()}},{eventName:Ic,fn:le}]}function vl(ae){var le=ae.cancel,he=ae.completed,ke=ae.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(nt){var ft=ke();if(ft.type!=="DRAGGING"){le();return}ft.hasMoved=!0;var At=nt.touches[0],tn=At.clientX,In=At.clientY,Fn={x:tn,y:In};nt.preventDefault(),ft.actions.move(Fn)}},{eventName:"touchend",fn:function(nt){var ft=ke();if(ft.type!=="DRAGGING"){le();return}nt.preventDefault(),ft.actions.drop({shouldBlockNextClick:!0}),he()}},{eventName:"touchcancel",fn:function(nt){if(ke().type!=="DRAGGING"){le();return}nt.preventDefault(),le()}},{eventName:"touchforcechange",fn:function(nt){var ft=ke();ft.type==="IDLE"&&ct(!1);var At=nt.touches[0];if(At){var tn=At.force>=ld;if(tn){var In=ft.actions.shouldRespectForcePress();if(ft.type==="PENDING"){In&&le();return}if(In){if(ft.hasMoved){nt.preventDefault();return}le();return}nt.preventDefault()}}}},{eventName:Ic,fn:le}]}function t0(ae){var le=(0,a.useRef)(hc),he=(0,a.useRef)(Nn),ke=qt(function(){return le.current},[]),et=qt(function(Yn){le.current=Yn},[]),nt=Nt(function(){return{eventName:"touchstart",fn:function(Yn){if(!Yn.defaultPrevented){var Wa=ae.findClosestDraggableId(Yn);if(Wa){var ro=ae.tryGetLock(Wa,At,{sourceEvent:Yn});if(ro){var Ao=Yn.touches[0],bo=Ao.clientX,Vo=Ao.clientY,il={x:bo,y:Vo};he.current(),un(ro,il)}}}}}},[ae]),ft=qt(function(){var Yn={capture:!0,passive:!1};he.current=ca(window,[nt],Yn)},[nt]),At=qt(function(){var mn=le.current;mn.type!=="IDLE"&&(mn.type==="PENDING"&&clearTimeout(mn.longPressTimerId),et(hc),he.current(),ft())},[ft,et]),tn=qt(function(){var mn=le.current;At(),mn.type==="DRAGGING"&&mn.actions.cancel({shouldBlockNextClick:!0}),mn.type==="PENDING"&&mn.actions.abort()},[At]),In=qt(function(){var Yn={capture:!0,passive:!1},Wa={cancel:tn,completed:At,getPhase:ke},ro=ca(window,vl(Wa),Yn),Ao=ca(window,id(Wa),Yn);he.current=function(){ro(),Ao()}},[tn,ke,At]),Fn=qt(function(){var Yn=ke();Yn.type!=="PENDING"&&ct(!1);var Wa=Yn.actions.fluidLift(Yn.point);et({type:"DRAGGING",actions:Wa,hasMoved:!1})},[ke,et]),un=qt(function(Yn,Wa){ke().type!=="IDLE"&&ct(!1);var ro=setTimeout(Fn,Ec);et({type:"PENDING",point:Wa,actions:Yn,longPressTimerId:ro}),In()},[In,ke,et,Fn]);hu(function(){return ft(),function(){he.current();var Wa=ke();Wa.type==="PENDING"&&(clearTimeout(Wa.longPressTimerId),et(hc))}},[ke,ft,et]),hu(function(){var Yn=ca(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Yn},[])}function n0(ae){}var bd={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Xs(ae,le){if(le==null)return!1;var he=!!bd[le.tagName.toLowerCase()];if(he)return!0;var ke=le.getAttribute("contenteditable");return ke==="true"||ke===""?!0:le===ae?!1:Xs(ae,le.parentElement)}function Md(ae,le){var he=le.target;return yu(he)?Xs(ae,he):!1}var a0=function(ae){return Ka(ae.getBoundingClientRect()).center};function xd(ae){return ae instanceof rs(ae).Element}var rc=function(){var ae="matches";if(typeof document=="undefined")return ae;var le=[ae,"msMatchesSelector","webkitMatchesSelector"],he=Ro(le,function(ke){return ke in Element.prototype});return he||ae}();function ud(ae,le){return ae==null?null:ae[rc](le)?ae:ud(ae.parentElement,le)}function Td(ae,le){return ae.closest?ae.closest(le):ud(ae,le)}function r0(ae){return"["+vu.contextId+'="'+ae+'"]'}function kd(ae,le){var he=le.target;if(!xd(he))return null;var ke=r0(ae),et=Td(he,ke);return!et||!yu(et)?null:et}function Il(ae,le){var he=kd(ae,le);return he?he.getAttribute(vu.draggableId):null}function o0(ae,le){var he="["+Pu.contextId+'="'+ae+'"]',ke=Bi(document.querySelectorAll(he)),et=Ro(ke,function(nt){return nt.getAttribute(Pu.id)===le});return!et||!yu(et)?null:et}function l0(ae){ae.preventDefault()}function sd(ae){var le=ae.expected,he=ae.phase,ke=ae.isLockActive,et=ae.shouldWarn;return!(!ke()||le!==he)}function cd(ae){var le=ae.lockAPI,he=ae.store,ke=ae.registry,et=ae.draggableId;if(le.isClaimed())return!1;var nt=ke.draggable.findById(et);return!(!nt||!nt.options.isEnabled||!Dl(he.getState(),et))}function wd(ae){var le=ae.lockAPI,he=ae.contextId,ke=ae.store,et=ae.registry,nt=ae.draggableId,ft=ae.forceSensorStop,At=ae.sourceEvent,tn=cd({lockAPI:le,store:ke,registry:et,draggableId:nt});if(!tn)return null;var In=et.draggable.getById(nt),Fn=o0(he,In.descriptor.id);if(!Fn||At&&!In.options.canDragInteractiveElements&&Md(Fn,At))return null;var un=le.claim(ft||Nn),mn="PRE_DRAG";function Yn(){return In.options.shouldRespectForcePress}function Wa(){return le.isActive(un)}function ro(yi,tu){sd({expected:yi,phase:mn,isLockActive:Wa,shouldWarn:!0})&&ke.dispatch(tu())}var Ao=ro.bind(null,"DRAGGING");function bo(yi){function tu(){le.release(),mn="COMPLETED"}mn!=="PRE_DRAG"&&(tu(),mn!=="PRE_DRAG"&&ct(!1)),ke.dispatch(Ve(yi.liftActionArgs)),mn="DRAGGING";function Ru(uu,es){if(es===void 0&&(es={shouldBlockNextClick:!1}),yi.cleanup(),es.shouldBlockNextClick){var ys=ca(window,[{eventName:"click",fn:l0,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(ys)}tu(),ke.dispatch(So({reason:uu}))}return(0,ye.Z)({isActive:function(){return sd({expected:"DRAGGING",phase:mn,isLockActive:Wa,shouldWarn:!1})},shouldRespectForcePress:Yn,drop:function(es){return Ru("DROP",es)},cancel:function(es){return Ru("CANCEL",es)}},yi.actions)}function Vo(yi){var tu=se(function(uu){Ao(function(){return ba({client:uu})})}),Ru=bo({liftActionArgs:{id:nt,clientSelection:yi,movementMode:"FLUID"},cleanup:function(){return tu.cancel()},actions:{move:tu}});return(0,ye.Z)({},Ru,{move:tu})}function il(){var yi={moveUp:function(){return Ao(Sa)},moveRight:function(){return Ao(tr)},moveDown:function(){return Ao(cr)},moveLeft:function(){return Ao(fr)}};return bo({liftActionArgs:{id:nt,clientSelection:a0(Fn),movementMode:"SNAP"},cleanup:Nn,actions:yi})}function Bl(){var yi=sd({expected:"PRE_DRAG",phase:mn,isLockActive:Wa,shouldWarn:!0});yi&&le.release()}var Li={isActive:function(){return sd({expected:"PRE_DRAG",phase:mn,isLockActive:Wa,shouldWarn:!1})},shouldRespectForcePress:Yn,fluidLift:Vo,snapLift:il,abort:Bl};return Li}var i0=[Pd,ds,t0];function jd(ae){var le=ae.contextId,he=ae.store,ke=ae.registry,et=ae.customSensors,nt=ae.enableDefaultSensors,ft=[].concat(nt?i0:[],et||[]),At=(0,a.useState)(function(){return Cs()})[0],tn=qt(function(Vo,il){Vo.isDragging&&!il.isDragging&&At.tryAbandon()},[At]);hu(function(){var Vo=he.getState(),il=he.subscribe(function(){var Bl=he.getState();tn(Vo,Bl),Vo=Bl});return il},[At,he,tn]),hu(function(){return At.tryAbandon},[At.tryAbandon]);var In=qt(function(bo){return cd({lockAPI:At,registry:ke,store:he,draggableId:bo})},[At,ke,he]),Fn=qt(function(bo,Vo,il){return wd({lockAPI:At,registry:ke,contextId:le,store:he,draggableId:bo,forceSensorStop:Vo,sourceEvent:il&&il.sourceEvent?il.sourceEvent:null})},[le,At,ke,he]),un=qt(function(bo){return Il(le,bo)},[le]),mn=qt(function(bo){var Vo=ke.draggable.findById(bo);return Vo?Vo.options:null},[ke.draggable]),Yn=qt(function(){At.isClaimed()&&(At.tryAbandon(),he.getState().phase!=="IDLE"&&he.dispatch(ma()))},[At,he]),Wa=qt(At.isClaimed,[At]),ro=Nt(function(){return{canGetLock:In,tryGetLock:Fn,findClosestDraggableId:un,findOptionsForDraggable:mn,tryReleaseLock:Yn,isLockClaimed:Wa}},[In,Fn,un,mn,Yn,Wa]);n0(ft);for(var Ao=0;Ao{if((0,De.default)("Draggable: onDragStart: %j",te),this.props.onStart(ee,(0,Be.createDraggableData)(this,te))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),Ce(this,"onDrag",(ee,te)=>{if(!this.state.dragging)return!1;(0,De.default)("Draggable: onDrag: %j",te);const ne=(0,Be.createDraggableData)(this,te),ue={x:ne.x,y:ne.y,slackX:0,slackY:0};if(this.props.bounds){const{x:de,y:ve}=ue;ue.x+=this.state.slackX,ue.y+=this.state.slackY;const[Ae,Se]=(0,Be.getBoundPosition)(this,ue.x,ue.y);ue.x=Ae,ue.y=Se,ue.slackX=this.state.slackX+(de-ue.x),ue.slackY=this.state.slackY+(ve-ue.y),ne.x=ue.x,ne.y=ue.y,ne.deltaX=ue.x-this.state.x,ne.deltaY=ue.y-this.state.y}if(this.props.onDrag(ee,ne)===!1)return!1;this.setState(ue)}),Ce(this,"onDragStop",(ee,te)=>{if(!this.state.dragging||this.props.onStop(ee,(0,Be.createDraggableData)(this,te))===!1)return!1;(0,De.default)("Draggable: onDragStop: %j",te);const ue={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:de,y:ve}=this.props.position;ue.x=de,ue.y=ve}this.setState(ue)}),this.state={dragging:!1,dragged:!1,x:b.position?b.position.x:b.defaultPosition.x,y:b.position?b.position.y:b.defaultPosition.y,prevPropsPosition:pd({},b.position),slackX:0,slackY:0,isElementSVG:!1},b.position&&!(b.onDrag||b.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var b,ee,te;return(te=(ee=(b=this.props)==null?void 0:b.nodeRef)==null?void 0:ee.current)!=null?te:Re.default.findDOMNode(this)}render(){const Ct=this.props,{axis:b,bounds:ee,children:te,defaultPosition:ne,defaultClassName:ue,defaultClassNameDragging:ce,defaultClassNameDragged:de,position:ve,positionOffset:Ae,scale:Se}=Ct,Te=sg(Ct,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let xe={},ot=null;const it=!!!ve||this.state.dragging,Ye=ve||ne,lt={x:(0,Be.canDragX)(this)&&it?this.state.x:Ye.x,y:(0,Be.canDragY)(this)&&it?this.state.y:Ye.y};this.state.isElementSVG?ot=(0,Fe.createSVGTransform)(lt,Ae):xe=(0,Fe.createCSSTransform)(lt,Ae);const Pt=(0,ye.clsx)(te.props.className||"",ue,{[ce]:this.state.dragging,[de]:this.state.dragged});return a.createElement(Ne.default,Ze({},Te,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),a.cloneElement(a.Children.only(te),{className:Pt,style:pd(pd({},te.props.style),xe),transform:ot}))}}st.default=E,Ce(E,"displayName","Draggable"),Ce(E,"propTypes",bm(pd({},Ne.default.propTypes),{axis:fe.default.oneOf(["both","x","y","none"]),bounds:fe.default.oneOfType([fe.default.shape({left:fe.default.number,right:fe.default.number,top:fe.default.number,bottom:fe.default.number}),fe.default.string,fe.default.oneOf([!1])]),defaultClassName:fe.default.string,defaultClassNameDragging:fe.default.string,defaultClassNameDragged:fe.default.string,defaultPosition:fe.default.shape({x:fe.default.number,y:fe.default.number}),positionOffset:fe.default.shape({x:fe.default.oneOfType([fe.default.number,fe.default.string]),y:fe.default.oneOfType([fe.default.number,fe.default.string])}),position:fe.default.shape({x:fe.default.number,y:fe.default.number}),className:oe.dontSetMe,style:oe.dontSetMe,transform:oe.dontSetMe})),Ce(E,"defaultProps",bm(pd({},Ne.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(Ot,st,x){"use strict";Object.defineProperty(st,"__esModule",{value:!0}),st.default=void 0;var a=De(x(59301)),fe=Ne(x(12708)),Re=Ne(x(4676)),ye=x(77026),Fe=x(22013),Be=x(80217),oe=Ne(x(97510));function Ne(E){return E&&E.__esModule?E:{default:E}}function De(E,z){if(typeof WeakMap=="function")var b=new WeakMap,ee=new WeakMap;return(De=function(te,ne){if(!ne&&te&&te.__esModule)return te;var ue,ce,de={__proto__:null,default:te};if(te===null||typeof te!="object"&&typeof te!="function")return de;if(ue=ne?ee:b){if(ue.has(te))return ue.get(te);ue.set(te,de)}for(const ve in te)ve!=="default"&&{}.hasOwnProperty.call(te,ve)&&((ce=(ue=Object.defineProperty)&&Object.getOwnPropertyDescriptor(te,ve))&&(ce.get||ce.set)?ue(de,ve,ce):de[ve]=te[ve]);return de})(E,z)}function be(E,z,b){return(z=Me(z))in E?Object.defineProperty(E,z,{value:b,enumerable:!0,configurable:!0,writable:!0}):E[z]=b,E}function Me(E){var z=Ze(E,"string");return typeof z=="symbol"?z:z+""}function Ze(E,z){if(typeof E!="object"||!E)return E;var b=E[Symbol.toPrimitive];if(b!==void 0){var ee=b.call(E,z||"default");if(typeof ee!="object")return ee;throw new TypeError("@@toPrimitive must return a primitive value.")}return(z==="string"?String:Number)(E)}const Ce={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let re=Ce.mouse;class y extends a.Component{constructor(){super(...arguments),be(this,"dragging",!1),be(this,"lastX",NaN),be(this,"lastY",NaN),be(this,"touchIdentifier",null),be(this,"mounted",!1),be(this,"handleDragStart",z=>{if(this.props.onMouseDown(z),!this.props.allowAnyClick&&typeof z.button=="number"&&z.button!==0)return!1;const b=this.findDOMNode();if(!b||!b.ownerDocument||!b.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:ee}=b;if(this.props.disabled||!(z.target instanceof ee.defaultView.Node)||this.props.handle&&!(0,ye.matchesSelectorAndParentsTo)(z.target,this.props.handle,b)||this.props.cancel&&(0,ye.matchesSelectorAndParentsTo)(z.target,this.props.cancel,b))return;z.type==="touchstart"&&!this.props.allowMobileScroll&&z.preventDefault();const te=(0,ye.getTouchIdentifier)(z);this.touchIdentifier=te;const ne=(0,Fe.getControlPosition)(z,te,this);if(ne==null)return;const{x:ue,y:ce}=ne,de=(0,Fe.createCoreData)(this,ue,ce);(0,oe.default)("DraggableCore: handleDragStart: %j",de),(0,oe.default)("calling",this.props.onStart),!(this.props.onStart(z,de)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,ye.addUserSelectStyles)(ee),this.dragging=!0,this.lastX=ue,this.lastY=ce,(0,ye.addEvent)(ee,re.move,this.handleDrag),(0,ye.addEvent)(ee,re.stop,this.handleDragStop))}),be(this,"handleDrag",z=>{const b=(0,Fe.getControlPosition)(z,this.touchIdentifier,this);if(b==null)return;let{x:ee,y:te}=b;if(Array.isArray(this.props.grid)){let ce=ee-this.lastX,de=te-this.lastY;if([ce,de]=(0,Fe.snapToGrid)(this.props.grid,ce,de),!ce&&!de)return;ee=this.lastX+ce,te=this.lastY+de}const ne=(0,Fe.createCoreData)(this,ee,te);if((0,oe.default)("DraggableCore: handleDrag: %j",ne),this.props.onDrag(z,ne)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(ce){const de=document.createEvent("MouseEvents");de.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(de)}return}this.lastX=ee,this.lastY=te}),be(this,"handleDragStop",z=>{if(!this.dragging)return;const b=(0,Fe.getControlPosition)(z,this.touchIdentifier,this);if(b==null)return;let{x:ee,y:te}=b;if(Array.isArray(this.props.grid)){let de=ee-this.lastX||0,ve=te-this.lastY||0;[de,ve]=(0,Fe.snapToGrid)(this.props.grid,de,ve),ee=this.lastX+de,te=this.lastY+ve}const ne=(0,Fe.createCoreData)(this,ee,te);if(this.props.onStop(z,ne)===!1||this.mounted===!1)return!1;const ce=this.findDOMNode();ce&&this.props.enableUserSelectHack&&(0,ye.scheduleRemoveUserSelectStyles)(ce.ownerDocument),(0,oe.default)("DraggableCore: handleDragStop: %j",ne),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,ce&&((0,oe.default)("DraggableCore: Removing handlers"),(0,ye.removeEvent)(ce.ownerDocument,re.move,this.handleDrag),(0,ye.removeEvent)(ce.ownerDocument,re.stop,this.handleDragStop))}),be(this,"onMouseDown",z=>(re=Ce.mouse,this.handleDragStart(z))),be(this,"onMouseUp",z=>(re=Ce.mouse,this.handleDragStop(z))),be(this,"onTouchStart",z=>(re=Ce.touch,this.handleDragStart(z))),be(this,"onTouchEnd",z=>(re=Ce.touch,this.handleDragStop(z)))}componentDidMount(){this.mounted=!0;const z=this.findDOMNode();z&&(0,ye.addEvent)(z,Ce.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const z=this.findDOMNode();if(z){const{ownerDocument:b}=z;(0,ye.removeEvent)(b,Ce.mouse.move,this.handleDrag),(0,ye.removeEvent)(b,Ce.touch.move,this.handleDrag),(0,ye.removeEvent)(b,Ce.mouse.stop,this.handleDragStop),(0,ye.removeEvent)(b,Ce.touch.stop,this.handleDragStop),(0,ye.removeEvent)(z,Ce.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,ye.scheduleRemoveUserSelectStyles)(b)}}findDOMNode(){var z,b,ee;return(z=this.props)!=null&&z.nodeRef?(ee=(b=this.props)==null?void 0:b.nodeRef)==null?void 0:ee.current:Re.default.findDOMNode(this)}render(){return a.cloneElement(a.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}st.default=y,be(y,"displayName","DraggableCore"),be(y,"propTypes",{allowAnyClick:fe.default.bool,allowMobileScroll:fe.default.bool,children:fe.default.node.isRequired,disabled:fe.default.bool,enableUserSelectHack:fe.default.bool,offsetParent:function(E,z){if(E[z]&&E[z].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:fe.default.arrayOf(fe.default.number),handle:fe.default.string,cancel:fe.default.string,nodeRef:fe.default.object,onStart:fe.default.func,onDrag:fe.default.func,onStop:fe.default.func,onMouseDown:fe.default.func,scale:fe.default.number,className:Be.dontSetMe,style:Be.dontSetMe,transform:Be.dontSetMe}),be(y,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(Ot,st,x){"use strict";const{default:a,DraggableCore:fe}=x(51353);Ot.exports=a,Ot.exports.default=a,Ot.exports.DraggableCore=fe},77026:function(Ot,st,x){"use strict";Object.defineProperty(st,"__esModule",{value:!0}),st.addClassName=ue,st.addEvent=oe,st.addUserSelectStyles=ee,st.createCSSTransform=re,st.createSVGTransform=y,st.getTouch=z,st.getTouchIdentifier=b,st.getTranslation=E,st.innerHeight=Me,st.innerWidth=Ze,st.matchesSelector=Fe,st.matchesSelectorAndParentsTo=Be,st.offsetXYFromParent=Ce,st.outerHeight=De,st.outerWidth=be,st.removeClassName=ce,st.removeEvent=Ne,st.scheduleRemoveUserSelectStyles=te;var a=x(80217),fe=Re(x(76172));function Re(de,ve){if(typeof WeakMap=="function")var Ae=new WeakMap,Se=new WeakMap;return(Re=function(Te,xe){if(!xe&&Te&&Te.__esModule)return Te;var ot,Qe,it={__proto__:null,default:Te};if(Te===null||typeof Te!="object"&&typeof Te!="function")return it;if(ot=xe?Se:Ae){if(ot.has(Te))return ot.get(Te);ot.set(Te,it)}for(const Ye in Te)Ye!=="default"&&{}.hasOwnProperty.call(Te,Ye)&&((Qe=(ot=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Te,Ye))&&(Qe.get||Qe.set)?ot(it,Ye,Qe):it[Ye]=Te[Ye]);return it})(de,ve)}let ye="";function Fe(de,ve){return ye||(ye=(0,a.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(Ae){return(0,a.isFunction)(de[Ae])})),(0,a.isFunction)(de[ye])?de[ye](ve):!1}function Be(de,ve,Ae){let Se=de;do{if(Fe(Se,ve))return!0;if(Se===Ae)return!1;Se=Se.parentNode}while(Se);return!1}function oe(de,ve,Ae,Se){if(!de)return;const Te=pd({capture:!0},Se);de.addEventListener?de.addEventListener(ve,Ae,Te):de.attachEvent?de.attachEvent("on"+ve,Ae):de["on"+ve]=Ae}function Ne(de,ve,Ae,Se){if(!de)return;const Te=pd({capture:!0},Se);de.removeEventListener?de.removeEventListener(ve,Ae,Te):de.detachEvent?de.detachEvent("on"+ve,Ae):de["on"+ve]=null}function De(de){let ve=de.clientHeight;const Ae=de.ownerDocument.defaultView.getComputedStyle(de);return ve+=(0,a.int)(Ae.borderTopWidth),ve+=(0,a.int)(Ae.borderBottomWidth),ve}function be(de){let ve=de.clientWidth;const Ae=de.ownerDocument.defaultView.getComputedStyle(de);return ve+=(0,a.int)(Ae.borderLeftWidth),ve+=(0,a.int)(Ae.borderRightWidth),ve}function Me(de){let ve=de.clientHeight;const Ae=de.ownerDocument.defaultView.getComputedStyle(de);return ve-=(0,a.int)(Ae.paddingTop),ve-=(0,a.int)(Ae.paddingBottom),ve}function Ze(de){let ve=de.clientWidth;const Ae=de.ownerDocument.defaultView.getComputedStyle(de);return ve-=(0,a.int)(Ae.paddingLeft),ve-=(0,a.int)(Ae.paddingRight),ve}function Ce(de,ve,Ae){const Te=ve===ve.ownerDocument.body?{left:0,top:0}:ve.getBoundingClientRect(),xe=(de.clientX+ve.scrollLeft-Te.left)/Ae,ot=(de.clientY+ve.scrollTop-Te.top)/Ae;return{x:xe,y:ot}}function re(de,ve){const Ae=E(de,ve,"px");return{[(0,fe.browserPrefixToKey)("transform",fe.default)]:Ae}}function y(de,ve){return E(de,ve,"")}function E(de,ve,Ae){let{x:Se,y:Te}=de,xe=`translate(${Se}${Ae},${Te}${Ae})`;if(ve){const ot=`${typeof ve.x=="string"?ve.x:ve.x+Ae}`,Qe=`${typeof ve.y=="string"?ve.y:ve.y+Ae}`;xe=`translate(${ot}, ${Qe})`+xe}return xe}function z(de,ve){return de.targetTouches&&(0,a.findInArray)(de.targetTouches,Ae=>ve===Ae.identifier)||de.changedTouches&&(0,a.findInArray)(de.changedTouches,Ae=>ve===Ae.identifier)}function b(de){if(de.targetTouches&&de.targetTouches[0])return de.targetTouches[0].identifier;if(de.changedTouches&&de.changedTouches[0])return de.changedTouches[0].identifier}function ee(de){if(!de)return;let ve=de.getElementById("react-draggable-style-el");ve||(ve=de.createElement("style"),ve.type="text/css",ve.id="react-draggable-style-el",ve.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,ve.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} `,de.getElementsByTagName("head")[0].appendChild(ve)),de.body&&ue(de.body,"react-draggable-transparent-selection")}function te(de){window.requestAnimationFrame?window.requestAnimationFrame(()=>{ne(de)}):ne(de)}function ne(de){if(de)try{if(de.body&&ce(de.body,"react-draggable-transparent-selection"),de.selection)de.selection.empty();else{const ve=(de.defaultView||window).getSelection();ve&&ve.type!=="Caret"&&ve.removeAllRanges()}}catch(ve){}}function ue(de,ve){de.classList?de.classList.add(ve):de.className.match(new RegExp(`(?:^|\\s)${ve}(?!\\S)`))||(de.className+=` ${ve}`)}function ce(de,ve){de.classList?de.classList.remove(ve):de.className=de.className.replace(new RegExp(`(?:^|\\s)${ve}(?!\\S)`,"g"),"")}},76172:function(Ot,st){"use strict";Object.defineProperty(st,"__esModule",{value:!0}),st.browserPrefixToKey=fe,st.browserPrefixToStyle=Re,st.default=void 0,st.getPrefix=a;const x=["Moz","Webkit","O","ms"];function a(){var Ne,De;let Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const oe=(De=(Ne=window.document)==null?void 0:Ne.documentElement)==null?void 0:De.style;if(!oe||Be in oe)return"";for(let be=0;be: Unmounted during event!");return Ce}},80217:function(Ot,st){"use strict";Object.defineProperty(st,"__esModule",{value:!0}),st.dontSetMe=ye,st.findInArray=x,st.int=Re,st.isFunction=a,st.isNum=fe;function x(Fe,Be){for(let oe=0,Ne=Fe.length;oe=0||Object.prototype.hasOwnProperty.call(Ze,y)&&(re[y]=Ze[y]);return re}function Ne(Ze,Ce){if(!(Ze instanceof Ce))throw new TypeError("Cannot call a class as a function")}function De(Ze,Ce){if(!Ze)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ce&&(typeof Ce=="object"||typeof Ce=="function")?Ce:Ze}function be(Ze,Ce){if(typeof Ce!="function"&&Ce!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ce);Ze.prototype=Object.create(Ce&&Ce.prototype,{constructor:{value:Ze,enumerable:!1,writable:!0,configurable:!0}}),Ce&&(Object.setPrototypeOf?Object.setPrototypeOf(Ze,Ce):Ze.__proto__=Ce)}var Me=function(Ze){be(Ce,Ze);function Ce(re){Ne(this,Ce);var y=De(this,(Ce.__proto__||Object.getPrototypeOf(Ce)).call(this,re));return y.scrollListener=y.scrollListener.bind(y),y.eventListenerOptions=y.eventListenerOptions.bind(y),y.mousewheelListener=y.mousewheelListener.bind(y),y}return a(Ce,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var y=this.getParentElement(this.scrollComponent);y.scrollTop=y.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var y=!1,E={get passive(){y=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(z){}return y}},{key:"eventListenerOptions",value:function(){var y=this.props.useCapture;return this.isPassiveSupported()&&(y={useCapture:this.props.useCapture,passive:!0}),y}},{key:"setDefaultLoader",value:function(y){this.defaultLoader=y}},{key:"detachMousewheelListener",value:function(){var y=window;this.props.useWindow===!1&&(y=this.scrollComponent.parentNode),y.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var y=window;this.props.useWindow===!1&&(y=this.getParentElement(this.scrollComponent)),y.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),y.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(y){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:y&&y.parentNode}},{key:"filterProps",value:function(y){return y}},{key:"attachScrollListener",value:function(){var y=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!y)){var E=window;this.props.useWindow===!1&&(E=y),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(y){y.deltaY===1&&!this.isPassiveSupported()&&y.preventDefault()}},{key:"scrollListener",value:function(){var y=this.scrollComponent,E=window,z=this.getParentElement(y),b=void 0;if(this.props.useWindow){var ee=document.documentElement||document.body.parentNode||document.body,te=E.pageYOffset!==void 0?E.pageYOffset:ee.scrollTop;this.props.isReverse?b=te:b=this.calculateOffset(y,te)}else this.props.isReverse?b=z.scrollTop:b=y.scrollHeight-z.scrollTop-z.clientHeight;b=0)&&(E[b]=re[b]);return E}function be(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function Me(re,y){re.prototype=Object.create(y.prototype),re.prototype.constructor=re,re.__proto__=y}function Ze(re,y,E){return y in re?Object.defineProperty(re,y,{value:E,enumerable:!0,configurable:!0,writable:!0}):re[y]=E,re}var Ce=function(re){Me(y,re);function y(){for(var z,b=arguments.length,ee=new Array(b),te=0;te=0)&&(ee[ne]=z[ne]);return ee}function Ce(z){if(z===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z}function re(z,b){z.prototype=Object.create(b.prototype),z.prototype.constructor=z,z.__proto__=b}function y(z,b,ee){return b in z?Object.defineProperty(z,b,{value:ee,enumerable:!0,configurable:!0,writable:!0}):z[b]=ee,z}var E=function(z){re(b,z);function b(){for(var te,ne=arguments.length,ue=new Array(ne),ce=0;ce1&&arguments[1]!==void 0?arguments[1]:60,ye=null;return function(){for(var Fe=this,Be=arguments.length,oe=new Array(Be),Ne=0;NeBu(at))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),$=[],ue=t?Jo(t.baseTime,t.timescale):0;let de="00:00.000",be=0,Re=0,Le,at=!0;j.oncue=function(it){const qt=n[s];let ir=n.ccOffset;const ur=(be-ue)/9e4;if(qt!=null&&qt.new&&(Re!==void 0?ir=n.ccOffset=qt.start:Il(n,s,ur)),ur){if(!t){Le=new Error("Missing initPTS for VTT MPEGTS");return}ir=ur-n.presentationOffset}const Ar=it.endTime-it.startTime,Ur=eu((it.startTime+ir-Re)*9e4,v*9e4)/9e4;it.startTime=Math.max(Ur,0),it.endTime=Math.max(Ur+Ar,0);const mn=it.text.trim();it.text=decodeURIComponent(encodeURIComponent(mn)),it.id||(it.id=lf(it.startTime,it.endTime,mn)),it.endTime>0&&$.push(it)},j.onparsingerror=function(it){Le=it},j.onflush=function(){if(Le){T(Le);return}w($)},X.forEach(it=>{if(at)if(ou(it,"X-TIMESTAMP-MAP=")){at=!1,it.slice(16).split(",").forEach(qt=>{ou(qt,"LOCAL:")?de=qt.slice(6):ou(qt,"MPEGTS:")&&(be=parseInt(qt.slice(7)))});try{Re=Af(de)/1e3}catch(qt){Le=qt}return}else it===""&&(at=!1);j.parse(it+` `)}),j.flush()}const uu="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 zc(D,t,n,s){const v=ft(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=Su(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,be)=>(de[be]=v.getAttribute(`ttp:${be}`)||w[be],de),{}),j=v.getAttribute("xml:space")!=="preserve",X=Zf(Zc(v,"styling","style")),$=Zf(Zc(v,"layout","region")),ue=Zc(v,"body","[begin]");return[].map.call(ue,de=>{const be=Yf(de,j);if(!be||!de.hasAttribute("begin"))return null;const Re=ff(de.getAttribute("begin"),T),Le=ff(de.getAttribute("dur"),T);let at=ff(de.getAttribute("end"),T);if(Re===null)throw Wf(de);if(at===null){if(Le===null)throw Wf(de);at=Re+Le}const it=new Sf(Re-t,at-t,be);it.id=lf(it.startTime,it.endTime,it.text);const qt=$[de.getAttribute("region")],ir=X[de.getAttribute("style")],ur=Bf(qt,ir,X),{textAlign:Ar}=ur;if(Ar){const Ur=cf[Ar];Ur&&(it.lineAlign=Ur),it.align=Ar}return y(it,ur),it}).filter(de=>de!==null)}function Zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function Zf(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 $=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return $&&(j[X]=$),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Wf(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=Hf(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 Hf(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 wl(1,t,n),this.cea608Parser2=new wl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],$=Gf(X[0],X[1],n,s);if($>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,$/(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{is(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===uu);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?Jl(T.textTracks):null;if(this.tracks.forEach((X,$)=>{let ue;if(j){let de=null;for(let be=0;be$!==null).map($=>$.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:$}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&($!==j+1||$===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=$,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===uu?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;zc(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,$=(n=s.initSegment)!=null&&n.data?Yt(s.initSegment.data,new Uint8Array(v)).buffer:v;Uc($,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||zc(n,this.initPTS[t.cc],()=>{s.textCodec=uu,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=>Yo(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;wPo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Po(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Re=ll($.trim()),Le=lf(t,n,Re);D!=null&&(de=D.cues)!=null&&de.getCueById(Le)||(T=new ue(t,n,Re),T.id=Le,T.line=be+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((be,Re)=>be.line==="auto"||Re.line==="auto"?0:be.line>8&&Re.line>8?Re.line-be.line:be.line-Re.line),v.forEach(be=>Yo(D,be))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const De=/(\d+)-(\d+)\/(\d+)/;class rt{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||_n,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=Ut(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:$}=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:$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ho(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var be;this.response=this.loader=de;const Re=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},$-(Re-v.loading.start)),!de.ok){const{status:at,statusText:it}=de;throw new Ii(it||"fetch, bad network response",at,de)}v.loading.first=Re,v.total=Dr(de.headers)||v.total;const Le=(be=this.callbacks)==null?void 0:be.onProgress;return Le&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Le):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var be,Re;const Le=this.response;if(!Le)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const at=de[j];at&&(v.loaded=v.total=at);const it={url:Le.url,data:de,code:Le.status},qt=(be=this.callbacks)==null?void 0:be.onProgress;qt&&!r(n.highWaterMark)&&qt(v,t,de,Le),(Re=this.callbacks)==null||Re.onSuccess(it,v,t,Le)}).catch(de=>{var be;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Re=de&&de.code||0,Le=de?de.message:null;(be=this.callbacks)==null||be.onError({code:Re,text:Le},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 Sr,j=t.body.getReader(),X=()=>j.read().then($=>{if($.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=$.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 Ut(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 fr(D){const t=De.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Dr(D){const t=D.get("Content-Range");if(t){const s=fr(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function _n(D,t){return new self.Request(D.url,t)}class Ii 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 Kn{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 $=n.status,ue=n.responseType==="text"?n.responseText:null;if($>=200&&$<300){const Le=ue!=null?ue:n.response;if(Le!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const at=n.responseType==="arraybuffer"?Le.byteLength:Le.length;s.loaded=s.total=at,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const it=(T=this.callbacks)==null?void 0:T.onProgress;it&&it(s,t,Le,n);const qt={url:n.responseURL,data:Le,code:$};(j=this.callbacks)==null||j.onSuccess(qt,s,t,n);return}}const de=w.loadPolicy.errorRetry,be=s.retry,Re={url:t.url,data:void 0,code:$};if(ct(de,be,!1,Re))this.retry(de);else{var X;H.error(`${$} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:$,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(ct(t,n,!0))this.retry(t);else{var s;H.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=Xn(t,s.retry),s.retry++,H.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 la={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:Kn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Je,bufferController:mo,capLevelController:Al,errorController:Gr,fpsController:ds,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:wu,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:la},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},ka()),{},{subtitleStreamController:Pl,subtitleTrackController:Bc,timelineController:ad,audioStreamController:$c,audioTrackController:Dl,emeController:Oe,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function ka(){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 nn(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=jr(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,$=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,be=t[de];if(be!==void 0&&X){$.push(de);const Re=s[j].default;switch(t[j]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=be,Re.maxTimeToFirstByteMs=be;break;case"MaxRetry":Re.errorRetry.maxNumRetry=be,Re.timeoutRetry.maxNumRetry=be;break;case"RetryDelay":Re.errorRetry.retryDelayMs=be,Re.timeoutRetry.retryDelayMs=be;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=be,Re.timeoutRetry.maxRetryDelayMs=be;break}}}),$.length&&n.warn(`hls.js config: "${$.join('", "')}" setting(s) are deprecated, use "${j}": ${Yi(t[j])}`)}),b(b({},s),t)}function jr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(jr):Object.keys(D).reduce((t,n)=>(t[n]=jr(D[n]),t),{}):D}function rn(D,t){const n=D.loader;n!==rt&&n!==Kn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=rt,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const On=2,Un=.1,Ya=.05,Ui=100;class Xa extends ro{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(Ui),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&&(os(s,"playing",this.onMediaPlaying),os(s,"waiting",this.onMediaWaiting),os(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,$=!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($||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(!di.getBuffered(T).length){this.nudgeRetry=0;return}const de=di.bufferInfo(T,t,0),be=de.nextStart||0,Re=this.fragmentTracker;if(j&&Re&&this.hls){const mn=hs(this.hls.inFlightFragments,t),Zr=de.len>On,ln=!be||mn||be-t>On&&!Re.getPartialFragment(t);if(Zr||ln)return;this.moved=!1}const Le=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(de.len>0)&&!be)return;const Zr=Math.max(be,de.start||0)-t,on=!!(Le!=null&&Le.live)?Le.targetduration*2:On,Xr=Ul(t,Re);if(Zr>0&&(Zr<=on||Xr)){T.paused||this._trySkipBufferHole(Xr);return}}const at=w.detectStallWithCurrentTimeMs,it=self.performance.now(),qt=this.waiting;let ir=this.stalled;if(ir===null)if(qt>0&&it-qt=at||qt)&&this.hls){var Ar;if(((Ar=this.mediaSource)==null?void 0:Ar.readyState)==="ended"&&!(Le!=null&&Le.live)&&Math.abs(t-((Le==null?void 0:Le.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 Ur=di.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(Ur,ur,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=di.bufferedInfo(di.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=di.timeRangesToArray(v),j=di.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-$<1&&t-$<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${$} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let be=Ul(t,this.fragmentTracker);be&&"fragment"in be?be=be.fragment:be||(be=void 0);const Re=di.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:be,buffer:Re.len,bufferInfo:Re})}}}}}_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 $=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Ul(s,T);if((ue||$!=null&&$.live&&s<$.fragmentStart)&&(this._trySkipBufferHole(ue)||!this.media))return;const de=t.buffered,be=this.adjacentTraversal(t,s);(de&&de.length>1&&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 (${Yi(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=di.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,be=X-T;if(be>0&&(ue||de)){if(be>w.maxBufferHole){let Le=!1;if(T===0){const at=s.getAppendedFrag(0,u.MAIN);at&&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&&is(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 Re=0;Re<$.length;Re++){const Le=$[Re];if(!Er(Le)){this.updateId3CueEnds(ue,X);const at=ud(T,ue,de,Le,X);at&&this.id3Track.addCue(at)}}}}updateId3CueEnds(t,n){var s;const v=(s=this.id3Track)==null?void 0:s.cues;if(v)for(let w=v.length;w--;){const T=v[w];T.type===n&&T.startTimeue.type===gn.audioId3&&X:v==="video"?$=ue=>ue.type===gn.emsg&&j:$=ue=>ue.type===gn.audioId3&&X||ue.type===gn.emsg&&j,Po(w,n,s,$)}}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:at,fragmentEnd:it}=t;let qt=this.assetCue;qt?(qt.startTime=at,qt.endTime=it):j&&(qt=this.assetCue=ud(j,at,it,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),qt&&(qt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(qt),qt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:$}=t,ue=Object.keys($);let de=this.dateRangeCuesAppended;if(X&&n){var be;if((be=X.cues)!=null&&be.length){const at=Object.keys(de).filter(it=>!ue.includes(it));for(let it=at.length;it--;){var Re;const qt=at[it],ir=(Re=de[qt])==null?void 0:Re.cues;delete de[qt],ir&&Object.keys(ir).forEach(ur=>{const Ar=ir[ur];if(Ar){Ar.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(Ar)}catch(Ur){}}})}}else de=this.dateRangeCuesAppended={}}const Le=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Le==null?void 0:Le.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let at=0;at{if(wi!==qt.id){const Ki=$[wi];if(Ki.class===qt.class&&Ki.startDate>qt.startDate&&(!Dn||qt.startDate.01&&(wi.startTime=ir,wi.endTime=mn);else if(j){let Ki=qt.attr[Dn];Ho(Dn)&&(Ki=V(Ki));const Vi=ud(j,ir,mn,{key:Dn,data:Ki},gn.dateRange);Vi&&(Vi.id=it,this.id3Track.addCue(Vi),Ar[Dn]=Vi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&Vi.addEventListener("enter",this.onEventCueEnter))}}de[it]={cues:Ar,dateRange:qt,durationKnown:Ur}}}}}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,$=Math.min(this.maxLatency,j+s.targetduration);if(X<$&&X>.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),be=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Re=Math.min(de,Math.max(1,be));this.changeMediaPlaybackRate(n,Re)}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 $=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||$===0)&&($=w!==void 0?w:T*v);const ue=v;return $+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 Ao{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,$=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:be,videoCodec:Re}=ue;be&&(ue.audioCodec=be=mt(be,s)||void 0),Re&&(Re=ue.videoCodec=Jt(Re));const{width:Le,height:at,unknownCodecs:it}=ue,qt=(it==null?void 0:it.length)||0;if(j||(j=!!(Le&&at)),X||(X=!!Re),$||($=!!be),qt||be&&!this.isAudioSupported(be)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:ir,"FRAME-RATE":ur,"HDCP-LEVEL":Ar,"PATHWAY-ID":Ur,RESOLUTION:mn,"VIDEO-RANGE":Zr}=de,on=`${`${Ur||"."}-`}${ue.bitrate}-${mn}-${ur}-${ir}-${Zr}-${Ar}`;if(w[on])if(w[on].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Xr=T[on]+=1;ue.attrs["PATHWAY-ID"]=new Array(Xr+1).join(".");const Dn=this.createLevel(ue);w[on]=Dn,v.push(Dn)}else w[on].addGroupId("audio",de.AUDIO),w[on].addGroupId("text",de.SUBTITLES);else{const Xr=this.createLevel(ue);w[on]=Xr,T[on]=1,v.push(Xr)}}),this.filterAndSortMediaOptions(v,n,j,X,$)}createLevel(t){const n=new zi(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=Bt(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],$=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&($=$.filter(({videoCodec:ir,videoRange:ur,width:Ar,height:Ur})=>(!!ir||!!(Ar&&Ur))&&Bi(ur))),$.length===0){Promise.resolve().then(()=>{if(this.hls){let ir="no level with compatible codecs found in manifest",ur=ir;n.levels.length&&(ur=`one or more CODECS in variant not supported: ${Yi(n.levels.map(Ur=>Ur.attrs.CODECS).filter((Ur,mn,Zr)=>Zr.indexOf(Ur)===mn))}`,this.warn(ur),ir+=` (${ur})`);const Ar=new Error(ir);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:Ar,reason:ur})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(ir=>!ir.audioCodec||this.isAudioSupported(ir.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=$.slice(0);$.sort((ir,ur)=>{if(ir.attrs["HDCP-LEVEL"]!==ur.attrs["HDCP-LEVEL"])return(ir.attrs["HDCP-LEVEL"]||"")>(ur.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&ir.height!==ur.height)return ir.height-ur.height;if(ir.frameRate!==ur.frameRate)return ir.frameRate-ur.frameRate;if(ir.videoRange!==ur.videoRange)return ii.indexOf(ir.videoRange)-ii.indexOf(ur.videoRange);if(ir.videoCodec!==ur.videoCodec){const Ar=xe(ir.videoCodec),Ur=xe(ur.videoCodec);if(Ar!==Ur)return Ur-Ar}if(ir.uri===ur.uri&&ir.codecSet!==ur.codecSet){const Ar=dt(ir.codecSet),Ur=dt(ur.codecSet);if(Ar!==Ur)return Ur-Ar}return ir.averageBitrate!==ur.averageBitrate?ir.averageBitrate-ur.averageBitrate:0});let be=de[0];if(this.steering&&($=this.steering.filterParsedLevels($),$.length!==de.length)){for(let ir=0;irAr&&Ar===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Ur)}break}const Le=w&&!v,at=this.hls.config,it=!!(at.audioStreamController&&at.audioTrackController),qt={levels:$,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:it&&!Le&&j.some(ir=>!!ir.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,qt)}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 $=T.details;if(!$||$.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,$);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));Ra(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(Ze(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(Ze(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 Ft{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=Ie.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Ie.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Ie.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=Ie.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Ie.IDLE;break}break}case Ie.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Ie.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 at={};this.altAudio===2&&(at.type="video"),this.hls.trigger(o.BUFFER_EOS,at),this.state=Ie.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 $=T.details;if(!$||this.state===Ie.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=Ie.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 be=this.backtrackFragment?this.backtrackFragment.start:j.end;let Re=this.getNextFragment(be,$);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Se(Re)&&this.fragmentTracker.getState(Re)!==hn.OK){var Le;const it=((Le=this.backtrackFragment)!=null?Le:Re).sn-$.startSN,qt=$.fragments[it-1];qt&&Re.cc===qt.cc&&(Re=qt,this.fragmentTracker.removeFragment(qt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,be)){if(!Re.gap){const it=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,qt=(it===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;qt&&this.afterBufferFlushed(qt,it,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,$,j,u.MAIN,de)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,T,be))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===hn.NOT_LOADED||v===hn.PARTIAL?Se(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=nt(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 $=s[j];$&&(this.videoBuffer=$.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===Ie.PARSED&&(this.state=Ie.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Se(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&di.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=Ie.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===Ie.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Ie.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=Ie.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<$||this.loadingParts&&X<2*((w==null?void 0:w.partTarget)||0)))&&(this.log(`adjusting start position by ${X} to match buffer start`),s+=X,this.startPosition=s),n{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=Ie.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===Ie.STOPPED||this.state===Ie.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:$}=T,{video:ue,text:de,id3:be,initSegment:Re}=v,{details:Le}=$,at=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=Ie.PARSING,Re){const it=Re.tracks;if(it){const Ar=j.initSegment||j;if(this.unhandledEncryptionError(Re,j))return;this._bufferInitSegment($,it,Ar,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Ar,id:n,tracks:it})}const qt=Re.initPTS,ir=Re.timescale,ur=this.initPTS[j.cc];if(r(qt)&&(!ur||ur.baseTime!==qt||ur.timescale!==ir)){const Ar=Re.trackId;this.initPTS[j.cc]={baseTime:qt,timescale:ir,trackId:Ar},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:qt,timescale:ir,trackId:Ar})}}if(ue&&Le){at&&ue.type==="audiovideo"&&this.logMuxedErr(j);const it=Le.fragments[j.sn-1-Le.startSN],qt=j.sn===Le.startSN,ir=!it||j.cc>it.cc;if(v.independent!==!1){const{startPTS:ur,endPTS:Ar,startDTS:Ur,endDTS:mn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:ur,endPTS:Ar,startDTS:Ur,endDTS:mn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!ir&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Zr=this.getMainFwdBufferInfo(),ln=(Zr?Zr.end:this.getLoadPosition())+this.config.maxBufferHole,on=ue.firstKeyFramePTS?ue.firstKeyFramePTS:ur;if(!qt&&lnOn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,ur,Ar,Ur,mn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,qt||ir)}else if(qt||ir)j.gap=!0;else{this.backtrack(j);return}}if(at){const{startPTS:it,endPTS:qt,startDTS:ir,endDTS:ur}=at;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:qt,startDTS:ir,endDTS:ur}),j.setElementaryStreamInfo(ie.AUDIO,it,qt,ir,ur),this.bufferFragmentData(at,j,X,w)}if(Le&&be!=null&&be.samples.length){const it={id:n,frag:j,details:Le,samples:be.samples};s.trigger(o.FRAG_PARSING_METADATA,it)}if(Le&&de){const it={id:n,frag:j,details:Le,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,it)}}logMuxedErr(t){this.warn(`${Se(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==Ie.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 $=t.audioCodec;let ue=an(w.codec,$);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 be=w.metadata;be&&"channelCount"in be&&(be.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}`)),$&&$!==ue&&this.log(`Swapping manifest audio codec "${$}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${$||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const $=T.codec;if(($==null?void 0:$.length)===4)switch($){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||""}/${$}]${T.codec!==$?" 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($=>{const de=n[$].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:$,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=Ie.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(di.isBuffered(t,s)?n=this.getAppendedFrag(s):di.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?hr(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 Qi({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=Qo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=Mo(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 $=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,$))}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=pt(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)}`),Bo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Bo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Se(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},$=s.keyLoadPolicy.default,ue={loadPolicy:$,timeout:$.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(be,Re,Le,at)=>{const{frag:it,keyInfo:qt}=Le,ir=ld(qt.decryptdata);if(!it.decryptdata||qt!==this.keyIdToKeyInfo[ir])return j(this.createKeyLoadError(it,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),at));qt.decryptdata.key=it.decryptdata.key=new Uint8Array(be.data),it.keyLoader=null,qt.loader=null,T({frag:it,keyInfo:qt})},onError:(be,Re,Le,at)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${be.code} loading key ${be.text}`),Le,b({url:X.url,data:void 0},be)))},onTimeout:(be,Re,Le)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Le))},onAbort:(be,Re,Le)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Le))}};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!==ms.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 $=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?$.log(`[playlist-loader]: ignore ${t.url} ongoing request`):$.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}$.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 $;if(t.type===h.LEVEL&&t.level!==null?$=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?$=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&($=this.hls.subtitleTracks[t.id].details),$){const ue=$.partTarget,de=$.targetduration;if(ue&&de){const be=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(be,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(be,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:($,ue,de,be)=>{const Re=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Le=$.data;ue.parsing.start=performance.now(),Ko.isMediaPlaylist(Le)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist($,ue,de,be||null,Re):this.handleMasterPlaylist($,ue,de,be)},onError:($,ue,de,be)=>{this.handleNetworkError(ue,de,!1,$,be)},onTimeout:($,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,$)}};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=Ko.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:$,levels:ue,sessionData:de,sessionKeys:be,startTimeOffset:Re,variableList:Le}=X;this.variableList=Le,ue.forEach(ir=>{const{unknownCodecs:ur}=ir;if(ur){const{preferManagedMediaSource:Ar}=this.hls.config;let{audioCodec:Ur,videoCodec:mn}=ir;for(let Zr=ur.length;Zr--;){const ln=ur[Zr];Ce(ln,"audio",Ar)?(ir.audioCodec=Ur=Ur?`${Ur},${ln}`:ln,$t.audio[Ur.substring(0,4)]=2,ur.splice(Zr,1)):Ce(ln,"video",Ar)&&(ir.videoCodec=mn=mn?`${mn},${ln}`:ln,$t.video[mn.substring(0,4)]=2,ur.splice(Zr,1))}}});const{AUDIO:at=[],SUBTITLES:it,"CLOSED-CAPTIONS":qt}=Ko.parseMasterPlaylistMedia(T,j,X);at.length&&!at.some(ur=>!ur.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"),at.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ni({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:at,subtitles:it,captions:qt,contentSteering:$,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:be,startTimeOffset:Re,variableList:Le})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:$}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,be=gd(s),Re=Ko.parseLevelPlaylist(t.data,ue,de,be,0,this.variableList);if($===h.MANIFEST){const Le={attrs:new Ni({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+gi(Re,0),T.trigger(o.MANIFEST_LOADED,{levels:[Le],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,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,$=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,$=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,$=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,$=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,$=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:$,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const be=(n==null?void 0:n.url)||t.url;de.response=b({url:be,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:$,levelOrTrack:ue,id:de,groupId:be,deliveryDirectives:Re}=v,Le=cd(n,v),at=gd(v);let it=typeof v.level=="number"&&at===u.MAIN?$:void 0;const qt=t.playlistParsingError;if(qt){if(this.hls.logger.warn(`${qt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Le,error:qt,reason:qt.message,response:n,context:v,level:it,parent:at,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const ir=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:Le,error:ir,reason:ir.message,response:n,context:v,level:it,parent:at,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(it){if(!ue)it=0;else if(ue!==j.levels[it]){const ir=j.levels.indexOf(ue);ir>-1&&(it=ir)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:it||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Re,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:be||"",stats:s,networkDetails:w,deliveryDirectives:Re});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:be||"",stats:s,networkDetails:w,deliveryDirectives:Re});break}}}class If{static get version(){return ni}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return gn}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 ri,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=G(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=nn(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&rn(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,$=new j(this),ue=this.abrController=new v(this),de=new Si(this),be=s.interstitialsController,Re=be?this.interstitialsController=new be(this,If):null,Le=this.bufferController=new w(this,de),at=this.capLevelController=new T(this),it=new X(this),qt=new td(this),ir=s.contentSteeringController,ur=ir?new ir(this):null,Ar=this.levelController=new Cd(this,ur),Ur=new Sd(this),mn=new Id(this.config,this.logger),Zr=this.streamController=new _d(this,de,mn),ln=this.gapController=new Xa(this,de);at.setStreamController(Zr),it.setStreamController(Zr);const on=[qt,Ar,Zr];Re&&on.splice(1,0,Re),ur&&on.splice(1,0,ur),this.networkControllers=on;const Xr=[ue,Le,ln,at,it,Ur,de];this.audioTrackController=this.createController(s.audioTrackController,on);const Dn=s.audioStreamController;Dn&&on.push(this.audioStreamController=new Dn(this,de,mn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,on);const wi=s.subtitleStreamController;wi&&on.push(this.subtititleStreamController=new wi(this,de,mn)),this.createController(s.timelineController,Xr),mn.emeController=this.emeController=this.createController(s.emeController,Xr),this.cmcdController=this.createController(s.cmcdController,Xr),this.latencyController=this.createController(Ad,Xr),this.coreComponents=Xr,on.push($);const Ki=$.onErrorOut;typeof Ki=="function"&&this.on(o.ERROR,Ki,$),this.on(o.MANIFEST_LOADED,qt.onManifestLoaded,qt)}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=Z.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){Vr(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=Ta(n);return br(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?H:G,l))):G():u!==!0&&(m=setTimeout(y?H:G,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",65:"p__StudentEffectivenessAnalysis__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",1351:"p__Home__HomePage__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1474:"layouts__SubSysLayout__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",1796:"p__NewIndex__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",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",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",3777:"p__DataSet__ThemeChange__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",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",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",5804:"p__SysDashboardNew__index",5816:"p__Paperlibrary__Random__Edit__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",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6294:"p__DataSet__ThemeChange__detail",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",6527:"p__SysDashboard__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",9375:"p__Shixuns__ThemeTwo__Detail__Split__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",9498:"p__SysDashboardList__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",65:"84266ad1",67:"144644e3",109:"97a641a7",119:"cbccae61",195:"bb476e51",201:"7137783f",264:"93550fdb",292:"a2a2205e",316:"1f60ada6",337:"832f402f",354:"d4d139cf",479:"f05df55a",485:"f57040c9",508:"be19a8b2",518:"85397154",532:"f08bde79",533:"d4af1653",547:"0a7cef63",556:"fbf67e5f",559:"00fea307",570:"0ce40c1a",576:"5a73c447",629:"44a1d9a5",643:"dd072a11",671:"4a609b8d",680:"8c4726ca",700:"fd117049",737:"b72ba809",741:"ac5fd360",799:"4823f8b2",879:"159d01fe",895:"f555373e",900:"64bf28d5",906:"44d904ff",921:"f7b8a956",928:"74a76146",981:"24da50c7",1003:"b1714311",1006:"72087f39",1043:"c314b6a9",1045:"a91ea3b5",1048:"65308e6f",1070:"95ea64c7",1077:"a3cc817a",1144:"c90eccaf",1154:"8cb80842",1211:"db5c6399",1253:"3cc50694",1257:"e2366f50",1274:"5f6ea65a",1276:"c033e1c1",1294:"8f2a75c1",1343:"f6f55aff",1351:"6185c94e",1417:"cdc7025d",1423:"9ae238ce",1427:"9eba4c82",1443:"38c65a82",1450:"cc94776c",1461:"b1f13cae",1462:"fcf08abc",1470:"ce3b981e",1474:"f801f695",1475:"a7a2d8c8",1477:"5f2d5c2f",1482:"42d82501",1512:"c070e784",1520:"a55f7aed",1545:"345abec6",1578:"a35fbea5",1581:"e56df86d",1582:"fdcf0588",1646:"e6e27b60",1651:"3408ec17",1657:"ae582b9d",1660:"f7e43018",1674:"7d80e5ad",1678:"1a6f8d43",1713:"bd497c8c",1717:"52ef74a0",1727:"f9358bfd",1754:"2d73b5b6",1783:"8f52e0e0",1796:"d7d0550e",1798:"843585b5",1799:"a033c197",1831:"d1051e6f",1836:"0d76747e",1855:"786344b4",1880:"9a5b476f",1897:"77ae8e45",1939:"7af8cea9",1953:"906dec0c",1962:"5ad8f21c",1993:"79ab55cd",2011:"59d51f98",2045:"f72db8fd",2099:"c99f681b",2102:"510541ae",2130:"e5a4c57f",2141:"125fa5bd",2203:"e80cb905",2240:"71923a6d",2249:"f4830452",2281:"5a542702",2300:"ee086a15",2303:"a3d03cc4",2307:"8b200a53",2338:"c71d548b",2339:"d1ea3330",2386:"192e235c",2396:"100f9b7e",2404:"2e01bca9",2412:"374721ea",2425:"d6e17526",2443:"6e77579b",2476:"9ba7794e",2494:"68080a87",2501:"5909fefe",2538:"de4a3723",2539:"ed4de3e2",2548:"057aae28",2570:"9107ccde",2594:"e87d3761",2603:"ee267563",2659:"52dfabbf",2707:"cd5d3089",2806:"a337be37",2819:"5e26ddf2",2822:"61047af8",2823:"42a4997c",2829:"53bd1330",2837:"54a82605",2862:"7ae7952d",2865:"0b74dc6c",2884:"db626c8d",2969:"ab3357d7",3006:"a03c8c85",3086:"75c2bf57",3133:"9bf3f89c",3141:"ac9837ad",3157:"de628370",3183:"4d26ed79",3198:"8e655451",3212:"8225ec10",3247:"527389d3",3260:"0986490a",3276:"d0d4a5d3",3317:"5db6dacd",3391:"c8e8e0db",3405:"c5a1ef55",3433:"895c58f4",3442:"9bca772d",3447:"754c8ce0",3451:"fd20c585",3509:"a5ceee62",3550:"3dc83156",3581:"eca76a34",3585:"d7e25fb2",3668:"497372b0",3697:"481a10d9",3747:"040df64f",3754:"2510194a",3777:"0b0cefef",3784:"308b669f",3805:"9dbcb95e",3831:"50195341",3862:"a96acd40",3873:"c26da244",3885:"f87f7f15",3910:"1da1627d",3951:"d26b5ef2",3982:"9af5c594",3987:"5cecd51b",4014:"27a8e97c",4017:"43e0dad6",4030:"f69e9532",4048:"d7137ac1",4056:"df01d06a",4058:"b806c767",4078:"e566dd11",4088:"236723f3",4093:"6473def7",4105:"a23e268e",4144:"1687aa7f",4164:"3ce0341f",4216:"bfce943f",4217:"e6ca754a",4227:"40cf95a9",4259:"524f8d84",4264:"a8f3f7d0",4297:"1a1a7b71",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"08dd4c47",4469:"ed94a558",4492:"8856522c",4496:"94ed7516",4498:"507cbdb3",4504:"2be19b6d",4514:"42666d74",4520:"0b4bcf94",4546:"a291dadf",4565:"6c6a5205",4572:"6ce25729",4599:"61def4cb",4610:"6efa8049",4621:"5fab22b8",4628:"ece2c60c",4662:"96b810ba",4671:"512a3043",4685:"c33f1528",4715:"cef952cf",4736:"df4c4489",4741:"336f1c86",4757:"e3e284a2",4766:"c82eea31",4770:"3ccf9542",4790:"619413e4",4795:"199d612c",4797:"a24e92db",4800:"cc520634",4850:"1edda4b7",4889:"c4c2f45e",4928:"2bd9dd2a",4973:"f12b9a2d",4994:"06c16e8a",5022:"dee735cd",5043:"b7ccab93",5048:"b1fb1cdd",5060:"85dafcc6",5096:"94ef8541",5111:"df0f086e",5117:"280dddd3",5125:"ff2c996e",5148:"6661b32b",5165:"c64976c0",5176:"6c8b23f9",5177:"e9479eed",5179:"9923cb76",5186:"bbc1edff",5230:"2b9a422b",5238:"002611a8",5290:"5dabcdc2",5297:"05217f18",5307:"a8eb59b2",5319:"8dab7355",5321:"1163c84e",5330:"cb8365e3",5335:"3e1927c9",5354:"7ae70604",5357:"3d326879",5359:"326a2f30",5402:"2a537edc",5416:"454536b7",5434:"38b302a6",5466:"1ba3ef1e",5494:"d89549c4",5518:"a265fae5",5549:"800dfd71",5564:"38570d9b",5572:"9e2c8fac",5573:"cf3eb7d2",5624:"315dcec3",5631:"e00d3d36",5650:"8b367b36",5679:"4a090bef",5694:"90499f50",5705:"55104ceb",5729:"7e6bdb06",5764:"e0d7e586",5775:"ff59c6c7",5776:"9eede6a5",5786:"46535d89",5798:"76ca55c0",5800:"4e44d58a",5804:"fb577e9b",5816:"6f36fb26",5876:"5eded409",5888:"1c53fa94",5891:"db3d5fb7",5894:"1087b55f",5902:"82a7c8f3",5911:"84a8d8dc",5915:"e4e92a9b",5972:"0874a1ef",5992:"87823695",6029:"b3c37996",6034:"5c744630",6045:"d268f87f",6047:"3ce45acd",6063:"47c49a2f",6069:"b379c3af",6080:"a4971f46",6126:"99519171",6127:"21162663",6170:"1b248aae",6185:"4424014d",6205:"d9eb1639",6265:"1b9d5365",6270:"15c62aca",6282:"e719332a",6294:"dac9cf03",6328:"df269d28",6366:"6c5fd157",6378:"7f3a946a",6411:"3b971528",6434:"4449958a",6444:"974c3585",6451:"d06b9398",6452:"5a043dac",6527:"adc728c1",6531:"eb849436",6583:"ff7cff5b",6587:"73669feb",6634:"1b9e70bb",6637:"51c1ae01",6651:"bf3c9377",6682:"92aa40de",6685:"e4cc277d",6729:"35077625",6741:"c1dffe5a",6774:"59d4d618",6776:"bd0e8c5a",6784:"42c1af11",6788:"15bd70eb",6789:"c8a02041",6796:"bb95f80d",6820:"6da76be6",6882:"40a96561",6904:"77ad2102",6913:"bc9b368c",6963:"d6443c5c",7043:"d60c9ec6",7045:"b3f3afb3",7058:"c5bcb377",7062:"8de23f05",7084:"46ccce72",7099:"54f372b1",7156:"e7466006",7178:"57bda3fa",7182:"6df088b8",7224:"a140c182",7242:"fca687f9",7260:"c7ae8c42",7289:"101de69d",7322:"6b71c02a",7323:"8e33040f",7329:"d06ae193",7333:"3e24d419",7365:"1005464f",7395:"e19e14dc",7402:"131d0cdf",7460:"c0488aab",7477:"4119dad0",7482:"60493fcb",7527:"41636629",7545:"153fb4f5",7560:"52fc8099",7589:"a34fbc43",7591:"c8233ce9",7614:"534dbe83",7622:"1feb3863",7686:"4fcec9f9",7706:"5d9efc87",7806:"3574a2c9",7835:"58ab32d7",7855:"496c8e1a",7857:"4c361857",7883:"edf3f184",7884:"c393c203",7886:"6b46a500",7901:"433a1c6b",7921:"27ad0553",7922:"ee5a7c9e",7964:"29aed9a1",8062:"192ce273",8072:"95a7a2e6",8085:"100d952b",8089:"d536b13a",8115:"dcee46a9",8143:"c334ef5b",8145:"e801569c",8155:"65c64f13",8161:"83c5fa9a",8217:"9ee3b48b",8237:"741f2182",8241:"4e27959d",8286:"296a3300",8302:"55794970",8332:"50221664",8340:"2629b1f3",8350:"07df8a75",8365:"61fe439d",8398:"03ecb962",8431:"3bafcbd8",8435:"29ffda57",8447:"e0c8c523",8458:"81980136",8479:"b437fff6",8517:"32d70c2f",8552:"ef2bdf15",8561:"333e8ec9",8563:"8c84f8dc",8579:"b138a20d",8639:"7aea88ff",8665:"a1c0ea10",8688:"5a1e553a",8689:"13211796",8723:"c585e7ae",8737:"ce7dad23",8776:"0ad26240",8787:"d7416e44",8823:"f96d8091",8827:"e1a130c6",8842:"9f25a3e2",8845:"88b3e605",8866:"e3f73d37",8882:"a870665f",8885:"a6ca6cdd",8898:"d002bcd8",8909:"3ac9f91e",8920:"7f82440c",8963:"790aecdd",8965:"4d7b7eb8",8990:"50f9e510",8999:"6d4a63c1",9039:"b1f28945",9076:"b68dc954",9104:"bbcb2345",9179:"aa1782d4",9205:"da5ceac6",9252:"0d791a59",9260:"cf5f8140",9366:"71eef77a",9375:"d91551dc",9391:"30525903",9404:"9fcc3d3e",9406:"59cdba49",9416:"3a14f96b",9417:"7003b510",9449:"65ae7930",9487:"cecd7779",9489:"6913d160",9498:"5e0e85f0",9507:"91b8ae99",9511:"7e43f910",9554:"ed358e7b",9559:"f794af19",9647:"1e36b0ae",9649:"a4f02d36",9674:"8b9309a5",9677:"54c11457",9684:"2e1a508b",9695:"9b860f16",9715:"30e024db",9716:"c4ea49a9",9785:"2a1352d1",9788:"9c86e8f0",9814:"53ac1af0",9891:"7f2618fd",9895:"b8e31ff2",9906:"e178ea60",9921:"6b7f0e7d",9922:"f5c3140b",9928:"5989f5e0",9944:"3fd847fc",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__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",1351:"p__Home__HomePage__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1474:"layouts__SubSysLayout__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",1796:"p__NewIndex__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",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",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",3777:"p__DataSet__ThemeChange__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",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",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",5804:"p__SysDashboardNew__index",5816:"p__Paperlibrary__Random__Edit__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",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6294:"p__DataSet__ThemeChange__detail",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",6527:"p__SysDashboard__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",9375:"p__Shixuns__ThemeTwo__Detail__Split__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",9498:"p__SysDashboardList__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",65:"12f4012e",67:"249d60ed",109:"1a7fc455",119:"5a5d8480",195:"8bc56a44",201:"749be0d6",264:"5fd9b3fc",292:"8c3a8076",337:"497aa9e8",479:"bba9e475",485:"d63578fe",508:"82593858",518:"a22ced2d",532:"1e2e38ec",533:"308bfa22",547:"5581debc",556:"0e9c5cde",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"46676024",737:"98eb2f74",799:"b1dec428",879:"64e845d8",895:"ad846737",900:"5db55ef3",906:"d2399d94",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"bce697db",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"a97ebbb0",1257:"156e8f74",1276:"bbc6eeec",1343:"e4e2ebc7",1351:"da06405a",1423:"5c4a76fc",1427:"3d93dfaa",1443:"0260258d",1450:"1edcc2ed",1461:"82857f62",1470:"183c9793",1474:"8ffb70aa",1475:"811d8266",1477:"08b9f795",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0da47095",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"7ad5d7e9",1657:"90a44bd0",1674:"fdbc1e05",1678:"1b76d11e",1713:"a4a3dbd7",1717:"c30bb579",1727:"4eec53ba",1754:"7638a12e",1783:"4b6779fc",1796:"0c34564a",1798:"d4c3f3eb",1831:"12095e09",1836:"5f0d3f7f",1855:"b92cccb4",1880:"29bc2b98",1897:"35d10918",1939:"164385ec",1953:"d6d2346f",1962:"84e145fa",1993:"32962bf8",2045:"dcfad42d",2099:"657ea096",2102:"ec61f9f0",2130:"50dfcc51",2141:"5eb2f330",2203:"6b55d48d",2240:"e7cce869",2281:"9fd306bb",2303:"289d86d5",2307:"b2c54321",2338:"b53eb5b0",2339:"bf4c6e3d",2396:"1234f229",2404:"08d36549",2412:"4490ba2a",2425:"47b23ee4",2443:"2f614807",2476:"cf85a190",2501:"2441982c",2539:"43c55c4d",2548:"75182034",2570:"ecab12cb",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"066a1e3c",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"3cb4dff2",2865:"6ef3cf6b",2884:"405c2ef9",3006:"7fce4e74",3086:"d0ebac07",3141:"6d2e8fad",3157:"d0ba1925",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"ee8e2fb8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"9a871026",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"411f27da",3585:"5f288e7b",3668:"b2451f97",3747:"c50b2b70",3777:"a7d8cec6",3784:"c81d4a51",3831:"4987c55d",3873:"9b32f93d",3910:"658d457f",3951:"9b11b034",4030:"d3df931a",4048:"d7393bba",4056:"10eacfff",4078:"aa54548e",4093:"7d2dbef2",4105:"7f9d4513",4144:"f10aa199",4164:"2e8b2a11",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"7715ff42",4449:"e68d8d58",4492:"9fd5ba05",4496:"77babddd",4498:"fcd177a1",4504:"b05222a6",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6327db8f",4610:"687005a6",4621:"4c789bfa",4662:"30b29314",4715:"cf749061",4736:"aa2d53d9",4741:"c51f7784",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"a8674b97",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"4358a2fb",5125:"57501e4a",5148:"572faeac",5165:"dc6d9bc6",5176:"9c49e7fa",5177:"b612c017",5179:"699b44a8",5186:"30047116",5230:"94dfecf3",5238:"694000a4",5297:"5426028f",5307:"73edfdd0",5319:"34217c3f",5330:"5b911c36",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5402:"68063d1e",5466:"40dfb2d8",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"685b3a03",5650:"f8f63f4b",5694:"fc68e7f6",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"e07b4b49",5786:"37a81eaa",5798:"ce1cf7da",5800:"f214b296",5804:"2d3f08bd",5816:"2fe25dcc",5888:"193a7f8f",5891:"2f4cf052",5894:"4faa35bb",5915:"bc9c3e69",5972:"7e17a995",5992:"419f5d2f",6029:"3f8b2a62",6063:"2c0a986c",6069:"5e1528e7",6080:"fcbd6c89",6127:"f31505a8",6185:"4617aa93",6205:"6eef461f",6265:"ab7c4ade",6270:"5496b206",6282:"37b2b2dd",6294:"5a1a382a",6328:"de2b9d62",6366:"079fc2d8",6434:"c5a95b1e",6444:"fd46d237",6451:"949d91e5",6452:"50a6d310",6527:"6a0f4b9b",6583:"56bd7407",6587:"9c49e7fa",6634:"696bc724",6637:"cd627031",6651:"b07fe216",6682:"d2765c91",6685:"cc9a5255",6729:"aea3b7f5",6741:"b838eb14",6776:"cf0a1c59",6784:"1affe817",6789:"84640a97",6796:"88ef2b35",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"7c5ff3cf",7062:"7c66ac13",7099:"38e14941",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e9940eff",7322:"a6722dbd",7323:"1dfcc556",7329:"dad12206",7395:"ff574c5d",7402:"c3bf3e69",7460:"dedd2038",7477:"b45b8d42",7482:"c37a3f01",7527:"a4765b7e",7545:"88c2815e",7560:"d82e43ca",7589:"5abfc7e4",7614:"de9ee12f",7622:"79b56687",7806:"80b7b1d6",7835:"3856745b",7855:"d9440df4",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"9a21cdec",7922:"49f2762f",8062:"8e384b9f",8072:"540f746b",8085:"a5f1fdde",8115:"47861430",8143:"baf130b5",8145:"0eefaae0",8155:"d345abd7",8217:"000115b7",8237:"cc24fd46",8241:"c8299739",8286:"4b01dd59",8332:"b4a23244",8398:"7bb61fdd",8431:"289b326c",8435:"f2dde010",8447:"9c541ee4",8458:"ddd4164b",8479:"ef522a60",8517:"cccfddad",8552:"e021df9b",8563:"b1f16cfe",8579:"311ca3de",8665:"c52575bc",8688:"c044db56",8689:"38303690",8723:"77277ca8",8787:"121de108",8823:"e21052ce",8827:"14015163",8845:"03cdfb68",8866:"52cfa9e9",8882:"f3e42f72",8885:"de905169",8965:"f169309d",8999:"448aa22f",9039:"4e72f6be",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9375:"7c965113",9391:"c11edda0",9404:"d8cf04f7",9406:"f6708bbd",9416:"bc1cc3b9",9449:"72771439",9487:"a73f5679",9489:"ee2bb5b7",9498:"71c9fa88",9507:"af07d346",9511:"c033336f",9647:"bea72042",9649:"00fb4211",9674:"5f24eb80",9677:"18c220c4",9695:"7288e7ae",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"9f959c59",9891:"512a9301",9906:"6cf4f647",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 $=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return $&&(j[X]=$),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Wf(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=Hf(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 Hf(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 wl(1,t,n),this.cea608Parser2=new wl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],$=Gf(X[0],X[1],n,s);if($>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,$/(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{is(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===uu);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?Jl(T.textTracks):null;if(this.tracks.forEach((X,$)=>{let ue;if(j){let de=null;for(let be=0;be$!==null).map($=>$.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:$}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&($!==j+1||$===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=$,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===uu?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;zc(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,$=(n=s.initSegment)!=null&&n.data?Yt(s.initSegment.data,new Uint8Array(v)).buffer:v;Uc($,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||zc(n,this.initPTS[t.cc],()=>{s.textCodec=uu,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=>Yo(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;wPo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Po(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Re=ll($.trim()),Le=lf(t,n,Re);D!=null&&(de=D.cues)!=null&&de.getCueById(Le)||(T=new ue(t,n,Re),T.id=Le,T.line=be+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((be,Re)=>be.line==="auto"||Re.line==="auto"?0:be.line>8&&Re.line>8?Re.line-be.line:be.line-Re.line),v.forEach(be=>Yo(D,be))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const De=/(\d+)-(\d+)\/(\d+)/;class rt{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||_n,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=Ut(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:$}=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:$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ho(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var be;this.response=this.loader=de;const Re=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},$-(Re-v.loading.start)),!de.ok){const{status:at,statusText:it}=de;throw new Ii(it||"fetch, bad network response",at,de)}v.loading.first=Re,v.total=Dr(de.headers)||v.total;const Le=(be=this.callbacks)==null?void 0:be.onProgress;return Le&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Le):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var be,Re;const Le=this.response;if(!Le)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const at=de[j];at&&(v.loaded=v.total=at);const it={url:Le.url,data:de,code:Le.status},qt=(be=this.callbacks)==null?void 0:be.onProgress;qt&&!r(n.highWaterMark)&&qt(v,t,de,Le),(Re=this.callbacks)==null||Re.onSuccess(it,v,t,Le)}).catch(de=>{var be;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Re=de&&de.code||0,Le=de?de.message:null;(be=this.callbacks)==null||be.onError({code:Re,text:Le},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 Sr,j=t.body.getReader(),X=()=>j.read().then($=>{if($.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=$.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 Ut(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 fr(D){const t=De.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Dr(D){const t=D.get("Content-Range");if(t){const s=fr(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function _n(D,t){return new self.Request(D.url,t)}class Ii 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 Kn{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 $=n.status,ue=n.responseType==="text"?n.responseText:null;if($>=200&&$<300){const Le=ue!=null?ue:n.response;if(Le!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const at=n.responseType==="arraybuffer"?Le.byteLength:Le.length;s.loaded=s.total=at,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const it=(T=this.callbacks)==null?void 0:T.onProgress;it&&it(s,t,Le,n);const qt={url:n.responseURL,data:Le,code:$};(j=this.callbacks)==null||j.onSuccess(qt,s,t,n);return}}const de=w.loadPolicy.errorRetry,be=s.retry,Re={url:t.url,data:void 0,code:$};if(ct(de,be,!1,Re))this.retry(de);else{var X;H.error(`${$} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:$,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(ct(t,n,!0))this.retry(t);else{var s;H.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=Xn(t,s.retry),s.retry++,H.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 la={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:Kn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Je,bufferController:mo,capLevelController:Al,errorController:Gr,fpsController:ds,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:wu,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:la},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},ka()),{},{subtitleStreamController:Pl,subtitleTrackController:Bc,timelineController:ad,audioStreamController:$c,audioTrackController:Dl,emeController:Oe,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function ka(){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 nn(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=jr(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,$=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,be=t[de];if(be!==void 0&&X){$.push(de);const Re=s[j].default;switch(t[j]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=be,Re.maxTimeToFirstByteMs=be;break;case"MaxRetry":Re.errorRetry.maxNumRetry=be,Re.timeoutRetry.maxNumRetry=be;break;case"RetryDelay":Re.errorRetry.retryDelayMs=be,Re.timeoutRetry.retryDelayMs=be;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=be,Re.timeoutRetry.maxRetryDelayMs=be;break}}}),$.length&&n.warn(`hls.js config: "${$.join('", "')}" setting(s) are deprecated, use "${j}": ${Yi(t[j])}`)}),b(b({},s),t)}function jr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(jr):Object.keys(D).reduce((t,n)=>(t[n]=jr(D[n]),t),{}):D}function rn(D,t){const n=D.loader;n!==rt&&n!==Kn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=rt,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const On=2,Un=.1,Ya=.05,Ui=100;class Xa extends ro{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(Ui),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&&(os(s,"playing",this.onMediaPlaying),os(s,"waiting",this.onMediaWaiting),os(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,$=!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($||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(!di.getBuffered(T).length){this.nudgeRetry=0;return}const de=di.bufferInfo(T,t,0),be=de.nextStart||0,Re=this.fragmentTracker;if(j&&Re&&this.hls){const mn=hs(this.hls.inFlightFragments,t),Zr=de.len>On,ln=!be||mn||be-t>On&&!Re.getPartialFragment(t);if(Zr||ln)return;this.moved=!1}const Le=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(de.len>0)&&!be)return;const Zr=Math.max(be,de.start||0)-t,on=!!(Le!=null&&Le.live)?Le.targetduration*2:On,Xr=Ul(t,Re);if(Zr>0&&(Zr<=on||Xr)){T.paused||this._trySkipBufferHole(Xr);return}}const at=w.detectStallWithCurrentTimeMs,it=self.performance.now(),qt=this.waiting;let ir=this.stalled;if(ir===null)if(qt>0&&it-qt=at||qt)&&this.hls){var Ar;if(((Ar=this.mediaSource)==null?void 0:Ar.readyState)==="ended"&&!(Le!=null&&Le.live)&&Math.abs(t-((Le==null?void 0:Le.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 Ur=di.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(Ur,ur,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=di.bufferedInfo(di.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=di.timeRangesToArray(v),j=di.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-$<1&&t-$<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${$} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let be=Ul(t,this.fragmentTracker);be&&"fragment"in be?be=be.fragment:be||(be=void 0);const Re=di.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:be,buffer:Re.len,bufferInfo:Re})}}}}}_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 $=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Ul(s,T);if((ue||$!=null&&$.live&&s<$.fragmentStart)&&(this._trySkipBufferHole(ue)||!this.media))return;const de=t.buffered,be=this.adjacentTraversal(t,s);(de&&de.length>1&&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 (${Yi(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=di.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,be=X-T;if(be>0&&(ue||de)){if(be>w.maxBufferHole){let Le=!1;if(T===0){const at=s.getAppendedFrag(0,u.MAIN);at&&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&&is(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 Re=0;Re<$.length;Re++){const Le=$[Re];if(!Er(Le)){this.updateId3CueEnds(ue,X);const at=ud(T,ue,de,Le,X);at&&this.id3Track.addCue(at)}}}}updateId3CueEnds(t,n){var s;const v=(s=this.id3Track)==null?void 0:s.cues;if(v)for(let w=v.length;w--;){const T=v[w];T.type===n&&T.startTimeue.type===gn.audioId3&&X:v==="video"?$=ue=>ue.type===gn.emsg&&j:$=ue=>ue.type===gn.audioId3&&X||ue.type===gn.emsg&&j,Po(w,n,s,$)}}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:at,fragmentEnd:it}=t;let qt=this.assetCue;qt?(qt.startTime=at,qt.endTime=it):j&&(qt=this.assetCue=ud(j,at,it,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),qt&&(qt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(qt),qt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:$}=t,ue=Object.keys($);let de=this.dateRangeCuesAppended;if(X&&n){var be;if((be=X.cues)!=null&&be.length){const at=Object.keys(de).filter(it=>!ue.includes(it));for(let it=at.length;it--;){var Re;const qt=at[it],ir=(Re=de[qt])==null?void 0:Re.cues;delete de[qt],ir&&Object.keys(ir).forEach(ur=>{const Ar=ir[ur];if(Ar){Ar.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(Ar)}catch(Ur){}}})}}else de=this.dateRangeCuesAppended={}}const Le=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Le==null?void 0:Le.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let at=0;at{if(wi!==qt.id){const Ki=$[wi];if(Ki.class===qt.class&&Ki.startDate>qt.startDate&&(!Dn||qt.startDate.01&&(wi.startTime=ir,wi.endTime=mn);else if(j){let Ki=qt.attr[Dn];Ho(Dn)&&(Ki=V(Ki));const Vi=ud(j,ir,mn,{key:Dn,data:Ki},gn.dateRange);Vi&&(Vi.id=it,this.id3Track.addCue(Vi),Ar[Dn]=Vi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&Vi.addEventListener("enter",this.onEventCueEnter))}}de[it]={cues:Ar,dateRange:qt,durationKnown:Ur}}}}}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,$=Math.min(this.maxLatency,j+s.targetduration);if(X<$&&X>.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),be=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Re=Math.min(de,Math.max(1,be));this.changeMediaPlaybackRate(n,Re)}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 $=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||$===0)&&($=w!==void 0?w:T*v);const ue=v;return $+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 Ao{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,$=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:be,videoCodec:Re}=ue;be&&(ue.audioCodec=be=mt(be,s)||void 0),Re&&(Re=ue.videoCodec=Jt(Re));const{width:Le,height:at,unknownCodecs:it}=ue,qt=(it==null?void 0:it.length)||0;if(j||(j=!!(Le&&at)),X||(X=!!Re),$||($=!!be),qt||be&&!this.isAudioSupported(be)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:ir,"FRAME-RATE":ur,"HDCP-LEVEL":Ar,"PATHWAY-ID":Ur,RESOLUTION:mn,"VIDEO-RANGE":Zr}=de,on=`${`${Ur||"."}-`}${ue.bitrate}-${mn}-${ur}-${ir}-${Zr}-${Ar}`;if(w[on])if(w[on].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Xr=T[on]+=1;ue.attrs["PATHWAY-ID"]=new Array(Xr+1).join(".");const Dn=this.createLevel(ue);w[on]=Dn,v.push(Dn)}else w[on].addGroupId("audio",de.AUDIO),w[on].addGroupId("text",de.SUBTITLES);else{const Xr=this.createLevel(ue);w[on]=Xr,T[on]=1,v.push(Xr)}}),this.filterAndSortMediaOptions(v,n,j,X,$)}createLevel(t){const n=new zi(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=Bt(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],$=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&($=$.filter(({videoCodec:ir,videoRange:ur,width:Ar,height:Ur})=>(!!ir||!!(Ar&&Ur))&&Bi(ur))),$.length===0){Promise.resolve().then(()=>{if(this.hls){let ir="no level with compatible codecs found in manifest",ur=ir;n.levels.length&&(ur=`one or more CODECS in variant not supported: ${Yi(n.levels.map(Ur=>Ur.attrs.CODECS).filter((Ur,mn,Zr)=>Zr.indexOf(Ur)===mn))}`,this.warn(ur),ir+=` (${ur})`);const Ar=new Error(ir);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:Ar,reason:ur})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(ir=>!ir.audioCodec||this.isAudioSupported(ir.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=$.slice(0);$.sort((ir,ur)=>{if(ir.attrs["HDCP-LEVEL"]!==ur.attrs["HDCP-LEVEL"])return(ir.attrs["HDCP-LEVEL"]||"")>(ur.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&ir.height!==ur.height)return ir.height-ur.height;if(ir.frameRate!==ur.frameRate)return ir.frameRate-ur.frameRate;if(ir.videoRange!==ur.videoRange)return ii.indexOf(ir.videoRange)-ii.indexOf(ur.videoRange);if(ir.videoCodec!==ur.videoCodec){const Ar=xe(ir.videoCodec),Ur=xe(ur.videoCodec);if(Ar!==Ur)return Ur-Ar}if(ir.uri===ur.uri&&ir.codecSet!==ur.codecSet){const Ar=dt(ir.codecSet),Ur=dt(ur.codecSet);if(Ar!==Ur)return Ur-Ar}return ir.averageBitrate!==ur.averageBitrate?ir.averageBitrate-ur.averageBitrate:0});let be=de[0];if(this.steering&&($=this.steering.filterParsedLevels($),$.length!==de.length)){for(let ir=0;irAr&&Ar===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Ur)}break}const Le=w&&!v,at=this.hls.config,it=!!(at.audioStreamController&&at.audioTrackController),qt={levels:$,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:it&&!Le&&j.some(ir=>!!ir.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,qt)}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 $=T.details;if(!$||$.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,$);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));Ra(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(Ze(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(Ze(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 Ft{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=Ie.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Ie.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Ie.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=Ie.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Ie.IDLE;break}break}case Ie.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Ie.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 at={};this.altAudio===2&&(at.type="video"),this.hls.trigger(o.BUFFER_EOS,at),this.state=Ie.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 $=T.details;if(!$||this.state===Ie.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=Ie.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 be=this.backtrackFragment?this.backtrackFragment.start:j.end;let Re=this.getNextFragment(be,$);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Se(Re)&&this.fragmentTracker.getState(Re)!==hn.OK){var Le;const it=((Le=this.backtrackFragment)!=null?Le:Re).sn-$.startSN,qt=$.fragments[it-1];qt&&Re.cc===qt.cc&&(Re=qt,this.fragmentTracker.removeFragment(qt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,be)){if(!Re.gap){const it=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,qt=(it===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;qt&&this.afterBufferFlushed(qt,it,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,$,j,u.MAIN,de)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,T,be))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===hn.NOT_LOADED||v===hn.PARTIAL?Se(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=nt(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 $=s[j];$&&(this.videoBuffer=$.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===Ie.PARSED&&(this.state=Ie.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Se(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&di.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=Ie.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===Ie.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Ie.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=Ie.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<$||this.loadingParts&&X<2*((w==null?void 0:w.partTarget)||0)))&&(this.log(`adjusting start position by ${X} to match buffer start`),s+=X,this.startPosition=s),n{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=Ie.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===Ie.STOPPED||this.state===Ie.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:$}=T,{video:ue,text:de,id3:be,initSegment:Re}=v,{details:Le}=$,at=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=Ie.PARSING,Re){const it=Re.tracks;if(it){const Ar=j.initSegment||j;if(this.unhandledEncryptionError(Re,j))return;this._bufferInitSegment($,it,Ar,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Ar,id:n,tracks:it})}const qt=Re.initPTS,ir=Re.timescale,ur=this.initPTS[j.cc];if(r(qt)&&(!ur||ur.baseTime!==qt||ur.timescale!==ir)){const Ar=Re.trackId;this.initPTS[j.cc]={baseTime:qt,timescale:ir,trackId:Ar},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:qt,timescale:ir,trackId:Ar})}}if(ue&&Le){at&&ue.type==="audiovideo"&&this.logMuxedErr(j);const it=Le.fragments[j.sn-1-Le.startSN],qt=j.sn===Le.startSN,ir=!it||j.cc>it.cc;if(v.independent!==!1){const{startPTS:ur,endPTS:Ar,startDTS:Ur,endDTS:mn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:ur,endPTS:Ar,startDTS:Ur,endDTS:mn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!ir&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Zr=this.getMainFwdBufferInfo(),ln=(Zr?Zr.end:this.getLoadPosition())+this.config.maxBufferHole,on=ue.firstKeyFramePTS?ue.firstKeyFramePTS:ur;if(!qt&&lnOn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,ur,Ar,Ur,mn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,qt||ir)}else if(qt||ir)j.gap=!0;else{this.backtrack(j);return}}if(at){const{startPTS:it,endPTS:qt,startDTS:ir,endDTS:ur}=at;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:qt,startDTS:ir,endDTS:ur}),j.setElementaryStreamInfo(ie.AUDIO,it,qt,ir,ur),this.bufferFragmentData(at,j,X,w)}if(Le&&be!=null&&be.samples.length){const it={id:n,frag:j,details:Le,samples:be.samples};s.trigger(o.FRAG_PARSING_METADATA,it)}if(Le&&de){const it={id:n,frag:j,details:Le,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,it)}}logMuxedErr(t){this.warn(`${Se(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==Ie.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 $=t.audioCodec;let ue=an(w.codec,$);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 be=w.metadata;be&&"channelCount"in be&&(be.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}`)),$&&$!==ue&&this.log(`Swapping manifest audio codec "${$}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${$||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const $=T.codec;if(($==null?void 0:$.length)===4)switch($){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||""}/${$}]${T.codec!==$?" 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($=>{const de=n[$].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:$,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=Ie.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(di.isBuffered(t,s)?n=this.getAppendedFrag(s):di.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?hr(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 Qi({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=Qo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=Mo(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 $=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,$))}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=pt(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)}`),Bo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Bo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Se(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},$=s.keyLoadPolicy.default,ue={loadPolicy:$,timeout:$.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(be,Re,Le,at)=>{const{frag:it,keyInfo:qt}=Le,ir=ld(qt.decryptdata);if(!it.decryptdata||qt!==this.keyIdToKeyInfo[ir])return j(this.createKeyLoadError(it,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),at));qt.decryptdata.key=it.decryptdata.key=new Uint8Array(be.data),it.keyLoader=null,qt.loader=null,T({frag:it,keyInfo:qt})},onError:(be,Re,Le,at)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${be.code} loading key ${be.text}`),Le,b({url:X.url,data:void 0},be)))},onTimeout:(be,Re,Le)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Le))},onAbort:(be,Re,Le)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Le))}};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!==ms.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 $=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?$.log(`[playlist-loader]: ignore ${t.url} ongoing request`):$.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}$.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 $;if(t.type===h.LEVEL&&t.level!==null?$=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?$=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&($=this.hls.subtitleTracks[t.id].details),$){const ue=$.partTarget,de=$.targetduration;if(ue&&de){const be=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(be,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(be,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:($,ue,de,be)=>{const Re=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Le=$.data;ue.parsing.start=performance.now(),Ko.isMediaPlaylist(Le)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist($,ue,de,be||null,Re):this.handleMasterPlaylist($,ue,de,be)},onError:($,ue,de,be)=>{this.handleNetworkError(ue,de,!1,$,be)},onTimeout:($,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,$)}};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=Ko.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:$,levels:ue,sessionData:de,sessionKeys:be,startTimeOffset:Re,variableList:Le}=X;this.variableList=Le,ue.forEach(ir=>{const{unknownCodecs:ur}=ir;if(ur){const{preferManagedMediaSource:Ar}=this.hls.config;let{audioCodec:Ur,videoCodec:mn}=ir;for(let Zr=ur.length;Zr--;){const ln=ur[Zr];Ce(ln,"audio",Ar)?(ir.audioCodec=Ur=Ur?`${Ur},${ln}`:ln,$t.audio[Ur.substring(0,4)]=2,ur.splice(Zr,1)):Ce(ln,"video",Ar)&&(ir.videoCodec=mn=mn?`${mn},${ln}`:ln,$t.video[mn.substring(0,4)]=2,ur.splice(Zr,1))}}});const{AUDIO:at=[],SUBTITLES:it,"CLOSED-CAPTIONS":qt}=Ko.parseMasterPlaylistMedia(T,j,X);at.length&&!at.some(ur=>!ur.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"),at.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ni({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:at,subtitles:it,captions:qt,contentSteering:$,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:be,startTimeOffset:Re,variableList:Le})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:$}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,be=gd(s),Re=Ko.parseLevelPlaylist(t.data,ue,de,be,0,this.variableList);if($===h.MANIFEST){const Le={attrs:new Ni({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+gi(Re,0),T.trigger(o.MANIFEST_LOADED,{levels:[Le],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,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,$=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,$=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,$=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,$=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,$=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:$,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const be=(n==null?void 0:n.url)||t.url;de.response=b({url:be,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:$,levelOrTrack:ue,id:de,groupId:be,deliveryDirectives:Re}=v,Le=cd(n,v),at=gd(v);let it=typeof v.level=="number"&&at===u.MAIN?$:void 0;const qt=t.playlistParsingError;if(qt){if(this.hls.logger.warn(`${qt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Le,error:qt,reason:qt.message,response:n,context:v,level:it,parent:at,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const ir=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:Le,error:ir,reason:ir.message,response:n,context:v,level:it,parent:at,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(it){if(!ue)it=0;else if(ue!==j.levels[it]){const ir=j.levels.indexOf(ue);ir>-1&&(it=ir)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:it||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Re,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:be||"",stats:s,networkDetails:w,deliveryDirectives:Re});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:be||"",stats:s,networkDetails:w,deliveryDirectives:Re});break}}}class If{static get version(){return ni}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return gn}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 ri,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=G(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=nn(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&rn(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,$=new j(this),ue=this.abrController=new v(this),de=new Si(this),be=s.interstitialsController,Re=be?this.interstitialsController=new be(this,If):null,Le=this.bufferController=new w(this,de),at=this.capLevelController=new T(this),it=new X(this),qt=new td(this),ir=s.contentSteeringController,ur=ir?new ir(this):null,Ar=this.levelController=new Cd(this,ur),Ur=new Sd(this),mn=new Id(this.config,this.logger),Zr=this.streamController=new _d(this,de,mn),ln=this.gapController=new Xa(this,de);at.setStreamController(Zr),it.setStreamController(Zr);const on=[qt,Ar,Zr];Re&&on.splice(1,0,Re),ur&&on.splice(1,0,ur),this.networkControllers=on;const Xr=[ue,Le,ln,at,it,Ur,de];this.audioTrackController=this.createController(s.audioTrackController,on);const Dn=s.audioStreamController;Dn&&on.push(this.audioStreamController=new Dn(this,de,mn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,on);const wi=s.subtitleStreamController;wi&&on.push(this.subtititleStreamController=new wi(this,de,mn)),this.createController(s.timelineController,Xr),mn.emeController=this.emeController=this.createController(s.emeController,Xr),this.cmcdController=this.createController(s.cmcdController,Xr),this.latencyController=this.createController(Ad,Xr),this.coreComponents=Xr,on.push($);const Ki=$.onErrorOut;typeof Ki=="function"&&this.on(o.ERROR,Ki,$),this.on(o.MANIFEST_LOADED,qt.onManifestLoaded,qt)}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=Z.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){Vr(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=Ta(n);return br(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?H:G,l))):G():u!==!0&&(m=setTimeout(y?H:G,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",65:"p__StudentEffectivenessAnalysis__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",1351:"p__Home__HomePage__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1474:"layouts__SubSysLayout__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",1796:"p__NewIndex__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",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",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",3777:"p__DataSet__ThemeChange__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",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",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",5804:"p__SysDashboardNew__index",5816:"p__Paperlibrary__Random__Edit__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",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6294:"p__DataSet__ThemeChange__detail",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",6527:"p__SysDashboard__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",9375:"p__Shixuns__ThemeTwo__Detail__Split__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",9498:"p__SysDashboardList__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",65:"84266ad1",67:"144644e3",109:"97a641a7",119:"cbccae61",195:"bb476e51",201:"7137783f",264:"93550fdb",292:"a2a2205e",316:"1f60ada6",337:"832f402f",354:"d4d139cf",479:"f05df55a",485:"f57040c9",508:"be19a8b2",518:"85397154",532:"f08bde79",533:"d4af1653",547:"0a7cef63",556:"fbf67e5f",559:"00fea307",570:"0ce40c1a",576:"5a73c447",629:"44a1d9a5",643:"dd072a11",671:"4a609b8d",680:"8c4726ca",700:"fd117049",737:"b72ba809",741:"ac5fd360",799:"4823f8b2",879:"159d01fe",895:"f555373e",900:"64bf28d5",906:"44d904ff",921:"f7b8a956",928:"74a76146",981:"24da50c7",1003:"b1714311",1006:"72087f39",1043:"c314b6a9",1045:"a91ea3b5",1048:"65308e6f",1070:"95ea64c7",1077:"a3cc817a",1144:"c90eccaf",1154:"8cb80842",1211:"db5c6399",1253:"3cc50694",1257:"e2366f50",1274:"5f6ea65a",1276:"c033e1c1",1294:"8f2a75c1",1343:"f6f55aff",1351:"6185c94e",1417:"cdc7025d",1423:"9ae238ce",1427:"9eba4c82",1443:"38c65a82",1450:"cc94776c",1461:"b1f13cae",1462:"fcf08abc",1470:"ce3b981e",1474:"f801f695",1475:"a7a2d8c8",1477:"5f2d5c2f",1482:"42d82501",1512:"c070e784",1520:"a55f7aed",1545:"345abec6",1578:"a35fbea5",1581:"e56df86d",1582:"fdcf0588",1646:"e6e27b60",1651:"3408ec17",1657:"ae582b9d",1660:"f7e43018",1674:"7d80e5ad",1678:"1a6f8d43",1713:"bd497c8c",1717:"cbf017a0",1727:"f9358bfd",1754:"2d73b5b6",1783:"8f52e0e0",1796:"d7d0550e",1798:"843585b5",1799:"a033c197",1831:"d1051e6f",1836:"0d76747e",1855:"786344b4",1880:"9a5b476f",1897:"77ae8e45",1939:"7af8cea9",1953:"906dec0c",1962:"5ad8f21c",1993:"79ab55cd",2011:"59d51f98",2045:"f72db8fd",2099:"c99f681b",2102:"510541ae",2130:"e5a4c57f",2141:"125fa5bd",2203:"e80cb905",2240:"71923a6d",2249:"f4830452",2281:"5a542702",2300:"ee086a15",2303:"a3d03cc4",2307:"8b200a53",2338:"c71d548b",2339:"d1ea3330",2386:"192e235c",2396:"100f9b7e",2404:"2e01bca9",2412:"374721ea",2425:"d6e17526",2443:"6e77579b",2476:"9ba7794e",2494:"68080a87",2501:"5909fefe",2538:"de4a3723",2539:"ed4de3e2",2548:"057aae28",2570:"9107ccde",2594:"e87d3761",2603:"ee267563",2659:"52dfabbf",2707:"cd5d3089",2806:"a337be37",2819:"5e26ddf2",2822:"61047af8",2823:"42a4997c",2829:"53bd1330",2837:"54a82605",2862:"7ae7952d",2865:"0b74dc6c",2884:"db626c8d",2969:"ab3357d7",3006:"a03c8c85",3086:"75c2bf57",3133:"9bf3f89c",3141:"ac9837ad",3157:"de628370",3183:"4d26ed79",3198:"8e655451",3212:"8225ec10",3247:"527389d3",3260:"0986490a",3276:"d0d4a5d3",3317:"5db6dacd",3391:"c8e8e0db",3405:"c5a1ef55",3433:"895c58f4",3442:"9bca772d",3447:"754c8ce0",3451:"fd20c585",3509:"a5ceee62",3550:"3dc83156",3581:"eca76a34",3585:"d7e25fb2",3668:"497372b0",3697:"481a10d9",3747:"040df64f",3754:"2510194a",3777:"0b0cefef",3784:"308b669f",3805:"9dbcb95e",3831:"50195341",3862:"a96acd40",3873:"c26da244",3885:"f87f7f15",3910:"1da1627d",3951:"d26b5ef2",3982:"9af5c594",3987:"5cecd51b",4014:"27a8e97c",4017:"43e0dad6",4030:"f69e9532",4048:"d7137ac1",4056:"df01d06a",4058:"b806c767",4078:"e566dd11",4088:"236723f3",4093:"6473def7",4105:"a23e268e",4144:"1687aa7f",4164:"6d634fd8",4216:"bfce943f",4217:"e6ca754a",4227:"40cf95a9",4259:"524f8d84",4264:"a8f3f7d0",4297:"1a1a7b71",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"08dd4c47",4469:"ed94a558",4492:"8856522c",4496:"94ed7516",4498:"507cbdb3",4504:"2be19b6d",4514:"42666d74",4520:"0b4bcf94",4546:"a291dadf",4565:"6c6a5205",4572:"6ce25729",4599:"61def4cb",4610:"6efa8049",4621:"5fab22b8",4628:"ece2c60c",4662:"96b810ba",4671:"512a3043",4685:"c33f1528",4715:"cef952cf",4736:"df4c4489",4741:"336f1c86",4757:"e3e284a2",4766:"c82eea31",4770:"3ccf9542",4790:"619413e4",4795:"199d612c",4797:"a24e92db",4800:"cc520634",4850:"1edda4b7",4889:"c4c2f45e",4928:"2bd9dd2a",4973:"f12b9a2d",4994:"06c16e8a",5022:"dee735cd",5043:"b7ccab93",5048:"b1fb1cdd",5060:"85dafcc6",5096:"94ef8541",5111:"df0f086e",5117:"280dddd3",5125:"ff2c996e",5148:"6661b32b",5165:"c64976c0",5176:"6c8b23f9",5177:"e9479eed",5179:"9923cb76",5186:"bbc1edff",5230:"2b9a422b",5238:"002611a8",5290:"5dabcdc2",5297:"05217f18",5307:"a8eb59b2",5319:"8dab7355",5321:"1163c84e",5330:"cb8365e3",5335:"3e1927c9",5354:"7ae70604",5357:"3d326879",5359:"326a2f30",5402:"2a537edc",5416:"454536b7",5434:"38b302a6",5466:"1ba3ef1e",5494:"d89549c4",5518:"a265fae5",5549:"800dfd71",5564:"38570d9b",5572:"9e2c8fac",5573:"cf3eb7d2",5624:"315dcec3",5631:"e00d3d36",5650:"8b367b36",5679:"4a090bef",5694:"90499f50",5705:"55104ceb",5729:"7e6bdb06",5764:"e0d7e586",5775:"ff59c6c7",5776:"9eede6a5",5786:"46535d89",5798:"76ca55c0",5800:"4e44d58a",5804:"fb577e9b",5816:"6f36fb26",5876:"5eded409",5888:"1c53fa94",5891:"db3d5fb7",5894:"1087b55f",5902:"82a7c8f3",5911:"84a8d8dc",5915:"e4e92a9b",5972:"0874a1ef",5992:"87823695",6029:"b3c37996",6034:"5c744630",6045:"d268f87f",6047:"3ce45acd",6063:"47c49a2f",6069:"b379c3af",6080:"a4971f46",6126:"99519171",6127:"21162663",6170:"1b248aae",6185:"4424014d",6205:"d9eb1639",6265:"1b9d5365",6270:"15c62aca",6282:"e719332a",6294:"dac9cf03",6328:"df269d28",6366:"6c5fd157",6378:"7f3a946a",6411:"3b971528",6434:"4449958a",6444:"974c3585",6451:"d06b9398",6452:"5a043dac",6527:"adc728c1",6531:"eb849436",6583:"ff7cff5b",6587:"73669feb",6634:"1b9e70bb",6637:"51c1ae01",6651:"bf3c9377",6682:"92aa40de",6685:"e4cc277d",6729:"35077625",6741:"c1dffe5a",6774:"59d4d618",6776:"bd0e8c5a",6784:"42c1af11",6788:"15bd70eb",6789:"c8a02041",6796:"bb95f80d",6820:"6da76be6",6882:"40a96561",6904:"77ad2102",6913:"bc9b368c",6963:"d6443c5c",7043:"d60c9ec6",7045:"b3f3afb3",7058:"c5bcb377",7062:"8de23f05",7084:"46ccce72",7099:"54f372b1",7156:"e7466006",7178:"57bda3fa",7182:"6df088b8",7224:"a140c182",7242:"fca687f9",7260:"c7ae8c42",7289:"101de69d",7322:"6b71c02a",7323:"8e33040f",7329:"d06ae193",7333:"3e24d419",7365:"1005464f",7395:"e19e14dc",7402:"131d0cdf",7460:"c0488aab",7477:"4119dad0",7482:"60493fcb",7527:"41636629",7545:"153fb4f5",7560:"52fc8099",7589:"a34fbc43",7591:"c8233ce9",7614:"534dbe83",7622:"1feb3863",7686:"4fcec9f9",7706:"5d9efc87",7806:"3574a2c9",7835:"58ab32d7",7855:"496c8e1a",7857:"4c361857",7883:"edf3f184",7884:"c393c203",7886:"6b46a500",7901:"433a1c6b",7921:"27ad0553",7922:"ee5a7c9e",7964:"29aed9a1",8062:"192ce273",8072:"95a7a2e6",8085:"100d952b",8089:"d536b13a",8115:"dcee46a9",8143:"c334ef5b",8145:"e801569c",8155:"65c64f13",8161:"83c5fa9a",8217:"9ee3b48b",8237:"741f2182",8241:"4e27959d",8286:"296a3300",8302:"55794970",8332:"50221664",8340:"2629b1f3",8350:"07df8a75",8365:"61fe439d",8398:"03ecb962",8431:"3bafcbd8",8435:"29ffda57",8447:"e0c8c523",8458:"81980136",8479:"b437fff6",8517:"32d70c2f",8552:"ef2bdf15",8561:"333e8ec9",8563:"8c84f8dc",8579:"b138a20d",8639:"7aea88ff",8665:"a1c0ea10",8688:"5a1e553a",8689:"13211796",8723:"c585e7ae",8737:"ce7dad23",8776:"0ad26240",8787:"d7416e44",8823:"f96d8091",8827:"e1a130c6",8842:"9f25a3e2",8845:"88b3e605",8866:"e3f73d37",8882:"a870665f",8885:"a6ca6cdd",8898:"d002bcd8",8909:"3ac9f91e",8920:"7f82440c",8963:"790aecdd",8965:"4d7b7eb8",8990:"50f9e510",8999:"6d4a63c1",9039:"b1f28945",9076:"b68dc954",9104:"bbcb2345",9179:"aa1782d4",9205:"da5ceac6",9252:"0d791a59",9260:"cf5f8140",9366:"71eef77a",9375:"d91551dc",9391:"30525903",9404:"9fcc3d3e",9406:"59cdba49",9416:"3a14f96b",9417:"7003b510",9449:"65ae7930",9487:"cecd7779",9489:"6913d160",9498:"5e0e85f0",9507:"91b8ae99",9511:"7e43f910",9554:"ed358e7b",9559:"f794af19",9647:"1e36b0ae",9649:"a4f02d36",9674:"8b9309a5",9677:"54c11457",9684:"2e1a508b",9695:"9b860f16",9715:"30e024db",9716:"c4ea49a9",9785:"2a1352d1",9788:"9c86e8f0",9814:"53ac1af0",9891:"7f2618fd",9895:"b8e31ff2",9906:"e178ea60",9921:"6b7f0e7d",9922:"f5c3140b",9928:"5989f5e0",9944:"3fd847fc",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__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",1351:"p__Home__HomePage__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1474:"layouts__SubSysLayout__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",1796:"p__NewIndex__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",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",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",3777:"p__DataSet__ThemeChange__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",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",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",5804:"p__SysDashboardNew__index",5816:"p__Paperlibrary__Random__Edit__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",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6294:"p__DataSet__ThemeChange__detail",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",6527:"p__SysDashboard__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",9375:"p__Shixuns__ThemeTwo__Detail__Split__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",9498:"p__SysDashboardList__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",65:"12f4012e",67:"249d60ed",109:"1a7fc455",119:"5a5d8480",195:"8bc56a44",201:"749be0d6",264:"5fd9b3fc",292:"8c3a8076",337:"497aa9e8",479:"bba9e475",485:"d63578fe",508:"82593858",518:"a22ced2d",532:"1e2e38ec",533:"308bfa22",547:"5581debc",556:"0e9c5cde",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"46676024",737:"98eb2f74",799:"b1dec428",879:"64e845d8",895:"ad846737",900:"5db55ef3",906:"d2399d94",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"bce697db",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"a97ebbb0",1257:"156e8f74",1276:"bbc6eeec",1343:"e4e2ebc7",1351:"da06405a",1423:"5c4a76fc",1427:"3d93dfaa",1443:"0260258d",1450:"1edcc2ed",1461:"82857f62",1470:"183c9793",1474:"8ffb70aa",1475:"811d8266",1477:"08b9f795",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0da47095",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"7ad5d7e9",1657:"90a44bd0",1674:"fdbc1e05",1678:"1b76d11e",1713:"a4a3dbd7",1717:"c30bb579",1727:"4eec53ba",1754:"7638a12e",1783:"4b6779fc",1796:"0c34564a",1798:"d4c3f3eb",1831:"12095e09",1836:"5f0d3f7f",1855:"b92cccb4",1880:"29bc2b98",1897:"35d10918",1939:"164385ec",1953:"d6d2346f",1962:"84e145fa",1993:"32962bf8",2045:"dcfad42d",2099:"657ea096",2102:"ec61f9f0",2130:"50dfcc51",2141:"5eb2f330",2203:"6b55d48d",2240:"e7cce869",2281:"9fd306bb",2303:"289d86d5",2307:"b2c54321",2338:"b53eb5b0",2339:"bf4c6e3d",2396:"1234f229",2404:"08d36549",2412:"4490ba2a",2425:"47b23ee4",2443:"2f614807",2476:"cf85a190",2501:"2441982c",2539:"43c55c4d",2548:"75182034",2570:"ecab12cb",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"066a1e3c",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"3cb4dff2",2865:"6ef3cf6b",2884:"405c2ef9",3006:"7fce4e74",3086:"d0ebac07",3141:"6d2e8fad",3157:"d0ba1925",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"ee8e2fb8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"9a871026",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"411f27da",3585:"5f288e7b",3668:"b2451f97",3747:"c50b2b70",3777:"a7d8cec6",3784:"c81d4a51",3831:"4987c55d",3873:"9b32f93d",3910:"658d457f",3951:"9b11b034",4030:"d3df931a",4048:"d7393bba",4056:"10eacfff",4078:"aa54548e",4093:"7d2dbef2",4105:"7f9d4513",4144:"f10aa199",4164:"2e8b2a11",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"7715ff42",4449:"e68d8d58",4492:"9fd5ba05",4496:"77babddd",4498:"fcd177a1",4504:"b05222a6",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6327db8f",4610:"687005a6",4621:"4c789bfa",4662:"30b29314",4715:"cf749061",4736:"aa2d53d9",4741:"c51f7784",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"a8674b97",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"4358a2fb",5125:"57501e4a",5148:"572faeac",5165:"dc6d9bc6",5176:"9c49e7fa",5177:"b612c017",5179:"699b44a8",5186:"30047116",5230:"94dfecf3",5238:"694000a4",5297:"5426028f",5307:"73edfdd0",5319:"34217c3f",5330:"5b911c36",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5402:"68063d1e",5466:"40dfb2d8",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"685b3a03",5650:"f8f63f4b",5694:"fc68e7f6",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"e07b4b49",5786:"37a81eaa",5798:"ce1cf7da",5800:"f214b296",5804:"2d3f08bd",5816:"2fe25dcc",5888:"193a7f8f",5891:"2f4cf052",5894:"4faa35bb",5915:"bc9c3e69",5972:"7e17a995",5992:"419f5d2f",6029:"3f8b2a62",6063:"2c0a986c",6069:"5e1528e7",6080:"fcbd6c89",6127:"f31505a8",6185:"4617aa93",6205:"6eef461f",6265:"ab7c4ade",6270:"5496b206",6282:"37b2b2dd",6294:"5a1a382a",6328:"de2b9d62",6366:"079fc2d8",6434:"c5a95b1e",6444:"fd46d237",6451:"949d91e5",6452:"50a6d310",6527:"6a0f4b9b",6583:"56bd7407",6587:"9c49e7fa",6634:"696bc724",6637:"cd627031",6651:"b07fe216",6682:"d2765c91",6685:"cc9a5255",6729:"aea3b7f5",6741:"b838eb14",6776:"cf0a1c59",6784:"1affe817",6789:"84640a97",6796:"88ef2b35",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"7c5ff3cf",7062:"7c66ac13",7099:"38e14941",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e9940eff",7322:"a6722dbd",7323:"1dfcc556",7329:"dad12206",7395:"ff574c5d",7402:"c3bf3e69",7460:"dedd2038",7477:"b45b8d42",7482:"c37a3f01",7527:"a4765b7e",7545:"88c2815e",7560:"d82e43ca",7589:"5abfc7e4",7614:"de9ee12f",7622:"79b56687",7806:"80b7b1d6",7835:"3856745b",7855:"d9440df4",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"9a21cdec",7922:"49f2762f",8062:"8e384b9f",8072:"540f746b",8085:"a5f1fdde",8115:"47861430",8143:"baf130b5",8145:"0eefaae0",8155:"d345abd7",8217:"000115b7",8237:"cc24fd46",8241:"c8299739",8286:"4b01dd59",8332:"b4a23244",8398:"7bb61fdd",8431:"289b326c",8435:"f2dde010",8447:"9c541ee4",8458:"ddd4164b",8479:"ef522a60",8517:"cccfddad",8552:"e021df9b",8563:"b1f16cfe",8579:"311ca3de",8665:"c52575bc",8688:"c044db56",8689:"38303690",8723:"77277ca8",8787:"121de108",8823:"e21052ce",8827:"14015163",8845:"03cdfb68",8866:"52cfa9e9",8882:"f3e42f72",8885:"de905169",8965:"f169309d",8999:"448aa22f",9039:"4e72f6be",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9375:"7c965113",9391:"c11edda0",9404:"d8cf04f7",9406:"f6708bbd",9416:"bc1cc3b9",9449:"72771439",9487:"a73f5679",9489:"ee2bb5b7",9498:"71c9fa88",9507:"af07d346",9511:"c033336f",9647:"bea72042",9649:"00fb4211",9674:"5f24eb80",9677:"18c220c4",9695:"7288e7ae",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"9f959c59",9891:"512a9301",9906:"6cf4f647",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 Mn.endsWith("/")?Mn:"".concat(Mn,"/")}var dc=__webpack_require__(38127),hc=__webpack_require__(38329),al=__webpack_require__(8616),sl=["content"],Mu=["content"],yf=/^(http:|https:)?\/\//;function pc(Mn){return yf.test(Mn)||Mn.startsWith("/")&&!Mn.startsWith("/*")||Mn.startsWith("./")||Mn.startsWith("../")}var Cu=function(){return je.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},yl=function(ti){var $i,Ma=ti.loaderData,sa=ti.htmlPageOpts,Ea=ti.manifest,va=(Ea==null||($i=Ea.assets)===null||$i===void 0?void 0:$i["umi.css"])||"";return je.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ma||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(sa||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(va,"'")}})};function Fu(Mn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Mn=="string")return pc(Mn)?(0,bo.Z)({src:Mn},ti):{content:Mn};if((0,al.Z)(Mn)==="object")return(0,bo.Z)((0,bo.Z)({},Mn),ti);throw new Error("Invalid script type: ".concat((0,al.Z)(Mn)))}function zf(Mn){return pc(Mn)?{type:"link",href:Mn}:{type:"style",content:Mn}}var Jc=function(ti){var $i,Ma,sa,Ea,va,Bs,oa=ti.htmlPageOpts;return je.createElement(je.Fragment,null,(oa==null?void 0:oa.title)&&je.createElement("title",null,oa.title),oa==null||($i=oa.favicons)===null||$i===void 0?void 0:$i.map(function(Us,Ju){return je.createElement("link",{key:Ju,rel:"shortcut icon",href:Us})}),(oa==null?void 0:oa.description)&&je.createElement("meta",{name:"description",content:oa.description}),(oa==null||(Ma=oa.keywords)===null||Ma===void 0?void 0:Ma.length)&&je.createElement("meta",{name:"keywords",content:oa.keywords.join(",")}),oa==null||(sa=oa.metas)===null||sa===void 0?void 0:sa.map(function(Us){return je.createElement("meta",{key:Us.name,name:Us.name,content:Us.content})}),oa==null||(Ea=oa.links)===null||Ea===void 0?void 0:Ea.map(function(Us,Ju){return je.createElement("link",(0,hc.Z)({key:Ju},Us))}),oa==null||(va=oa.styles)===null||va===void 0?void 0:va.map(function(Us,Ju){var ul=zf(Us),wl=ul.type,el=ul.href,jl=ul.content;if(wl==="link")return je.createElement("link",{key:Ju,rel:"stylesheet",href:el});if(wl==="style")return je.createElement("style",{key:Ju},jl)}),oa==null||(Bs=oa.headScripts)===null||Bs===void 0?void 0:Bs.map(function(Us,Ju){var ul=Fu(Us),wl=ul.content,el=(0,dc.Z)(ul,sl);return je.createElement("script",(0,hc.Z)({dangerouslySetInnerHTML:{__html:wl},key:Ju},el))}))};function Vo(Mn){var ti,$i=Mn.children,Ma=Mn.loaderData,sa=Mn.manifest,Ea=Mn.htmlPageOpts,va=Mn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Bs=Mn.mountElementId;if(va!=null&&va.pureHtml)return je.createElement("html",null,je.createElement("head",null,je.createElement(Jc,{htmlPageOpts:Ea})),je.createElement("body",null,je.createElement(Cu,null),je.createElement("div",{id:Bs},$i),je.createElement(yl,{manifest:sa,loaderData:Ma,htmlPageOpts:Ea})));if(va!=null&&va.pureApp)return je.createElement(je.Fragment,null,$i);var oa=typeof window=="undefined"?sa==null?void 0:sa.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return je.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},je.createElement("head",null,je.createElement("meta",{charSet:"utf-8"}),je.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),oa&&je.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:oa}),je.createElement(Jc,{htmlPageOpts:Ea})),je.createElement("body",null,je.createElement(Cu,null),je.createElement("div",{id:Bs},$i),je.createElement(yl,{manifest:sa,loaderData:Ma,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Us,Ju){var ul=Fu(Us),wl=ul.content,el=(0,dc.Z)(ul,Mu);return je.createElement("script",(0,hc.Z)({dangerouslySetInnerHTML:{__html:wl},key:Ju},el))})))}var Ml=je.createContext(void 0);function Rc(){return je.useContext(Ml)}var mc=["redirect"];function vc(Mn){var ti=Mn.routesById,$i=Mn.parentId,Ma=Mn.routeComponents,sa=Mn.useStream,Ea=sa===void 0?!0:sa;return Object.keys(ti).filter(function(va){return ti[va].parentId===$i}).map(function(va){var Bs=gc((0,bo.Z)((0,bo.Z)({route:ti[va],routeComponent:Ma[va],loadingComponent:Mn.loadingComponent,reactRouter5Compat:Mn.reactRouter5Compat},Mn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Us){return ti[Us].parentId===va}).length>0}),{},{useStream:Ea})),oa=vc({routesById:ti,routeComponents:Ma,parentId:Bs.id,loadingComponent:Mn.loadingComponent,reactRouter5Compat:Mn.reactRouter5Compat,useStream:Ea});return oa.length>0&&(Bs.children=oa,Bs.routes=oa),Bs})}function _c(Mn){var ti=(0,Au.UO)(),$i=(0,Au.Gn)(Mn.to,ti),Ma=(0,fc.T$)(),sa=(0,Au.TH)();if(Ma!=null&&Ma.keepQuery){var Ea=sa.search+sa.hash;$i+=Ea}var va=(0,bo.Z)((0,bo.Z)({},Mn),{},{to:$i});return je.createElement(Au.Fg,(0,hc.Z)({replace:!0},va))}function gc(Mn){var ti=Mn.route,$i=Mn.useStream,Ma=$i===void 0?!0:$i,sa=ti.redirect,Ea=(0,dc.Z)(ti,mc),va=Mn.reactRouter5Compat?Lc:ql;return(0,bo.Z)({element:sa?je.createElement(_c,{to:sa}):je.createElement(Ml.Provider,{value:{route:Mn.route}},je.createElement(va,{loader:je.memo(Mn.routeComponent),loadingComponent:Mn.loadingComponent||Rf,hasChildren:Mn.hasChildren,useStream:Ma}))},Ea)}function Rf(){return je.createElement("div",null)}function Lc(Mn){var ti=Rc(),$i=ti.route,Ma=(0,fc.Ov)(),sa=Ma.history,Ea=Ma.clientRoutes,va=(0,Au.UO)(),Bs={params:va,isExact:!0,path:$i.path,url:sa.location.pathname},oa=Mn.loader,Us={location:sa.location,match:Bs,history:sa,params:va,route:$i,routes:Ea};return Mn.useStream?je.createElement(je.Suspense,{fallback:je.createElement(Mn.loadingComponent,null)},je.createElement(oa,Us,Mn.hasChildren&&je.createElement(Au.j3,null))):je.createElement(oa,Us,Mn.hasChildren&&je.createElement(Au.j3,null))}function ql(Mn){var ti=Mn.loader;return Mn.useStream?je.createElement(je.Suspense,{fallback:je.createElement(Mn.loadingComponent,null)},je.createElement(ti,null)):je.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Mn){var ti=Mn.history,$i=je.useState({action:ti.action,location:ti.location}),Ma=(0,Lu.Z)($i,2),sa=Ma[0],Ea=Ma[1];return(0,je.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,je.useLayoutEffect)(function(){function va(Bs){Mn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Mn.routes,clientRoutes:Mn.clientRoutes,location:Bs.location,action:Bs.action,basename:Mn.basename,isFirst:!!Bs.isFirst}})}return va({location:sa.location,action:sa.action,isFirst:!0}),ti.listen(va)},[ti,Mn.routes,Mn.clientRoutes]),je.createElement(Au.F0,{navigator:ti,location:sa.location,basename:Mn.basename},Mn.children)}function ol(){var Mn=(0,fc.Ov)(),ti=Mn.clientRoutes;return(0,Au.V$)(ti)}var yc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],bc=function(ti,$i){var Ma=ti.basename||"/",sa=vc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:sa}});for(var Ea=je.createElement(ef,{basename:Ma,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:sa,history:ti.history},$i),va=0,Bs=yc;vanew Promise((Ma,sa)=>{var Ea=oa=>{try{Bs($i.next(oa))}catch(Us){sa(Us)}},va=oa=>{try{Bs($i.throw(oa))}catch(Us){sa(Us)}},Bs=oa=>oa.done?Ma(oa.value):Promise.resolve(oa.value).then(Ea,va);Bs(($i=$i.apply(Mn,ti)).next())});function xf(){return Fc(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:"/competitions",parentId:"1",id:"159"},160:{path:"/competitions/index",parentId:"159",id:"160"},161:{path:"/competitions/:identifier/list",parentId:"159",id:"161"},162:{path:"/competitions/exports",parentId:"159",id:"162"},163:{path:"/competitions",parentId:"159",id:"163"},164:{path:"/competitions/:identifier",parentId:"159",id:"164"},165:{path:"/competitions/index/:identifier",parentId:"159",id:"165"},166:{path:"/competitions/:identifier/detail/enroll",parentId:"159",id:"166"},167:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"159",id:"167"},168:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"159",id:"168"},169:{path:"/competitions/detail/:identifier",parentId:"159",id:"169"},170:{path:"/forums",parentId:"1",id:"170"},171:{path:"/forums",parentId:"170",id:"171"},172:{path:"/forums/categories/:memoType",parentId:"170",id:"172"},173:{path:"/forums/new",parentId:"170",id:"173"},174:{path:"/forums/:memoId/edit",parentId:"170",id:"174"},175:{path:"/forums/:memoId",parentId:"170",id:"175"},176:{path:"/problemset",parentId:"1",id:"176"},177:{path:"/problemset",parentId:"176",id:"177"},178:{path:"/problemset/newitem",parentId:"176",id:"178"},179:{path:"/problemset/:type/:id",parentId:"176",id:"179"},180:{path:"/problemset/preview",parentId:"176",id:"180"},181:{path:"/problemset/preview_new",parentId:"176",id:"181"},182:{path:"/problemset/preview_select",parentId:"176",id:"182"},183:{path:"/shixuns",parentId:"1",id:"183"},184:{path:"/shixuns",parentId:"183",id:"184"},185:{path:"/shixuns/exports",parentId:"183",id:"185"},186:{path:"/shixuns/new",parentId:"183",id:"186"},187:{path:"/shixuns/new/CreateImg",parentId:"183",id:"187"},188:{path:"/shixuns/new/:id/imagepreview",parentId:"183",id:"188"},189:{path:"/shixuns/:id/Merge",parentId:"183",id:"189"},190:{path:"/shixuns/:id/Split",parentId:"183",id:"190"},191:{path:"/shixuns/:id/Split",parentId:"183",id:"191"},192:{path:"/shixuns/:id/edit",parentId:"183",id:"192"},193:{path:"shixuns/:id/edit/warehouse",parentId:"192",id:"193"},194:{path:"/shixuns/:id/edit/newquestion",parentId:"192",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"192",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"192",id:"196"},197:{path:"/shixuns/:id/edit/new",parentId:"192",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"192",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"192",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"192",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"192",id:"201"},202:{path:"/shixuns/:id",parentId:"183",id:"202"},203:{path:"/shixuns/:id/challenges",parentId:"202",id:"203"},204:{path:"/shixuns/:id/repository",parentId:"202",id:"204"},205:{path:"/shixuns/:id/secret_repository",parentId:"202",id:"205"},206:{path:"/shixuns/:id/collaborators",parentId:"202",id:"206"},207:{path:"/shixuns/:id/dataset",parentId:"202",id:"207"},208:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"202",id:"208"},209:{path:"/shixuns/:id/shixun_discuss",parentId:"202",id:"209"},210:{path:"/shixuns/:id/ranking_list",parentId:"202",id:"210"},211:{path:"/shixuns/:id/settings",parentId:"202",id:"211"},212:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"202",id:"212"},213:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"202",id:"213"},214:{path:"/shixuns/:id/repository/upload_file",parentId:"202",id:"214"},215:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"202",id:"215"},216:{path:"/shixuns/:id/repository/add_file",parentId:"202",id:"216"},217:{path:"/shixuns/:id/secret_repository/add_file",parentId:"202",id:"217"},218:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"202",id:"218"},219:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"202",id:"219"},220:{path:"/shixuns/:id/audit_situation",parentId:"202",id:"220"},221:{path:"/shixuns/:id/fork_list",parentId:"202",id:"221"},222:{path:"/shixuns/:id/skill_tags",parentId:"202",id:"222"},223:{path:"/users",parentId:"1",id:"223"},224:{path:"/users/:username/videos/protocol",parentId:"223",id:"224"},225:{path:"/users/:username/videos/resourceProtocol",parentId:"223",id:"225"},226:{path:"/users/:username/videos/success",parentId:"223",id:"226"},227:{path:"/users/:username/topicbank/:topicstype",parentId:"223",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"223",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"223",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"223",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"223",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"223",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"223",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"223",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"223",id:"235"},236:{path:"/users/:username/experiment-img/add",parentId:"223",id:"236"},237:{path:"/users/:username",parentId:"223",id:"237"},238:{path:"/users/:username",parentId:"237",id:"238"},239:{path:"/users/:username/baseInfo/edit",parentId:"237",id:"239"},240:{path:"/users/:username/baseInfo",parentId:"237",id:"240"},241:{path:"/users/:username/realNameCertification",parentId:"237",id:"241"},242:{path:"/users/:username/careerCertification",parentId:"237",id:"242"},243:{path:"/users/:username/classrooms",parentId:"237",id:"243"},244:{path:"/users/:username/shixuns",parentId:"237",id:"244"},245:{path:"/users/:username/dataSet",parentId:"237",id:"245"},246:{path:"/users/:username/userPortrait",parentId:"237",id:"246"},247:{path:"/users/:username/learningPath",parentId:"237",id:"247"},248:{path:"/users/:username/teach-group",parentId:"237",id:"248"},249:{path:"/users/:username/competitions",parentId:"237",id:"249"},250:{path:"/users/:username/experiment-img",parentId:"237",id:"250"},251:{path:"/users/:username/experiment-img/:experid/detail",parentId:"237",id:"251"},252:{path:"/users/:username/certificate",parentId:"237",id:"252"},253:{path:"/users/:username/otherResources",parentId:"237",id:"253"},254:{path:"/users/:username/classmanagement",parentId:"237",id:"254"},255:{path:"/users/:username/classmanagement/:couserid",parentId:"237",id:"255"},256:{path:"/users/:username/paths",parentId:"237",id:"256"},257:{path:"/users/:username/projects",parentId:"237",id:"257"},258:{path:"/users/:username/videos",parentId:"237",id:"258"},259:{path:"/users/:username/videos/upload",parentId:"237",id:"259"},260:{path:"/users/:username/topics/:topicstype",parentId:"237",id:"260"},261:{path:"/users/:username/vspaces",parentId:"237",id:"261"},262:{path:"/users/:username/resourcesCenter",parentId:"237",id:"262"},263:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"237",id:"263"},264:{path:"/users/:username/resourceGuarantee",parentId:"237",id:"264"},265:{path:"/users/:username/resourceAllocation",parentId:"237",id:"265"},266:{parentId:"1",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems",parentId:"267",id:"268"},269:{path:"/problems/batchAdd",parentId:"267",id:"269"},270:{path:"/problems/newcreate",parentId:"266",id:"270"},271:{path:"/problems/newedit/:id",exact:!0,parentId:"266",id:"271"},272:{path:"/problems/:id/edit",exact:!0,parentId:"266",id:"272"},273:{path:"/problems/new",exact:!0,parentId:"266",id:"273"},274:{path:"/problems/:id/oj/:save_identifier",parentId:"266",id:"274"},275:{path:"/problems/:id/record-detail/:submitId",parentId:"266",id:"275"},276:{path:"/problems/add",parentId:"266",id:"276"},277:{path:"/problems/:id/ojedit",parentId:"266",id:"277"},278:{path:"/engineering",parentId:"1",id:"278"},279:{path:"/engineering",parentId:"278",id:"279"},280:{path:"/engineering/teacherList",parentId:"279",id:"280"},281:{path:"/engineering/studentList",parentId:"279",id:"281"},282:{path:"/engineering/training/program",parentId:"279",id:"282"},283:{path:"/engineering/training/program/add",parentId:"279",id:"283"},284:{path:"/engineering/training/program/edit",parentId:"279",id:"284"},285:{path:"/engineering/training/objectives",parentId:"279",id:"285"},286:{path:"/engineering/graduated/index",parentId:"279",id:"286"},287:{path:"/engineering/graduated/matrix",parentId:"279",id:"287"},288:{path:"/engineering/course/list",parentId:"279",id:"288"},289:{path:"/engineering/course/setting",parentId:"279",id:"289"},290:{path:"/engineering/course/matrix",parentId:"279",id:"290"},291:{path:"/engineering/navigation",parentId:"279",id:"291"},292:{path:"/engineering/evaluate/course",parentId:"279",id:"292"},293:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"279",id:"293"},294:{path:"/engineering/evaluate/norm",parentId:"279",id:"294"},295:{path:"/engineering/evaluate/document",parentId:"279",id:"295"},296:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"279",id:"296"},297:{path:"/engineering/*",redirect:"/404",parentId:"279",id:"297"},298:{path:"/innovation",parentId:"1",id:"298"},299:{path:"/innovation/tasks/:taskId",parentId:"298",id:"299"},300:{path:"/innovation",parentId:"298",id:"300"},301:{path:"/innovation/project",parentId:"300",id:"301"},302:{path:"/innovation/dataset",parentId:"300",id:"302"},303:{path:"/innovation/mirror",parentId:"300",id:"303"},304:{path:"/innovation/my-project",parentId:"300",id:"304"},305:{path:"/innovation/my-dataset",parentId:"300",id:"305"},306:{path:"/innovation/my-mirror",parentId:"300",id:"306"},307:{path:"/innovation/project/create",parentId:"300",id:"307"},308:{path:"/innovation/project/edit/:id",parentId:"300",id:"308"},309:{path:"/innovation/project/detail/:taskId",parentId:"300",id:"309"},310:{path:"/tasks",parentId:"1",id:"310"},311:{path:"/tasks/:taskId",exact:!0,parentId:"310",id:"311"},312:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"310",id:"312"},313:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"310",id:"313"},314:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"310",id:"314"},315:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"310",id:"315"},316:{path:"/myproblems",parentId:"1",id:"316"},317:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"316",id:"317"},318:{path:"/myproblems/:id",exact:!0,parentId:"316",id:"318"},319:{path:"/account",parentId:"1",id:"319"},320:{path:"/account",parentId:"319",id:"320"},321:{path:"/account/profile",parentId:"320",id:"321"},322:{path:"/account/profile/edit",parentId:"320",id:"322"},323:{path:"/account/certification",parentId:"320",id:"323"},324:{path:"/account/secure",parentId:"320",id:"324"},325:{path:"/account/binding",parentId:"320",id:"325"},326:{path:"/account/Results",parentId:"320",id:"326"},327:{path:"/ch",parentId:"1",id:"327"},328:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"327",id:"328"},329:{path:"/ch/rest/",exact:!0,parentId:"327",id:"329"},330:{path:"/ch/rest/:id",exact:!0,parentId:"327",id:"330"},331:{path:"/order",parentId:"1",id:"331"},332:{path:"/order",parentId:"331",id:"332"},333:{path:"/order/invoice",parentId:"331",id:"333"},334:{path:"/order/records",parentId:"331",id:"334"},335:{path:"/order/apply",parentId:"331",id:"335"},336:{path:"/order/view",parentId:"331",id:"336"},337:{path:"/order/:courseId/information",parentId:"331",id:"337"},338:{path:"/order/:courseId/pay",parentId:"331",id:"338"},339:{path:"/order/:orderNum/result",parentId:"331",id:"339"},340:{path:"/messages",parentId:"1",id:"340"},341:{path:"/messages/:userId/user_tidings",parentId:"340",id:"341"},342:{path:"/messages/:userId/private_messages",parentId:"340",id:"342"},343:{path:"/messages/:userId/message_detail",parentId:"340",id:"343"},344:{path:"/vtrs",parentId:"1",id:"344"},345:{path:"/vtrs/:virtual_spacesId",parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"345",id:"346"},347:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"345",id:"347"},348:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"345",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"345",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"345",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"345",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"345",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey",parentId:"345",id:"353"},354:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"345",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"345",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"345",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"345",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material",parentId:"345",id:"358"},359:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"345",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"345",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"345",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"345",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"345",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"345",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"345",id:"365"},366:{path:"/vtrs/:virtual_spacesId/settings",parentId:"345",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources",parentId:"345",id:"367"},368:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"345",id:"368"},369:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"345",id:"369"},370:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"345",id:"370"},371:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"345",id:"371"},372:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"345",id:"372"},373:{path:"/vtrs/:virtual_spacesId/*",parentId:"345",id:"373"},374:{path:"/101",parentId:"1",id:"374"},375:{path:"/101/:virtual_spacesId",parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId",exact:!0,parentId:"375",id:"376"},377:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"375",id:"377"},378:{path:"/101/:virtual_spacesId/experiment",parentId:"375",id:"378"},379:{path:"/101/:virtual_spacesId/announcement",parentId:"375",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/add",parentId:"375",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"375",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"375",id:"382"},383:{path:"/101/:virtual_spacesId/survey",parentId:"375",id:"383"},384:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"375",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge",parentId:"375",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"375",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"375",id:"387"},388:{path:"/101/:virtual_spacesId/material",parentId:"375",id:"388"},389:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"375",id:"389"},390:{path:"/101/:virtual_spacesId/lesson",parentId:"375",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"375",id:"391"},392:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"375",id:"392"},393:{path:"/101/:virtual_spacesId/discussion",parentId:"375",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"375",id:"394"},395:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"375",id:"395"},396:{path:"/101/:virtual_spacesId/settings",parentId:"375",id:"396"},397:{path:"/101/:virtual_spacesId/resources",parentId:"375",id:"397"},398:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"375",id:"398"},399:{path:"/101/:virtual_spacesId/Plan",parentId:"375",id:"399"},400:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"375",id:"400"},401:{path:"/101/:virtual_spacesId/digtal",parentId:"375",id:"401"},402:{path:"/101/:virtual_spacesId/homepage",parentId:"375",id:"402"},403:{path:"/101/:virtual_spacesId/*",parentId:"375",id:"403"},404:{path:"/administration",parentId:"1",id:"404"},405:{path:"/administration",parentId:"404",id:"405"},406:{path:"/administration/college",parentId:"405",id:"406"},407:{path:"/administration/student",parentId:"405",id:"407"},408:{path:"/administration/student/:studentId/edit",parentId:"405",id:"408"},409:{path:"/administration/profession",parentId:"405",id:"409"},410:{path:"/graduations",parentId:"1",id:"410"},411:{path:"/graduations",exact:!0,parentId:"410",id:"411"},412:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"410",id:"412"},413:{path:"/graduations/:id",parentId:"410",id:"413"},414:{path:"/graduations/:id/index",parentId:"413",id:"414"},415:{path:"/graduations/:id/topics",parentId:"413",id:"415"},416:{path:"/graduations/:id/student_selection",parentId:"413",id:"416"},417:{path:"/graduations/:id/tasks",parentId:"413",id:"417"},418:{path:"/graduations/:id/opening_report",parentId:"413",id:"418"},419:{path:"/graduations/:id/midterm_report",parentId:"413",id:"419"},420:{path:"/graduations/:id/thesis",parentId:"413",id:"420"},421:{path:"/graduations/:id/final_defense",parentId:"413",id:"421"},422:{path:"/graduations/:id/final_thesis",parentId:"413",id:"422"},423:{path:"/graduations/:id/settings",parentId:"413",id:"423"},424:{path:"/graduations/:id/teachers",parentId:"413",id:"424"},425:{path:"/graduations/:id/students",parentId:"413",id:"425"},426:{path:"/graduations/:id/archives",parentId:"413",id:"426"},427:{path:"/graduations/:id/grading_summary",parentId:"413",id:"427"},428:{path:"/dataset",parentId:"1",id:"428"},429:{path:"/dataset",exact:!0,parentId:"428",id:"429"},430:{path:"/dataset/:id/detail",exact:!0,parentId:"428",id:"430"},431:{path:"/knowledgegraph",parentId:"1",id:"431"},432:{path:"/knowledgegraph/:pathId",parentId:"431",id:"432"},433:{path:"/knowledgegraph/:pathId/statistics",parentId:"431",id:"433"},434:{path:"/newlogin",parentId:"1",id:"434"},435:{path:"/onlinenum",parentId:"1",id:"435"},436:{path:"/onlinenum",parentId:"435",id:"436"},437:{path:"/shixuncontext",parentId:"1",id:"437"},438:{path:"/shixuncontext",parentId:"437",id:"438"},439:{path:"/shixuncontext/:Id/detail",parentId:"437",id:"439"},440:{parentId:"1",id:"440"},441:{path:"/sysdashboard",parentId:"440",id:"441"},442:{path:"/sysdashboardnew",exact:!0,parentId:"1",id:"442"},443:{path:"/sysdashboardlist",exact:!0,parentId:"1",id:"443"},444:{path:"/educoder-demo",exact:!0,parentId:"1",id:"444"},445:{path:"/training",parentId:"1",id:"445"},446:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"445",id:"446"},447:{path:"/largeScreen",exact:!0,parentId:"1",id:"447"},448:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"448"},449:{path:"/studentEffectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"449"},450:{path:"/quality",parentId:"1",id:"450"},451:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"450",id:"451"},452:{path:"/otherlogin",exact:!0,parentId:"1",id:"452"},453:{path:"/otherloginqq",exact:!0,parentId:"1",id:"453"},454:{path:"/otherloginstart",exact:!0,parentId:"1",id:"454"},455:{path:"/pathsoverview",exact:!0,parentId:"1",id:"455"},456:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"456"},457:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"457"},458:{path:"/login",parentId:"1",id:"458"},459:{path:"/login",parentId:"458",id:"459"},460:{path:"/user",parentId:"1",id:"460"},461:{path:"/user/login",parentId:"460",id:"461"},462:{path:"/user/register",parentId:"460",id:"462"},463:{path:"/user/reset-password",parentId:"460",id:"463"},464:{path:"/colleges",parentId:"1",id:"464"},465:{path:"/colleges/:id/statistics",parentId:"464",id:"465"},466:{path:"/help",parentId:"1",id:"466"},467:{path:"/help/:id",parentId:"466",id:"467"},468:{path:"/video",parentId:"1",id:"468"},469:{path:"/video/:videoId",parentId:"468",id:"469"},470:{path:"/terminal",parentId:"1",id:"470"},471:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"471"},472:{path:"/statsDashboard",parentId:"1",id:"472"},473:{path:"/",parentId:"1",id:"473"},474:{path:"/homePage",exact:!0,parentId:"473",id:"474"},475:{path:"/",exact:!0,parentId:"473",id:"475"},476:{path:"/index",exact:!0,parentId:"473",id:"476"},477:{path:"/api/*",exact:!0,parentId:"473",id:"477"},478:{path:"/search",exact:!0,parentId:"473",id:"478"},479:{path:"/moop_cases",exact:!0,parentId:"473",id:"479"},480:{path:"/moop_cases/new",exact:!0,parentId:"473",id:"480"},481:{path:"/moop_cases/:caseId",exact:!0,parentId:"473",id:"481"},482:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"473",id:"482"},483:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"473",id:"483"},484:{path:"/randompaper",exact:!0,parentId:"473",id:"484"},485:{path:"/randompaper/edit/:id",exact:!0,parentId:"473",id:"485"},486:{path:"/randompaper/detail/:id",exact:!0,parentId:"473",id:"486"},487:{path:"/403",parentId:"473",id:"487"},488:{path:"/500",parentId:"473",id:"488"},489:{path:"/404",parentId:"473",id:"489"},490:{path:"/download",parentId:"473",id:"490"},491:{path:"/iwce",parentId:"473",id:"491"},492:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"473",id:"492"},493:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"473",id:"493"},494:{path:"/Activities",parentId:"473",id:"494"},495:{path:"/iwce/:itemname",parentId:"473",id:"495"},496:{path:"/hpc-course",parentId:"473",id:"496"},497:{path:"/user_agents",parentId:"473",id:"497"},498:{path:"/three",parentId:"473",id:"498"},499:{path:"/introduction",parentId:"473",id:"499"},500:{path:"/chatgpt",parentId:"473",id:"500"},501:{path:"/*",parentId:"473",id:"501"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),2:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),3:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,75929))),4:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,3511))),5:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,3511))),6:je.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,17204))),7:je.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:je.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:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),10:je.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,45135))),11:je.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,31488))),12:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,62558))),13:je.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,96700))),14:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,90236))),15:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,28855))),16:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,62558))),17:je.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:je.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:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),20:je.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,11499))),21:je.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,77686))),22:je.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,74599))),23:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,59453))),24:je.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,92007))),25:je.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,92007))),26:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,41373))),27:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,41373))),28:je.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,40285))),29:je.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,13558))),30:je.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,53033))),31:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,26583))),32:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,25852))),33:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,30909))),34:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,38309))),35:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,28639))),36:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,97189))),37:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,69026))),38:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,49067))),39:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,63554))),40:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,84953))),41:je.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,73110))),42:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,96690))),43:je.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:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8990),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,95655))),45:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8990),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,66864))),46:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,92476))),47:je.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,98887))),48:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),49:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,98653))),50:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,52903))),51:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,52903))),52:je.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,5743))),53:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,46270))),54:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,46270))),55:je.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,67598))),56:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,80570))),57:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,60272))),58:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,53367))),59:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,53367))),60:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,87676))),61:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,87676))),62:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,86228))),63:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,30490))),64:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8424))),65:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,74718))),66:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,97715))),67:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,38840))),68:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,88711))),69:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,34986))),70:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,23239))),71:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,78440))),72:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,7575))),73:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,92723))),74:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,95144))),75:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,72795))),76:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,73362))),77:je.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,56686))),78:je.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,82245))),79:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,95625))),80:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,16008))),81:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,3063))),82:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,68701))),83:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,19791))),84:je.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,96700))),85:je.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52558))),86:je.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,94086))),87:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,54696))),88:je.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,79577))),89:je.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,49862))),90:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,31168))),91:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,31168))),92:je.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,48379))),93:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,71123))),94:je.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,28752))),95:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,38874))),96:je.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,993))),97:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,55097))),98:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,74155))),99:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,54312))),100:je.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,88357))),101:je.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,73618))),102:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,25637))),103:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,25637))),104:je.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,33553))),105:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,17693))),106:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,17693))),107:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,24930))),108:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,24930))),109:je.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,73212))),110:je.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,73212))),111:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,81535))),112:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,81535))),113:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,55316))),114:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,55316))),115:je.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,63751))),116:je.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,5521))),117:je.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,1037))),118:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,92259))),119:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,92259))),120:je.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,60863))),121:je.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,50712))),122:je.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,6054))),123:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9179),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,36369))),124:je.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,89515))),125:je.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,56206))),126:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,4771))),127:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,4771))),128:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,53724))),129:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,53724))),130:je.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,55560))),131:je.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,55560))),132:je.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,89596))),133:je.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,89596))),134:je.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,18076))),135:je.lazy(()=>__webpack_require__.e(6205).then(__webpack_require__.bind(__webpack_require__,94450))),136:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,2483))),137:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,38950))),138:je.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,49549))),139:je.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,49549))),140:je.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,5317))),141:je.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,50568))),142:je.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,50568))),143:je.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,5686))),144:je.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,5686))),145:je.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,51361))),146:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,210))),147:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,210))),148:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,90625))),149:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,90625))),150:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,97520))),151:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,81152))),152:je.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,86951))),153:je.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,63482))),154:je.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,69966))),155:je.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,32853))),156:je.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,42384))),157:je.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,44322))),158:je.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,39448))),159:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),160:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7886),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,87505))),161:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7886),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,87505))),162:je.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,28126))),163:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7886),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,87505))),164:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,99601))),165:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,99601))),166:je.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,27500))),167:je.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,93664))),168:je.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,68148))),169:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,26748))),170:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),171:je.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,74566))),172:je.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,38973))),173:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,76407))),174:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,76407))),175:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,63810))),176:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),177:je.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__,1665))),178:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26899))),179:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26899))),180:je.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,93318))),181:je.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,86678))),182:je.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))),183:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),184:je.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,20451))),185:je.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,33138))),186:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,77279))),187:je.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,57108))),188:je.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,68353))),189:je.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,74206))),190:je.lazy(()=>__webpack_require__.e(9375).then(__webpack_require__.bind(__webpack_require__,67701))),191:je.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,53166))),192:je.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))),193:je.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,66200))),194:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,36796))),195:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,72297))),196:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,72297))),197:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,36819))),198:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,36819))),199:je.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,28097))),200:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,92432))),201:je.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,8005))),202:je.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,8400))),203:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,58103))),204:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,27165))),205:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,27165))),206:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,76307))),207:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,89966))),208:je.lazy(()=>Promise.all([__webpack_require__.e(7921),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,54383))),209:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,48053))),210:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,95885))),211:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,97784))),212:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,9926))),213:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,9926))),214:je.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,96319))),215:je.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,96319))),216:je.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,45004))),217:je.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,45004))),218:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,77476))),219:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,77476))),220:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,82150))),221:je.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,74076))),222:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,42270))),223:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),224:je.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,82977))),225:je.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,17501))),226:je.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,55301))),227:je.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87195))),228:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,87016))),229:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,87016))),230:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,12734))),231:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,89550))),232:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,4315))),233:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,44482))),234:je.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,71303))),235:je.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,78413))),236:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,85887))),237:je.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,91741))),238:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,88590))),239:je.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,10153))),240:je.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,69894))),241:je.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,62161))),242:je.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,56295))),243:je.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,19212))),244:je.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,7445))),245:je.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,52130))),246:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,29327))),247:je.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,71304))),248:je.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,42054))),249:je.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,91908))),250:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,62829))),251:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,93981))),252:je.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,14433))),253:je.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,81279))),254:je.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,88990))),255:je.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,74109))),256:je.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,98198))),257:je.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,66262))),258:je.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,85097))),259:je.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,1341))),260:je.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,98716))),261:je.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,43002))),262:je.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,19481))),263:je.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,56060))),264:je.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,20232))),265:je.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,32365))),266:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),267:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),268:je.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,8862))),269:je.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,82751))),270:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,7373))),271:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,7373))),272:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,21217))),273:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,21217))),274:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,90190))),275:je.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,90535))),276:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,84744))),277:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,84744))),278:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),279:je.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,8952))),280:je.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,1274))),281:je.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,59470))),282:je.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,91359))),283:je.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,48414))),284:je.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,7410))),285:je.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,89403))),286:je.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,47598))),287:je.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,75208))),288:je.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,97994))),289:je.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,60319))),290:je.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,29172))),291:je.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,16807))),292:je.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,75598))),293:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,54675))),294:je.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,43854))),295:je.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,49955))),296:je.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,66420))),297:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),298:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),299:je.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,33881))),300:je.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,39582))),301:je.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,48855))),302:je.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,48202))),303:je.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,26681))),304:je.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,90107))),305:je.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,24884))),306:je.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,98285))),307:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,62341))),308:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,62341))),309:je.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,63773))),310:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),311:je.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))),312:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,13336))),313:je.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:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,13336))),315:je.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:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),317:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,24205))),318:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,88382))),319:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),320:je.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,20308))),321:je.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,98995))),322:je.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,84216))),323:je.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,41860))),324:je.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,29316))),325:je.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,48195))),326:je.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,79066))),327:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),328:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,90811))),329:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,29795))),330:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,29795))),331:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),332:je.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,81375))),333:je.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,27904))),334:je.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,63479))),335:je.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,5579))),336:je.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,30775))),337:je.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,80943))),338:je.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,65117))),339:je.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,48986))),340:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),341:je.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,93793))),342:je.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,57580))),343:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,74211))),344:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),345:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,4342))),346:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),347:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,30575))),348:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,9500))),349:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,25206))),350:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),351:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),352:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,68782))),353:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54559))),354:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,32646))),355:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,69462))),356:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),357:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),358:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,31667))),359:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,32620))),360:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,82264))),361:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),362:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),363:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,84574))),364:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),365:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),366:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,5288))),367:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,35314))),368:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,69799))),369:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,88072))),370:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,67699))),371:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,92744))),372:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),373:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91171))),374:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),375:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,4342))),376:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),377:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,30575))),378:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,9500))),379:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,25206))),380:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),381:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),382:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,68782))),383:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54559))),384:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,32646))),385:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,69462))),386:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),387:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),388:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,31667))),389:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,32620))),390:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,82264))),391:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),392:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),393:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,84574))),394:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),395:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),396:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,5288))),397:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,35314))),398:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,69799))),399:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,88072))),400:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,67699))),401:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,92744))),402:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),403:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91171))),404:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),405:je.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,78563))),406:je.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,34924))),407:je.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,75716))),408:je.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,50378))),409:je.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,69997))),410:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),411:je.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,47559))),412:je.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,38286))),413:je.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,89346))),414:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,76139))),415:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,87786))),416:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,4782))),417:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,87830))),418:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),419:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),420:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),421:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),422:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),423:je.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,30657))),424:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44384))),425:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44384))),426:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,23748))),427:je.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,16310))),428:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),429:je.lazy(()=>__webpack_require__.e(3777).then(__webpack_require__.bind(__webpack_require__,69243))),430:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6294)]).then(__webpack_require__.bind(__webpack_require__,90661))),431:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),432:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,52e3))),433:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,52713))),434:je.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,17880))),435:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),436:je.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,91395))),437:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),438:je.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,37207))),439:je.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,96328))),440:je.lazy(()=>__webpack_require__.e(1474).then(__webpack_require__.bind(__webpack_require__,33659))),441:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6527)]).then(__webpack_require__.bind(__webpack_require__,55584))),442:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5804)]).then(__webpack_require__.bind(__webpack_require__,74940))),443:je.lazy(()=>__webpack_require__.e(9498).then(__webpack_require__.bind(__webpack_require__,27731))),444:je.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,76956))),445:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),446:je.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,43413))),447:je.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,5845))),448:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,35963))),449:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,66635))),450:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),451:je.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,16120))),452:je.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,51408))),453:je.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,37980))),454:je.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,87038))),455:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,9496))),456:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,2303))),457:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,75170))),458:je.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,10507))),459:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,6317))),460:je.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,15973))),461:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,6317))),462:je.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,64986))),463:je.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,39013))),464:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),465:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,96592))),466:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),467:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,66166))),468:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),469:je.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,11681))),470:je.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,79603))),471:je.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,29719))),472:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,28184))),473:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),474:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7886),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,215))),475:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1351)]).then(__webpack_require__.bind(__webpack_require__,26140))),476:je.lazy(()=>__webpack_require__.e(1796).then(__webpack_require__.bind(__webpack_require__,77561))),477:je.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,11322))),478:je.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,727))),479:je.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,52835))),480:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,288))),481:je.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,53835))),482:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,288))),483:je.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,16015))),484:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),485:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),486:je.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,25126))),487:je.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,66682))),488:je.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,44103))),489:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,47947))),490:je.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,64198))),491:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),492:je.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,14995))),493:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9179),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,80227))),494:je.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,9552))),495:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),496:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),497:je.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,57713))),498:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,11955))),499:je.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,5307))),500:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,44667))),501:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,47947))),"@@/global-layout":je.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),Oe=()=>je.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(52985),In=__webpack_require__(66649),pn=__webpack_require__.n(In),Mi=__webpack_require__(91392),ds=__webpack_require__.n(Mi),$a=__webpack_require__(73100),Yo=__webpack_require__.n($a),is=__webpack_require__(14805),Po=__webpack_require__.n(is),$s=__webpack_require__(13477),tf=__webpack_require__.n($s),Jl=__webpack_require__(64796),Bc=__webpack_require__.n(Jl),rf=__webpack_require__(9007),Qu=__webpack_require__.n(rf),Ci=__webpack_require__(58626),Cl=__webpack_require__.n(Ci),Nc=__webpack_require__(9084),su=__webpack_require__.n(Nc),vo=__webpack_require__(5116),gs=__webpack_require__.n(vo),bl=__webpack_require__(50991),ec=__webpack_require__.n(bl),xl=__webpack_require__(39050),Fl=__webpack_require__.n(xl),Tl=__webpack_require__(1554),wf=__webpack_require__.n(Tl),Bu=__webpack_require__(59697),Bl=__webpack_require__.n(Bu);pn().extend(Yo()),pn().extend(Po()),pn().extend(tf()),pn().extend(Bc()),pn().extend(Qu()),pn().extend(Cl()),pn().extend(su()),pn().extend(gs()),pn().extend(ec()),pn().extend(Fl()),pn().extend(wf()),pn().extend(Bl()),pn().extend(ds());var nf=Object.defineProperty,Nl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Nu=Object.prototype.propertyIsEnumerable,Pl=(Mn,ti,$i)=>ti in Mn?nf(Mn,ti,{enumerable:!0,configurable:!0,writable:!0,value:$i}):Mn[ti]=$i,tc=(Mn,ti)=>{for(var $i in ti||(ti={}))Ef.call(ti,$i)&&Pl(Mn,$i,ti[$i]);if(Nl)for(var $i of Nl(ti))Nu.call(ti,$i)&&Pl(Mn,$i,ti[$i]);return Mn},jc=(Mn,ti,$i)=>new Promise((Ma,sa)=>{var Ea=oa=>{try{Bs($i.next(oa))}catch(Us){sa(Us)}},va=oa=>{try{Bs($i.throw(oa))}catch(Us){sa(Us)}},Bs=oa=>oa.done?Ma(oa.value):Promise.resolve(oa.value).then(Ea,va);Bs(($i=$i.apply(Mn,ti)).next())});const Hu="/react/build/",Tu=!1;function Pu(){return jc(this,null,function*(){const Mn=(0,P.gD)(),{routes:ti,routeComponents:$i}=yield xf(Mn);yield Mn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:$i}});const Ma=Mn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),sa=Ma.basename||"/",Ea=Ma.historyType||"browser",va=(0,O.fi)(tc({type:Ea,basename:sa},Ma.historyOpts));return Mn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Bs={useStream:!0,routes:ti,routeComponents:$i,pluginManager:Mn,mountElementId:"root",rootElement:Ma.rootElement||document.getElementById("root"),loadingComponent:Oe,publicPath:Hu,runtimePublicPath:Tu,history:va,historyType:Ea,basename:sa,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ma.callback},oa=Mn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Bs});return Mc(oa)}})()})}Pu(),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 Mn.endsWith("/")?Mn:"".concat(Mn,"/")}var dc=__webpack_require__(38127),hc=__webpack_require__(38329),al=__webpack_require__(8616),sl=["content"],Mu=["content"],yf=/^(http:|https:)?\/\//;function pc(Mn){return yf.test(Mn)||Mn.startsWith("/")&&!Mn.startsWith("/*")||Mn.startsWith("./")||Mn.startsWith("../")}var Cu=function(){return je.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},yl=function(ti){var $i,Ma=ti.loaderData,sa=ti.htmlPageOpts,Ea=ti.manifest,va=(Ea==null||($i=Ea.assets)===null||$i===void 0?void 0:$i["umi.css"])||"";return je.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ma||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(sa||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(va,"'")}})};function Fu(Mn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Mn=="string")return pc(Mn)?(0,bo.Z)({src:Mn},ti):{content:Mn};if((0,al.Z)(Mn)==="object")return(0,bo.Z)((0,bo.Z)({},Mn),ti);throw new Error("Invalid script type: ".concat((0,al.Z)(Mn)))}function zf(Mn){return pc(Mn)?{type:"link",href:Mn}:{type:"style",content:Mn}}var Jc=function(ti){var $i,Ma,sa,Ea,va,Bs,oa=ti.htmlPageOpts;return je.createElement(je.Fragment,null,(oa==null?void 0:oa.title)&&je.createElement("title",null,oa.title),oa==null||($i=oa.favicons)===null||$i===void 0?void 0:$i.map(function(Us,Ju){return je.createElement("link",{key:Ju,rel:"shortcut icon",href:Us})}),(oa==null?void 0:oa.description)&&je.createElement("meta",{name:"description",content:oa.description}),(oa==null||(Ma=oa.keywords)===null||Ma===void 0?void 0:Ma.length)&&je.createElement("meta",{name:"keywords",content:oa.keywords.join(",")}),oa==null||(sa=oa.metas)===null||sa===void 0?void 0:sa.map(function(Us){return je.createElement("meta",{key:Us.name,name:Us.name,content:Us.content})}),oa==null||(Ea=oa.links)===null||Ea===void 0?void 0:Ea.map(function(Us,Ju){return je.createElement("link",(0,hc.Z)({key:Ju},Us))}),oa==null||(va=oa.styles)===null||va===void 0?void 0:va.map(function(Us,Ju){var ul=zf(Us),wl=ul.type,el=ul.href,jl=ul.content;if(wl==="link")return je.createElement("link",{key:Ju,rel:"stylesheet",href:el});if(wl==="style")return je.createElement("style",{key:Ju},jl)}),oa==null||(Bs=oa.headScripts)===null||Bs===void 0?void 0:Bs.map(function(Us,Ju){var ul=Fu(Us),wl=ul.content,el=(0,dc.Z)(ul,sl);return je.createElement("script",(0,hc.Z)({dangerouslySetInnerHTML:{__html:wl},key:Ju},el))}))};function Vo(Mn){var ti,$i=Mn.children,Ma=Mn.loaderData,sa=Mn.manifest,Ea=Mn.htmlPageOpts,va=Mn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Bs=Mn.mountElementId;if(va!=null&&va.pureHtml)return je.createElement("html",null,je.createElement("head",null,je.createElement(Jc,{htmlPageOpts:Ea})),je.createElement("body",null,je.createElement(Cu,null),je.createElement("div",{id:Bs},$i),je.createElement(yl,{manifest:sa,loaderData:Ma,htmlPageOpts:Ea})));if(va!=null&&va.pureApp)return je.createElement(je.Fragment,null,$i);var oa=typeof window=="undefined"?sa==null?void 0:sa.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return je.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},je.createElement("head",null,je.createElement("meta",{charSet:"utf-8"}),je.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),oa&&je.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:oa}),je.createElement(Jc,{htmlPageOpts:Ea})),je.createElement("body",null,je.createElement(Cu,null),je.createElement("div",{id:Bs},$i),je.createElement(yl,{manifest:sa,loaderData:Ma,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Us,Ju){var ul=Fu(Us),wl=ul.content,el=(0,dc.Z)(ul,Mu);return je.createElement("script",(0,hc.Z)({dangerouslySetInnerHTML:{__html:wl},key:Ju},el))})))}var Ml=je.createContext(void 0);function Rc(){return je.useContext(Ml)}var mc=["redirect"];function vc(Mn){var ti=Mn.routesById,$i=Mn.parentId,Ma=Mn.routeComponents,sa=Mn.useStream,Ea=sa===void 0?!0:sa;return Object.keys(ti).filter(function(va){return ti[va].parentId===$i}).map(function(va){var Bs=gc((0,bo.Z)((0,bo.Z)({route:ti[va],routeComponent:Ma[va],loadingComponent:Mn.loadingComponent,reactRouter5Compat:Mn.reactRouter5Compat},Mn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Us){return ti[Us].parentId===va}).length>0}),{},{useStream:Ea})),oa=vc({routesById:ti,routeComponents:Ma,parentId:Bs.id,loadingComponent:Mn.loadingComponent,reactRouter5Compat:Mn.reactRouter5Compat,useStream:Ea});return oa.length>0&&(Bs.children=oa,Bs.routes=oa),Bs})}function _c(Mn){var ti=(0,Au.UO)(),$i=(0,Au.Gn)(Mn.to,ti),Ma=(0,fc.T$)(),sa=(0,Au.TH)();if(Ma!=null&&Ma.keepQuery){var Ea=sa.search+sa.hash;$i+=Ea}var va=(0,bo.Z)((0,bo.Z)({},Mn),{},{to:$i});return je.createElement(Au.Fg,(0,hc.Z)({replace:!0},va))}function gc(Mn){var ti=Mn.route,$i=Mn.useStream,Ma=$i===void 0?!0:$i,sa=ti.redirect,Ea=(0,dc.Z)(ti,mc),va=Mn.reactRouter5Compat?Lc:ql;return(0,bo.Z)({element:sa?je.createElement(_c,{to:sa}):je.createElement(Ml.Provider,{value:{route:Mn.route}},je.createElement(va,{loader:je.memo(Mn.routeComponent),loadingComponent:Mn.loadingComponent||Rf,hasChildren:Mn.hasChildren,useStream:Ma}))},Ea)}function Rf(){return je.createElement("div",null)}function Lc(Mn){var ti=Rc(),$i=ti.route,Ma=(0,fc.Ov)(),sa=Ma.history,Ea=Ma.clientRoutes,va=(0,Au.UO)(),Bs={params:va,isExact:!0,path:$i.path,url:sa.location.pathname},oa=Mn.loader,Us={location:sa.location,match:Bs,history:sa,params:va,route:$i,routes:Ea};return Mn.useStream?je.createElement(je.Suspense,{fallback:je.createElement(Mn.loadingComponent,null)},je.createElement(oa,Us,Mn.hasChildren&&je.createElement(Au.j3,null))):je.createElement(oa,Us,Mn.hasChildren&&je.createElement(Au.j3,null))}function ql(Mn){var ti=Mn.loader;return Mn.useStream?je.createElement(je.Suspense,{fallback:je.createElement(Mn.loadingComponent,null)},je.createElement(ti,null)):je.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Mn){var ti=Mn.history,$i=je.useState({action:ti.action,location:ti.location}),Ma=(0,Lu.Z)($i,2),sa=Ma[0],Ea=Ma[1];return(0,je.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,je.useLayoutEffect)(function(){function va(Bs){Mn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Mn.routes,clientRoutes:Mn.clientRoutes,location:Bs.location,action:Bs.action,basename:Mn.basename,isFirst:!!Bs.isFirst}})}return va({location:sa.location,action:sa.action,isFirst:!0}),ti.listen(va)},[ti,Mn.routes,Mn.clientRoutes]),je.createElement(Au.F0,{navigator:ti,location:sa.location,basename:Mn.basename},Mn.children)}function ol(){var Mn=(0,fc.Ov)(),ti=Mn.clientRoutes;return(0,Au.V$)(ti)}var yc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],bc=function(ti,$i){var Ma=ti.basename||"/",sa=vc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:sa}});for(var Ea=je.createElement(ef,{basename:Ma,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:sa,history:ti.history},$i),va=0,Bs=yc;vanew Promise((Ma,sa)=>{var Ea=oa=>{try{Bs($i.next(oa))}catch(Us){sa(Us)}},va=oa=>{try{Bs($i.throw(oa))}catch(Us){sa(Us)}},Bs=oa=>oa.done?Ma(oa.value):Promise.resolve(oa.value).then(Ea,va);Bs(($i=$i.apply(Mn,ti)).next())});function xf(){return Fc(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:"/competitions",parentId:"1",id:"159"},160:{path:"/competitions/index",parentId:"159",id:"160"},161:{path:"/competitions/:identifier/list",parentId:"159",id:"161"},162:{path:"/competitions/exports",parentId:"159",id:"162"},163:{path:"/competitions",parentId:"159",id:"163"},164:{path:"/competitions/:identifier",parentId:"159",id:"164"},165:{path:"/competitions/index/:identifier",parentId:"159",id:"165"},166:{path:"/competitions/:identifier/detail/enroll",parentId:"159",id:"166"},167:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"159",id:"167"},168:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"159",id:"168"},169:{path:"/competitions/detail/:identifier",parentId:"159",id:"169"},170:{path:"/forums",parentId:"1",id:"170"},171:{path:"/forums",parentId:"170",id:"171"},172:{path:"/forums/categories/:memoType",parentId:"170",id:"172"},173:{path:"/forums/new",parentId:"170",id:"173"},174:{path:"/forums/:memoId/edit",parentId:"170",id:"174"},175:{path:"/forums/:memoId",parentId:"170",id:"175"},176:{path:"/problemset",parentId:"1",id:"176"},177:{path:"/problemset",parentId:"176",id:"177"},178:{path:"/problemset/newitem",parentId:"176",id:"178"},179:{path:"/problemset/:type/:id",parentId:"176",id:"179"},180:{path:"/problemset/preview",parentId:"176",id:"180"},181:{path:"/problemset/preview_new",parentId:"176",id:"181"},182:{path:"/problemset/preview_select",parentId:"176",id:"182"},183:{path:"/shixuns",parentId:"1",id:"183"},184:{path:"/shixuns",parentId:"183",id:"184"},185:{path:"/shixuns/exports",parentId:"183",id:"185"},186:{path:"/shixuns/new",parentId:"183",id:"186"},187:{path:"/shixuns/new/CreateImg",parentId:"183",id:"187"},188:{path:"/shixuns/new/:id/imagepreview",parentId:"183",id:"188"},189:{path:"/shixuns/:id/Merge",parentId:"183",id:"189"},190:{path:"/shixuns/:id/Split",parentId:"183",id:"190"},191:{path:"/shixuns/:id/Split",parentId:"183",id:"191"},192:{path:"/shixuns/:id/edit",parentId:"183",id:"192"},193:{path:"shixuns/:id/edit/warehouse",parentId:"192",id:"193"},194:{path:"/shixuns/:id/edit/newquestion",parentId:"192",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"192",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"192",id:"196"},197:{path:"/shixuns/:id/edit/new",parentId:"192",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"192",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"192",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"192",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"192",id:"201"},202:{path:"/shixuns/:id",parentId:"183",id:"202"},203:{path:"/shixuns/:id/challenges",parentId:"202",id:"203"},204:{path:"/shixuns/:id/repository",parentId:"202",id:"204"},205:{path:"/shixuns/:id/secret_repository",parentId:"202",id:"205"},206:{path:"/shixuns/:id/collaborators",parentId:"202",id:"206"},207:{path:"/shixuns/:id/dataset",parentId:"202",id:"207"},208:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"202",id:"208"},209:{path:"/shixuns/:id/shixun_discuss",parentId:"202",id:"209"},210:{path:"/shixuns/:id/ranking_list",parentId:"202",id:"210"},211:{path:"/shixuns/:id/settings",parentId:"202",id:"211"},212:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"202",id:"212"},213:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"202",id:"213"},214:{path:"/shixuns/:id/repository/upload_file",parentId:"202",id:"214"},215:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"202",id:"215"},216:{path:"/shixuns/:id/repository/add_file",parentId:"202",id:"216"},217:{path:"/shixuns/:id/secret_repository/add_file",parentId:"202",id:"217"},218:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"202",id:"218"},219:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"202",id:"219"},220:{path:"/shixuns/:id/audit_situation",parentId:"202",id:"220"},221:{path:"/shixuns/:id/fork_list",parentId:"202",id:"221"},222:{path:"/shixuns/:id/skill_tags",parentId:"202",id:"222"},223:{path:"/users",parentId:"1",id:"223"},224:{path:"/users/:username/videos/protocol",parentId:"223",id:"224"},225:{path:"/users/:username/videos/resourceProtocol",parentId:"223",id:"225"},226:{path:"/users/:username/videos/success",parentId:"223",id:"226"},227:{path:"/users/:username/topicbank/:topicstype",parentId:"223",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"223",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"223",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"223",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"223",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"223",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"223",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"223",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"223",id:"235"},236:{path:"/users/:username/experiment-img/add",parentId:"223",id:"236"},237:{path:"/users/:username",parentId:"223",id:"237"},238:{path:"/users/:username",parentId:"237",id:"238"},239:{path:"/users/:username/baseInfo/edit",parentId:"237",id:"239"},240:{path:"/users/:username/baseInfo",parentId:"237",id:"240"},241:{path:"/users/:username/realNameCertification",parentId:"237",id:"241"},242:{path:"/users/:username/careerCertification",parentId:"237",id:"242"},243:{path:"/users/:username/classrooms",parentId:"237",id:"243"},244:{path:"/users/:username/shixuns",parentId:"237",id:"244"},245:{path:"/users/:username/dataSet",parentId:"237",id:"245"},246:{path:"/users/:username/userPortrait",parentId:"237",id:"246"},247:{path:"/users/:username/learningPath",parentId:"237",id:"247"},248:{path:"/users/:username/teach-group",parentId:"237",id:"248"},249:{path:"/users/:username/competitions",parentId:"237",id:"249"},250:{path:"/users/:username/experiment-img",parentId:"237",id:"250"},251:{path:"/users/:username/experiment-img/:experid/detail",parentId:"237",id:"251"},252:{path:"/users/:username/certificate",parentId:"237",id:"252"},253:{path:"/users/:username/otherResources",parentId:"237",id:"253"},254:{path:"/users/:username/classmanagement",parentId:"237",id:"254"},255:{path:"/users/:username/classmanagement/:couserid",parentId:"237",id:"255"},256:{path:"/users/:username/paths",parentId:"237",id:"256"},257:{path:"/users/:username/projects",parentId:"237",id:"257"},258:{path:"/users/:username/videos",parentId:"237",id:"258"},259:{path:"/users/:username/videos/upload",parentId:"237",id:"259"},260:{path:"/users/:username/topics/:topicstype",parentId:"237",id:"260"},261:{path:"/users/:username/vspaces",parentId:"237",id:"261"},262:{path:"/users/:username/resourcesCenter",parentId:"237",id:"262"},263:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"237",id:"263"},264:{path:"/users/:username/resourceGuarantee",parentId:"237",id:"264"},265:{path:"/users/:username/resourceAllocation",parentId:"237",id:"265"},266:{parentId:"1",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems",parentId:"267",id:"268"},269:{path:"/problems/batchAdd",parentId:"267",id:"269"},270:{path:"/problems/newcreate",parentId:"266",id:"270"},271:{path:"/problems/newedit/:id",exact:!0,parentId:"266",id:"271"},272:{path:"/problems/:id/edit",exact:!0,parentId:"266",id:"272"},273:{path:"/problems/new",exact:!0,parentId:"266",id:"273"},274:{path:"/problems/:id/oj/:save_identifier",parentId:"266",id:"274"},275:{path:"/problems/:id/record-detail/:submitId",parentId:"266",id:"275"},276:{path:"/problems/add",parentId:"266",id:"276"},277:{path:"/problems/:id/ojedit",parentId:"266",id:"277"},278:{path:"/engineering",parentId:"1",id:"278"},279:{path:"/engineering",parentId:"278",id:"279"},280:{path:"/engineering/teacherList",parentId:"279",id:"280"},281:{path:"/engineering/studentList",parentId:"279",id:"281"},282:{path:"/engineering/training/program",parentId:"279",id:"282"},283:{path:"/engineering/training/program/add",parentId:"279",id:"283"},284:{path:"/engineering/training/program/edit",parentId:"279",id:"284"},285:{path:"/engineering/training/objectives",parentId:"279",id:"285"},286:{path:"/engineering/graduated/index",parentId:"279",id:"286"},287:{path:"/engineering/graduated/matrix",parentId:"279",id:"287"},288:{path:"/engineering/course/list",parentId:"279",id:"288"},289:{path:"/engineering/course/setting",parentId:"279",id:"289"},290:{path:"/engineering/course/matrix",parentId:"279",id:"290"},291:{path:"/engineering/navigation",parentId:"279",id:"291"},292:{path:"/engineering/evaluate/course",parentId:"279",id:"292"},293:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"279",id:"293"},294:{path:"/engineering/evaluate/norm",parentId:"279",id:"294"},295:{path:"/engineering/evaluate/document",parentId:"279",id:"295"},296:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"279",id:"296"},297:{path:"/engineering/*",redirect:"/404",parentId:"279",id:"297"},298:{path:"/innovation",parentId:"1",id:"298"},299:{path:"/innovation/tasks/:taskId",parentId:"298",id:"299"},300:{path:"/innovation",parentId:"298",id:"300"},301:{path:"/innovation/project",parentId:"300",id:"301"},302:{path:"/innovation/dataset",parentId:"300",id:"302"},303:{path:"/innovation/mirror",parentId:"300",id:"303"},304:{path:"/innovation/my-project",parentId:"300",id:"304"},305:{path:"/innovation/my-dataset",parentId:"300",id:"305"},306:{path:"/innovation/my-mirror",parentId:"300",id:"306"},307:{path:"/innovation/project/create",parentId:"300",id:"307"},308:{path:"/innovation/project/edit/:id",parentId:"300",id:"308"},309:{path:"/innovation/project/detail/:taskId",parentId:"300",id:"309"},310:{path:"/tasks",parentId:"1",id:"310"},311:{path:"/tasks/:taskId",exact:!0,parentId:"310",id:"311"},312:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"310",id:"312"},313:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"310",id:"313"},314:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"310",id:"314"},315:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"310",id:"315"},316:{path:"/myproblems",parentId:"1",id:"316"},317:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"316",id:"317"},318:{path:"/myproblems/:id",exact:!0,parentId:"316",id:"318"},319:{path:"/account",parentId:"1",id:"319"},320:{path:"/account",parentId:"319",id:"320"},321:{path:"/account/profile",parentId:"320",id:"321"},322:{path:"/account/profile/edit",parentId:"320",id:"322"},323:{path:"/account/certification",parentId:"320",id:"323"},324:{path:"/account/secure",parentId:"320",id:"324"},325:{path:"/account/binding",parentId:"320",id:"325"},326:{path:"/account/Results",parentId:"320",id:"326"},327:{path:"/ch",parentId:"1",id:"327"},328:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"327",id:"328"},329:{path:"/ch/rest/",exact:!0,parentId:"327",id:"329"},330:{path:"/ch/rest/:id",exact:!0,parentId:"327",id:"330"},331:{path:"/order",parentId:"1",id:"331"},332:{path:"/order",parentId:"331",id:"332"},333:{path:"/order/invoice",parentId:"331",id:"333"},334:{path:"/order/records",parentId:"331",id:"334"},335:{path:"/order/apply",parentId:"331",id:"335"},336:{path:"/order/view",parentId:"331",id:"336"},337:{path:"/order/:courseId/information",parentId:"331",id:"337"},338:{path:"/order/:courseId/pay",parentId:"331",id:"338"},339:{path:"/order/:orderNum/result",parentId:"331",id:"339"},340:{path:"/messages",parentId:"1",id:"340"},341:{path:"/messages/:userId/user_tidings",parentId:"340",id:"341"},342:{path:"/messages/:userId/private_messages",parentId:"340",id:"342"},343:{path:"/messages/:userId/message_detail",parentId:"340",id:"343"},344:{path:"/vtrs",parentId:"1",id:"344"},345:{path:"/vtrs/:virtual_spacesId",parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"345",id:"346"},347:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"345",id:"347"},348:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"345",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"345",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"345",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"345",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"345",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey",parentId:"345",id:"353"},354:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"345",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"345",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"345",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"345",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material",parentId:"345",id:"358"},359:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"345",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"345",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"345",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"345",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"345",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"345",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"345",id:"365"},366:{path:"/vtrs/:virtual_spacesId/settings",parentId:"345",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources",parentId:"345",id:"367"},368:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"345",id:"368"},369:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"345",id:"369"},370:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"345",id:"370"},371:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"345",id:"371"},372:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"345",id:"372"},373:{path:"/vtrs/:virtual_spacesId/*",parentId:"345",id:"373"},374:{path:"/101",parentId:"1",id:"374"},375:{path:"/101/:virtual_spacesId",parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId",exact:!0,parentId:"375",id:"376"},377:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"375",id:"377"},378:{path:"/101/:virtual_spacesId/experiment",parentId:"375",id:"378"},379:{path:"/101/:virtual_spacesId/announcement",parentId:"375",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/add",parentId:"375",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"375",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"375",id:"382"},383:{path:"/101/:virtual_spacesId/survey",parentId:"375",id:"383"},384:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"375",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge",parentId:"375",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"375",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"375",id:"387"},388:{path:"/101/:virtual_spacesId/material",parentId:"375",id:"388"},389:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"375",id:"389"},390:{path:"/101/:virtual_spacesId/lesson",parentId:"375",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"375",id:"391"},392:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"375",id:"392"},393:{path:"/101/:virtual_spacesId/discussion",parentId:"375",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"375",id:"394"},395:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"375",id:"395"},396:{path:"/101/:virtual_spacesId/settings",parentId:"375",id:"396"},397:{path:"/101/:virtual_spacesId/resources",parentId:"375",id:"397"},398:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"375",id:"398"},399:{path:"/101/:virtual_spacesId/Plan",parentId:"375",id:"399"},400:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"375",id:"400"},401:{path:"/101/:virtual_spacesId/digtal",parentId:"375",id:"401"},402:{path:"/101/:virtual_spacesId/homepage",parentId:"375",id:"402"},403:{path:"/101/:virtual_spacesId/*",parentId:"375",id:"403"},404:{path:"/administration",parentId:"1",id:"404"},405:{path:"/administration",parentId:"404",id:"405"},406:{path:"/administration/college",parentId:"405",id:"406"},407:{path:"/administration/student",parentId:"405",id:"407"},408:{path:"/administration/student/:studentId/edit",parentId:"405",id:"408"},409:{path:"/administration/profession",parentId:"405",id:"409"},410:{path:"/graduations",parentId:"1",id:"410"},411:{path:"/graduations",exact:!0,parentId:"410",id:"411"},412:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"410",id:"412"},413:{path:"/graduations/:id",parentId:"410",id:"413"},414:{path:"/graduations/:id/index",parentId:"413",id:"414"},415:{path:"/graduations/:id/topics",parentId:"413",id:"415"},416:{path:"/graduations/:id/student_selection",parentId:"413",id:"416"},417:{path:"/graduations/:id/tasks",parentId:"413",id:"417"},418:{path:"/graduations/:id/opening_report",parentId:"413",id:"418"},419:{path:"/graduations/:id/midterm_report",parentId:"413",id:"419"},420:{path:"/graduations/:id/thesis",parentId:"413",id:"420"},421:{path:"/graduations/:id/final_defense",parentId:"413",id:"421"},422:{path:"/graduations/:id/final_thesis",parentId:"413",id:"422"},423:{path:"/graduations/:id/settings",parentId:"413",id:"423"},424:{path:"/graduations/:id/teachers",parentId:"413",id:"424"},425:{path:"/graduations/:id/students",parentId:"413",id:"425"},426:{path:"/graduations/:id/archives",parentId:"413",id:"426"},427:{path:"/graduations/:id/grading_summary",parentId:"413",id:"427"},428:{path:"/dataset",parentId:"1",id:"428"},429:{path:"/dataset",exact:!0,parentId:"428",id:"429"},430:{path:"/dataset/:id/detail",exact:!0,parentId:"428",id:"430"},431:{path:"/knowledgegraph",parentId:"1",id:"431"},432:{path:"/knowledgegraph/:pathId",parentId:"431",id:"432"},433:{path:"/knowledgegraph/:pathId/statistics",parentId:"431",id:"433"},434:{path:"/newlogin",parentId:"1",id:"434"},435:{path:"/onlinenum",parentId:"1",id:"435"},436:{path:"/onlinenum",parentId:"435",id:"436"},437:{path:"/shixuncontext",parentId:"1",id:"437"},438:{path:"/shixuncontext",parentId:"437",id:"438"},439:{path:"/shixuncontext/:Id/detail",parentId:"437",id:"439"},440:{parentId:"1",id:"440"},441:{path:"/sysdashboard",parentId:"440",id:"441"},442:{path:"/sysdashboardnew",exact:!0,parentId:"1",id:"442"},443:{path:"/sysdashboardlist",exact:!0,parentId:"1",id:"443"},444:{path:"/educoder-demo",exact:!0,parentId:"1",id:"444"},445:{path:"/training",parentId:"1",id:"445"},446:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"445",id:"446"},447:{path:"/largeScreen",exact:!0,parentId:"1",id:"447"},448:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"448"},449:{path:"/studentEffectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"449"},450:{path:"/quality",parentId:"1",id:"450"},451:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"450",id:"451"},452:{path:"/otherlogin",exact:!0,parentId:"1",id:"452"},453:{path:"/otherloginqq",exact:!0,parentId:"1",id:"453"},454:{path:"/otherloginstart",exact:!0,parentId:"1",id:"454"},455:{path:"/pathsoverview",exact:!0,parentId:"1",id:"455"},456:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"456"},457:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"457"},458:{path:"/login",parentId:"1",id:"458"},459:{path:"/login",parentId:"458",id:"459"},460:{path:"/user",parentId:"1",id:"460"},461:{path:"/user/login",parentId:"460",id:"461"},462:{path:"/user/register",parentId:"460",id:"462"},463:{path:"/user/reset-password",parentId:"460",id:"463"},464:{path:"/colleges",parentId:"1",id:"464"},465:{path:"/colleges/:id/statistics",parentId:"464",id:"465"},466:{path:"/help",parentId:"1",id:"466"},467:{path:"/help/:id",parentId:"466",id:"467"},468:{path:"/video",parentId:"1",id:"468"},469:{path:"/video/:videoId",parentId:"468",id:"469"},470:{path:"/terminal",parentId:"1",id:"470"},471:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"471"},472:{path:"/statsDashboard",parentId:"1",id:"472"},473:{path:"/",parentId:"1",id:"473"},474:{path:"/homePage",exact:!0,parentId:"473",id:"474"},475:{path:"/",exact:!0,parentId:"473",id:"475"},476:{path:"/index",exact:!0,parentId:"473",id:"476"},477:{path:"/api/*",exact:!0,parentId:"473",id:"477"},478:{path:"/search",exact:!0,parentId:"473",id:"478"},479:{path:"/moop_cases",exact:!0,parentId:"473",id:"479"},480:{path:"/moop_cases/new",exact:!0,parentId:"473",id:"480"},481:{path:"/moop_cases/:caseId",exact:!0,parentId:"473",id:"481"},482:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"473",id:"482"},483:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"473",id:"483"},484:{path:"/randompaper",exact:!0,parentId:"473",id:"484"},485:{path:"/randompaper/edit/:id",exact:!0,parentId:"473",id:"485"},486:{path:"/randompaper/detail/:id",exact:!0,parentId:"473",id:"486"},487:{path:"/403",parentId:"473",id:"487"},488:{path:"/500",parentId:"473",id:"488"},489:{path:"/404",parentId:"473",id:"489"},490:{path:"/download",parentId:"473",id:"490"},491:{path:"/iwce",parentId:"473",id:"491"},492:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"473",id:"492"},493:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"473",id:"493"},494:{path:"/Activities",parentId:"473",id:"494"},495:{path:"/iwce/:itemname",parentId:"473",id:"495"},496:{path:"/hpc-course",parentId:"473",id:"496"},497:{path:"/user_agents",parentId:"473",id:"497"},498:{path:"/three",parentId:"473",id:"498"},499:{path:"/introduction",parentId:"473",id:"499"},500:{path:"/chatgpt",parentId:"473",id:"500"},501:{path:"/*",parentId:"473",id:"501"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),2:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),3:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,75929))),4:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,3511))),5:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,3511))),6:je.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,17204))),7:je.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:je.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:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),10:je.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,45135))),11:je.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,31488))),12:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,62558))),13:je.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,96700))),14:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,90236))),15:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,28855))),16:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,62558))),17:je.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:je.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:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),20:je.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,11499))),21:je.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,77686))),22:je.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,74599))),23:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,59453))),24:je.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,92007))),25:je.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,92007))),26:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,41373))),27:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,41373))),28:je.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,40285))),29:je.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,13558))),30:je.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,53033))),31:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,26583))),32:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,25852))),33:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,30909))),34:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,38309))),35:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,28639))),36:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,97189))),37:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,69026))),38:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,49067))),39:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,63554))),40:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,84953))),41:je.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,73110))),42:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,96690))),43:je.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:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8990),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,95655))),45:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8990),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,66864))),46:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,92476))),47:je.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,98887))),48:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),49:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,98653))),50:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,52903))),51:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,52903))),52:je.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,5743))),53:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,46270))),54:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,46270))),55:je.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,67598))),56:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,80570))),57:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,60272))),58:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,53367))),59:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,53367))),60:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,87676))),61:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,87676))),62:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,86228))),63:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,30490))),64:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8424))),65:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,74718))),66:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,97715))),67:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,38840))),68:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,88711))),69:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,34986))),70:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,23239))),71:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,78440))),72:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,7575))),73:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,92723))),74:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,95144))),75:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,72795))),76:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,73362))),77:je.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,56686))),78:je.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,82245))),79:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,95625))),80:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,16008))),81:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,3063))),82:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,68701))),83:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,19791))),84:je.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,96700))),85:je.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52558))),86:je.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,94086))),87:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,54696))),88:je.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,79577))),89:je.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,49862))),90:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,31168))),91:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,31168))),92:je.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,48379))),93:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,71123))),94:je.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,28752))),95:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,38874))),96:je.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,993))),97:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,55097))),98:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,74155))),99:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,54312))),100:je.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,88357))),101:je.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,73618))),102:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,25637))),103:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,25637))),104:je.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,33553))),105:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,17693))),106:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,17693))),107:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,24930))),108:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,24930))),109:je.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,73212))),110:je.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,73212))),111:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,81535))),112:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,81535))),113:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,55316))),114:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,55316))),115:je.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,63751))),116:je.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,5521))),117:je.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,1037))),118:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,92259))),119:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1417),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,92259))),120:je.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,60863))),121:je.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,50712))),122:je.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,6054))),123:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9179),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,36369))),124:je.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,89515))),125:je.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,56206))),126:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,4771))),127:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,4771))),128:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,53724))),129:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,53724))),130:je.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,55560))),131:je.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,55560))),132:je.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,89596))),133:je.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,89596))),134:je.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,18076))),135:je.lazy(()=>__webpack_require__.e(6205).then(__webpack_require__.bind(__webpack_require__,94450))),136:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,2483))),137:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,38950))),138:je.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,49549))),139:je.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,49549))),140:je.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,5317))),141:je.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,50568))),142:je.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,50568))),143:je.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,5686))),144:je.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,5686))),145:je.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,51361))),146:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,210))),147:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,210))),148:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,90625))),149:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,90625))),150:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,97520))),151:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,81152))),152:je.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,86951))),153:je.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,63482))),154:je.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,69966))),155:je.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,32853))),156:je.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,42384))),157:je.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,44322))),158:je.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,39448))),159:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),160:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7886),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,87505))),161:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7886),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,87505))),162:je.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,28126))),163:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7886),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,87505))),164:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,99601))),165:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,99601))),166:je.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,27500))),167:je.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,93664))),168:je.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,68148))),169:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3982),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,26748))),170:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),171:je.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,74566))),172:je.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,38973))),173:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,76407))),174:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,76407))),175:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,63810))),176:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),177:je.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__,1665))),178:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26899))),179:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26899))),180:je.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,93318))),181:je.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,86678))),182:je.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))),183:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),184:je.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,20451))),185:je.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,33138))),186:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,77279))),187:je.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,57108))),188:je.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,68353))),189:je.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,74206))),190:je.lazy(()=>__webpack_require__.e(9375).then(__webpack_require__.bind(__webpack_require__,67701))),191:je.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,53166))),192:je.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))),193:je.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,66200))),194:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,36796))),195:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,72297))),196:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,72297))),197:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,36819))),198:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,36819))),199:je.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,28097))),200:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,92432))),201:je.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,8005))),202:je.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,8400))),203:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,58103))),204:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,27165))),205:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,27165))),206:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,76307))),207:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,89966))),208:je.lazy(()=>Promise.all([__webpack_require__.e(7921),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,54383))),209:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,48053))),210:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,95885))),211:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,97784))),212:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,9926))),213:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,9926))),214:je.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,96319))),215:je.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,96319))),216:je.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,45004))),217:je.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,45004))),218:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,77476))),219:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,77476))),220:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,82150))),221:je.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,74076))),222:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,42270))),223:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),224:je.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,82977))),225:je.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,17501))),226:je.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,55301))),227:je.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87195))),228:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,87016))),229:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,87016))),230:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,12734))),231:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,89550))),232:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,4315))),233:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,44482))),234:je.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,71303))),235:je.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,78413))),236:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,85887))),237:je.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,91741))),238:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,88590))),239:je.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,10153))),240:je.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,69894))),241:je.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,62161))),242:je.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,56295))),243:je.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,19212))),244:je.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,7445))),245:je.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,52130))),246:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,29327))),247:je.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,71304))),248:je.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,42054))),249:je.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,91908))),250:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,62829))),251:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,93981))),252:je.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,14433))),253:je.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,81279))),254:je.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,88990))),255:je.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,74109))),256:je.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,98198))),257:je.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,66262))),258:je.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,85097))),259:je.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,1341))),260:je.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,98716))),261:je.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,43002))),262:je.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,19481))),263:je.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,56060))),264:je.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,20232))),265:je.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,32365))),266:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),267:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),268:je.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,8862))),269:je.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,82751))),270:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,7373))),271:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,7373))),272:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,21217))),273:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,21217))),274:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,90190))),275:je.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,90535))),276:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,84744))),277:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,84744))),278:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),279:je.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,8952))),280:je.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,1274))),281:je.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,59470))),282:je.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,91359))),283:je.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,48414))),284:je.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,7410))),285:je.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,89403))),286:je.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,47598))),287:je.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,75208))),288:je.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,97994))),289:je.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,60319))),290:je.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,29172))),291:je.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,16807))),292:je.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,75598))),293:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,54675))),294:je.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,43854))),295:je.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,49955))),296:je.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,66420))),297:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),298:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),299:je.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,33881))),300:je.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,39582))),301:je.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,48855))),302:je.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,48202))),303:je.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,26681))),304:je.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,90107))),305:je.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,24884))),306:je.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,98285))),307:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,62341))),308:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,62341))),309:je.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,63773))),310:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),311:je.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))),312:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,13336))),313:je.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:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,13336))),315:je.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:je.lazy(()=>__webpack_require__.e(1294).then(__webpack_require__.bind(__webpack_require__,61294))),317:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,24205))),318:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,88382))),319:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),320:je.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,20308))),321:je.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,98995))),322:je.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,84216))),323:je.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,41860))),324:je.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,29316))),325:je.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,48195))),326:je.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,79066))),327:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),328:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,90811))),329:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,29795))),330:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,29795))),331:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),332:je.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,81375))),333:je.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,27904))),334:je.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,63479))),335:je.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,5579))),336:je.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,30775))),337:je.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,80943))),338:je.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,65117))),339:je.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,48986))),340:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),341:je.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,93793))),342:je.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,57580))),343:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,74211))),344:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),345:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,4342))),346:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),347:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,30575))),348:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,9500))),349:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,25206))),350:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),351:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),352:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,68782))),353:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54559))),354:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,32646))),355:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,69462))),356:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),357:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),358:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,31667))),359:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,32620))),360:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,82264))),361:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),362:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),363:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,84574))),364:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),365:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),366:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,5288))),367:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,35314))),368:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,69799))),369:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,88072))),370:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,67699))),371:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,92744))),372:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),373:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91171))),374:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),375:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,4342))),376:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),377:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,30575))),378:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,9500))),379:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,25206))),380:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),381:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,29170))),382:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,68782))),383:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54559))),384:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,32646))),385:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,69462))),386:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),387:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,11622))),388:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,31667))),389:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,32620))),390:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,82264))),391:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),392:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,34631))),393:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,84574))),394:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),395:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,199))),396:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,5288))),397:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,35314))),398:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,69799))),399:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,88072))),400:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,67699))),401:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,92744))),402:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,79572))),403:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91171))),404:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),405:je.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,78563))),406:je.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,34924))),407:je.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,75716))),408:je.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,50378))),409:je.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,69997))),410:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),411:je.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,47559))),412:je.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,38286))),413:je.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,89346))),414:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,76139))),415:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,87786))),416:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,4782))),417:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,87830))),418:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),419:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),420:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),421:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),422:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,85370))),423:je.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,30657))),424:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44384))),425:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44384))),426:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,23748))),427:je.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,16310))),428:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),429:je.lazy(()=>__webpack_require__.e(3777).then(__webpack_require__.bind(__webpack_require__,69243))),430:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6294)]).then(__webpack_require__.bind(__webpack_require__,90661))),431:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),432:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,52e3))),433:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,52713))),434:je.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,17880))),435:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),436:je.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,91395))),437:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),438:je.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,37207))),439:je.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,96328))),440:je.lazy(()=>__webpack_require__.e(1474).then(__webpack_require__.bind(__webpack_require__,33659))),441:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6527)]).then(__webpack_require__.bind(__webpack_require__,55584))),442:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5804)]).then(__webpack_require__.bind(__webpack_require__,74940))),443:je.lazy(()=>__webpack_require__.e(9498).then(__webpack_require__.bind(__webpack_require__,27731))),444:je.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,76956))),445:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),446:je.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,43413))),447:je.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,5845))),448:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,35963))),449:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,66635))),450:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),451:je.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,16120))),452:je.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,51408))),453:je.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,37980))),454:je.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,87038))),455:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,9496))),456:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,2303))),457:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,75170))),458:je.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,10507))),459:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,6317))),460:je.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,15973))),461:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,6317))),462:je.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,64986))),463:je.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,39013))),464:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),465:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,96592))),466:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),467:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,66166))),468:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),469:je.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,11681))),470:je.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,79603))),471:je.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,29719))),472:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,28184))),473:je.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(9684),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,18819))),474:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7886),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,215))),475:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1351)]).then(__webpack_require__.bind(__webpack_require__,26140))),476:je.lazy(()=>__webpack_require__.e(1796).then(__webpack_require__.bind(__webpack_require__,77561))),477:je.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,11322))),478:je.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,727))),479:je.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,52835))),480:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,288))),481:je.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,53835))),482:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,288))),483:je.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,16015))),484:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),485:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,3436))),486:je.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,25126))),487:je.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,66682))),488:je.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,44103))),489:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,47947))),490:je.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,64198))),491:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),492:je.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,14995))),493:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9179),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,80227))),494:je.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,9552))),495:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),496:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19388))),497:je.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,57713))),498:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,11955))),499:je.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,5307))),500:je.lazy(()=>Promise.all([__webpack_require__.e(3405),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,44667))),501:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,47947))),"@@/global-layout":je.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),Oe=()=>je.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(52985),In=__webpack_require__(66649),pn=__webpack_require__.n(In),Mi=__webpack_require__(91392),ds=__webpack_require__.n(Mi),$a=__webpack_require__(73100),Yo=__webpack_require__.n($a),is=__webpack_require__(14805),Po=__webpack_require__.n(is),$s=__webpack_require__(13477),tf=__webpack_require__.n($s),Jl=__webpack_require__(64796),Bc=__webpack_require__.n(Jl),rf=__webpack_require__(9007),Qu=__webpack_require__.n(rf),Ci=__webpack_require__(58626),Cl=__webpack_require__.n(Ci),Nc=__webpack_require__(9084),su=__webpack_require__.n(Nc),vo=__webpack_require__(5116),gs=__webpack_require__.n(vo),bl=__webpack_require__(50991),ec=__webpack_require__.n(bl),xl=__webpack_require__(39050),Fl=__webpack_require__.n(xl),Tl=__webpack_require__(1554),wf=__webpack_require__.n(Tl),Bu=__webpack_require__(59697),Bl=__webpack_require__.n(Bu);pn().extend(Yo()),pn().extend(Po()),pn().extend(tf()),pn().extend(Bc()),pn().extend(Qu()),pn().extend(Cl()),pn().extend(su()),pn().extend(gs()),pn().extend(ec()),pn().extend(Fl()),pn().extend(wf()),pn().extend(Bl()),pn().extend(ds());var nf=Object.defineProperty,Nl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Nu=Object.prototype.propertyIsEnumerable,Pl=(Mn,ti,$i)=>ti in Mn?nf(Mn,ti,{enumerable:!0,configurable:!0,writable:!0,value:$i}):Mn[ti]=$i,tc=(Mn,ti)=>{for(var $i in ti||(ti={}))Ef.call(ti,$i)&&Pl(Mn,$i,ti[$i]);if(Nl)for(var $i of Nl(ti))Nu.call(ti,$i)&&Pl(Mn,$i,ti[$i]);return Mn},jc=(Mn,ti,$i)=>new Promise((Ma,sa)=>{var Ea=oa=>{try{Bs($i.next(oa))}catch(Us){sa(Us)}},va=oa=>{try{Bs($i.throw(oa))}catch(Us){sa(Us)}},Bs=oa=>oa.done?Ma(oa.value):Promise.resolve(oa.value).then(Ea,va);Bs(($i=$i.apply(Mn,ti)).next())});const Hu="/react/build/",Tu=!1;function Pu(){return jc(this,null,function*(){const Mn=(0,P.gD)(),{routes:ti,routeComponents:$i}=yield xf(Mn);yield Mn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:$i}});const Ma=Mn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),sa=Ma.basename||"/",Ea=Ma.historyType||"browser",va=(0,O.fi)(tc({type:Ea,basename:sa},Ma.historyOpts));return Mn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Bs={useStream:!0,routes:ti,routeComponents:$i,pluginManager:Mn,mountElementId:"root",rootElement:Ma.rootElement||document.getElementById("root"),loadingComponent:Oe,publicPath:Hu,runtimePublicPath:Tu,history:va,historyType:Ea,basename:sa,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ma.callback},oa=Mn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Bs});return Mc(oa)}})()})}Pu(),typeof window!="undefined"&&(window.g_umi={version:"4.6.22"})})()})();